Jump to content

Emby Blog

  • entries
    540
  • comments
    4765
  • views
    3353988

Contributors to this blog

  • Luke 341
  • ebr 68
  • Carlo 31
  • 7illusions 15
  • ScottIsAFool 12
  • Abobader 11
  • xnappo 8
  • radeon 8
  • darwindeeds 7
  • Redshirt 6
  • Cheesegeezer 5
  • Aphid 3
  • techywarrior 3
  • bigjohn 3
  • snazy2000 3
  • sross44 3
  • leedavies 3
  • gcw07 2
  • softworkz 2
  • Soultaker 2
  • chef 2
  • marcelveldt 1
  • hurricanehrndz 1

Important Information about Open Subtitles


Luke

3809 views

An updated version of the Emby Open Subtitles plugin is currently rolling out.

We have switched from opensubtitles.org to the newer opensubtitles.com

This means you will need to create an account on opensubtitles.com and configure that in Emby Server settings. Until you do that, you won't get any subtitle downloads.

Stay tuned for more developments on subtitle downloading !

  • Like 11

21 Comments


Recommended Comments

Ladiesman0217

Posted (edited)

How do we know if the plugin has been updated? My plugin version is currently 1.0.34.0.  Is that the new one? Thanks!

Also, if we already had an opensubtitles account configured are we good, or do we need to go do that again?

Edited by Ladiesman0217
Link to comment
Luke

Posted

10 minutes ago, Ladiesman0217 said:

How do we know if the plugin has been updated? My plugin version is currently 1.0.34.0.  Is that the new one? Thanks!

Also, if we already had an opensubtitles account configured are we good, or do we need to go do that again?

Hi, the updated version is 1.0.42.

  • Like 2
Link to comment
FrostByte

Posted (edited)

3 hours ago, Ladiesman0217 said:

 

Also, if we already had an opensubtitles account configured are we good, or do we need to go do that again?

If you had an old opensubtitles.org account you will need to convert it to a new opensubtitles.com account.  Go to opensubtitles.com and when you click the register link at the top there should be an option to import your old org account.

If you already have an account with the new site then just start using the opensubtitles.com account once you update the plugin.

Edited by FrostByte
  • Like 5
Link to comment
Dibbes

Posted (edited)

10 minutes ago, stephen_hill said:

@LukeThe plugin page "Sign Up" link still points to .org

If you update to the latest plugin, that should change. The version I got installed from the page is 1.0.41. It points to the .com site

Edited by Dibbes
Link to comment
stephen_hill

Posted

@LukeAlso, for me, the new plugin is not returning any search results.

I've signed up, confirmed my account, entered the details into the plugin, and I get no search results. The API endpoint /emby/Items/113079/RemoteSearch/Subtitles/en just returns an empty array.

Also, when I went back to check my username and password in the plugin settings, the details are now empty. It appears as if the plugin is not saving the details.

Link to comment
FrostByte

Posted

5 hours ago, stephen_hill said:

@Dibbesimage.png.1b901f11929cb82aded38d5b27b164f8.png

image.png.2ca463e4aa0ccd9508ddba58a816b003.png

Yes, I have restarted the emby server.

What version of server are you on?  I'm on 4.8.0.67 and it points to the correct site for me also.

Link to comment
nmaia00

Posted

Hi,

It's working for English and Portuguese (Brazil) but I have some problems with PT-pt.
It always returns "No results..." for Portuguese but if I make a search on the opensubtitles.com website they are present and I can download them with no problem.

The Creator (IMDB: tt11858890) is an example.

creator0.png

creator1.png

creator2.png

Link to comment
archecon

Posted

Hello, I cant download subs..

Emby  connect subtitles.com. But process is stopped with error: Index was outside the bounds of the array.

Any Idea? Please?

2024-01-15_13-23-45.png

2024-01-15_13-22-33.png

2024-01-15_13-17-22.png

embyserver (1).txt

  • Thanks 1
Link to comment
archecon

Posted

OpenSubtitles 1.0.47

works..  Thank you..

  • Thanks 1
Link to comment
denebianslimemo

Posted

a couple of dumb questions

1. What is the value of importing your old account into opensubtitles.com?  I'm asking because I had an account at opensubtitles.com for years that I never used, so if I start using that account, what stuff from use and history over at opensubtitles.org will be missing?

 

2. I couldn't get the new version of the opensubtitles plugin working last night, so I added in the addic7ed plugin and got that working.  If I have two subtitle plugins installed, does Emby switch between them if one stops working? For example, if both give me say 5 subtitles a day, will Emby download 10 subtitles a day by using one until it fails and then using the other?

Link to comment
Luke

Posted

1 hour ago, denebianslimemo said:

a couple of dumb questions2. I couldn't get the new version of the opensubtitles plugin working last night, so I added in the addic7ed plugin and got that working.  If I have two subtitle plugins installed, does Emby switch between them if one stops working? For example, if both give me say 5 subtitles a day, will Emby download 10 subtitles a day by using one until it fails and then using the other?

Hi, yes it will try each subtitle source that you have enabled in the library options.

Link to comment
groovejumper

Posted

The new opensubtitles.com integration isn't working for me.  Emby server is on Unraid docker, 4.7.14.0, opensubtitles plugin is 1.0.45.

I imported my account from .org, and updated the plugin with the new password I created.  I verified the credentials work to log in to opensubtitles.  I did notice an "api consumers" tab in the profile, but I can't find any instructions here on whether I need to configure one?

This is what happens in my log file when I try to find some subtitles through the UI:

 
2024-01-16 17:54:54.300 Info HttpClient: POST https://api.opensubtitles.com/api/v1/login
2024-01-16 17:54:54.336 Info Server: http/1.1 GET http://192.168.50.222:8096/emby/videos/138443/hls1/main/89.ts?PlaySessionId=23bfda2960fe44048b3552dd5b812298. Accept=*/*, Connection=keep-alive, Host=192.168.50.222:8096, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; MSAppHost/3.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19045, Accept-Encoding=gzip, deflate, Accept-Language=en-US, Cache-Control=no-cache, Range=bytes=0-, GetContentFeatures.DLNA.ORG=1
2024-01-16 17:54:54.352 Info Server: http/1.1 Response 200 to host2. Time: 17ms. http://192.168.50.222:8096/emby/videos/138443/hls1/main/89.ts?PlaySessionId=23bfda2960fe44048b3552dd5b812298
2024-01-16 17:54:54.625 Error SubtitleManager: Error downloading subtitles from Open Subtitles
*** Error Report ***
Version: 4.7.14.0
Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021
Framework: .NET 6.0.20
OS/Process: x64/x64
Runtime: system/System.Private.CoreLib.dll
Processor count: 4
Data path: /config
Application path: /system
MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadRequest
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
at OpenSubtitles.OpenSubtitleComDownloader.Login(OpenSubtitleOptions options, CancellationToken cancellationToken)
at OpenSubtitles.OpenSubtitleComDownloader.Search(SubtitleSearchRequest request, OpenSubtitleOptions options, CancellationToken cancellationToken)
at Emby.Providers.Subtitles.SubtitleManager.<>c__DisplayClass17_0.<<SearchSubtitles>b__3>d.MoveNext()
Source: Emby.Server.Implementations
TargetSite: Void MoveNext()
 
Link to comment
Luke

Posted

1 minute ago, groovejumper said:

The new opensubtitles.com integration isn't working for me.  Emby server is on Unraid docker, 4.7.14.0, opensubtitles plugin is 1.0.45.

I imported my account from .org, and updated the plugin with the new password I created.  I verified the credentials work to log in to opensubtitles.  I did notice an "api consumers" tab in the profile, but I can't find any instructions here on whether I need to configure one?

This is what happens in my log file when I try to find some subtitles through the UI:

 
2024-01-16 17:54:54.300 Info HttpClient: POST https://api.opensubtitles.com/api/v1/login
2024-01-16 17:54:54.336 Info Server: http/1.1 GET http://192.168.50.222:8096/emby/videos/138443/hls1/main/89.ts?PlaySessionId=23bfda2960fe44048b3552dd5b812298. Accept=*/*, Connection=keep-alive, Host=192.168.50.222:8096, User-Agent=Mozilla/5.0 (Windows NT 10.0; Win64; x64; MSAppHost/3.0) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.102 Safari/537.36 Edge/18.19045, Accept-Encoding=gzip, deflate, Accept-Language=en-US, Cache-Control=no-cache, Range=bytes=0-, GetContentFeatures.DLNA.ORG=1
2024-01-16 17:54:54.352 Info Server: http/1.1 Response 200 to host2. Time: 17ms. http://192.168.50.222:8096/emby/videos/138443/hls1/main/89.ts?PlaySessionId=23bfda2960fe44048b3552dd5b812298
2024-01-16 17:54:54.625 Error SubtitleManager: Error downloading subtitles from Open Subtitles
*** Error Report ***
Version: 4.7.14.0
Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3
Operating system: Linux version 5.10.28-Unraid (root@Develop) (gcc (GCC) 9.3.0, GNU ld version 2.33.1-slack15) #1 SMP Wed Apr 7 08:23:18 PDT 2021
Framework: .NET 6.0.20
OS/Process: x64/x64
Runtime: system/System.Private.CoreLib.dll
Processor count: 4
Data path: /config
Application path: /system
MediaBrowser.Model.Net.HttpException: MediaBrowser.Model.Net.HttpException: BadRequest
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsyncInternal(HttpRequestOptions options, String httpMethod)
at Emby.Server.Implementations.HttpClientManager.CoreHttpClientManager.SendAsync(HttpRequestOptions options, String httpMethod)
at OpenSubtitles.OpenSubtitleComDownloader.Login(OpenSubtitleOptions options, CancellationToken cancellationToken)
at OpenSubtitles.OpenSubtitleComDownloader.Search(SubtitleSearchRequest request, OpenSubtitleOptions options, CancellationToken cancellationToken)
at Emby.Providers.Subtitles.SubtitleManager.<>c__DisplayClass17_0.<<SearchSubtitles>b__3>d.MoveNext()
Source: Emby.Server.Implementations
TargetSite: Void MoveNext()
 

Hi, please open a topic in the general section of the community and attach the complete Emby server log. Thanks.

Link to comment
Sammy

Posted

Wow! Due to time contraints and the fact that my server runs great I don't follow the forums and blogs as close as I once did. That and the fact I was on vacation January 11 and not checking my email much I totally missed this. Glad I found it by accident but how about a pop up server side informing of major changes such as this. No wonder my subtitles are not up to date and I just got a spinner with no results when attempting to do it manually.. there's another place for an informational pop up!

Link to comment
dougw03

Posted

@Luke would it be possible to get some kind of response when we enter our opensubtitles credentials? Basically something like "success" or "invalid username/password". If the login fails then it would be helpful to prompt them to check if they have an opensubtitles.com account. I wasted a bunch of time trying my opensubtitles.org credentials until I finally stumbled upon this post and realized I needed to create a new account.

Link to comment
Luke

Posted

4 hours ago, dougw03 said:

@Luke would it be possible to get some kind of response when we enter our opensubtitles credentials? Basically something like "success" or "invalid username/password". If the login fails then it would be helpful to prompt them to check if they have an opensubtitles.com account. I wasted a bunch of time trying my opensubtitles.org credentials until I finally stumbled upon this post and realized I needed to create a new account.

Hi, yes it makes sense. Thanks for the feedback.

Link to comment
Calin_TM

Posted

thanks @Lukefor the hint towards this topic, it solved my issue, not knowing why the subtitle downloading wasn't running anymore.

anyway, i managed to import my account from .org to .com, uninstalled the plugin on my emby server, reinstalled it back, added the new account, new pass and now when i search for subtitles, it manages to discover them.

However, would it be suitable to have a function implemented like, i download a subtitle and is not ok, not synced... then you download another one.
Can a function like, when you download the next subtitle, to automatically delete the previous one that wasn't ok ?
Because by not doing that, you end-up having multiple subtitles stored locally on your drive and if i want to copy a movie on my tabled, or phone, then idk what which of those many subtitles is the correct one :)

I'f i'm talking non-sense, my bad :)

  • Thanks 1
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...