intersect 5 Posted November 17, 2024 Posted November 17, 2024 (edited) Hello, I recently upgraded to a VIP subscription on opensubtitles.org and .com and linked my user account. My OpenSubtitles plugin is at version 1.0.59.0, and I am running Emby version 4.8.10.0. I've configured the subtitle options for my series to download subtitles and adjusted the subtitle settings. However, I noticed that OpenSubtitles shows 0 requests have been sent, even though I'm trying to download subtitles manually. No subtitles are being found. Could you please help me understand what might be going wrong? 2024-11-17 14:56:15.381 Info Server: http/1.1 Response 200 to host5. Time: 2ms. GET http://emby_remote_ip/emby/videos/1067193/hls1/main/762.ts?PlaySessionId=6e070ecedda5401a8ef305fa9eca60f3 2024-11-17 14:56:18.319 Info Server: http/1.1 POST http://emby_remote_ip/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=9778849B-665E-4EBE-962C-774EC0176F52&X-Emby-Client-Version=2.2.31&X-Emby-Token=x_secret3_x&X-Emby-Language=de&reqformat=json. Source Ip: host8, UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 2024-11-17 14:56:18.319 Info Server: http/1.1 POST http://emby_remote_ip/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=9778849B-665E-4EBE-962C-774EC0176F52&X-Emby-Client-Version=2.2.31&X-Emby-Token=x_secret3_x&X-Emby-Language=de&reqformat=json. Source Ip: host8, UserAgent: Mozilla/5.0 (iPhone; CPU iPhone OS 18_1 like Mac OS X) AppleWebKit/605.1.15 (KHTML, like Gecko) Mobile/15E148 2024-11-17 14:56:18.320 Info SessionManager: Adding playSession 1e52a4ae89584e6d8f625694e72e5fc6 to session 13f4e394b40e588031edc654d65e4c10 2024-11-17 14:56:18.342 Info Server: http/1.1 Response 204 to host8. Time: 23ms. POST http://emby_remote_ip/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=9778849B-665E-4EBE-962C-774EC0176F52&X-Emby-Client-Version=2.2.31&X-Emby-Token=x_secret3_x&X-Emby-Language=de&reqformat=json 2024-11-17 14:56:18.342 Info Server: http/1.1 Response 204 to host8. Time: 24ms. POST http://emby_remote_ip/emby/Sessions/Playing/Progress?X-Emby-Client=Emby for iOS&X-Emby-Device-Name=iPhone&X-Emby-Device-Id=9778849B-665E-4EBE-962C-774EC0176F52&X-Emby-Client-Version=2.2.31&X-Emby-Token=x_secret3_x&X-Emby-Language=de&reqformat=json 2024-11-17 14:56:18.382 Info Server: http/1.1 GET http://emby_remote_ip/emby/videos/1067193/hls1/main/763.ts?PlaySessionId=6e070ecedda5401a8ef305fa9eca60f3. Source Ip: host5, Accept=*/*, Connection=keep-alive, Host=emby_remote_ip, User-Agent=Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/129.0.0.0 Safari/537.36, Accept-Encoding=gzip, br, Accept-Language=de-DE,de;q=0.6, Referer=host2, X-Forwarded-Scheme=https, X-Forwarded-Proto=https, X-Forwarded-For=host6, X-Real-IP=host4, Cdn-Loop=cloudflare; loops=1, Cf-Connecting-Ip=2001:9e8:c318:f300:971:d2e2:c146:f1f, Cf-Ipcountry=DE, Cf-Ray=8e40392ecd7e971d-AMS, Cf-Visitor={"scheme":"https"}, Cf-Warp-Tag-Id=6eb35775-4c4c-4395-8a44-d5171311cbb8, Priority=u=1, i, Sec-Ch-Ua="Brave";v="129", "Not=A?Brand";v="8", "Chromium";v="129", Sec-Ch-Ua-Mobile=?0, Sec-Ch-Ua-Platform="macOS", Sec-Fetch-Dest=empty, Sec-Fetch-Mode=cors, Sec-Fetch-Site=same-origin, Sec-Gpc=1, X-Forwarded-Host=emby_remote_ip 2024-11-17 14:56:18.384 Info Server: http/1.1 Response 200 to host5. Time: 1ms. GET http://emby_remote_ip/emby/videos/1067193/hls1/main/763.ts?PlaySessionId=6e070ecedda5401a8ef305fa9eca60f3 2024-11-17 14:56:18.444 Info OpenSubtitles: Logging into OpenSubtitles-Emby 2024-11-17 14:56:18.444 Error SubtitleManager: Error searching for subtitles on Open Subtitles *** Error Report *** Version: 4.8.10.0 Command line: /system/EmbyServer.dll -programdata /config -ffdetect /bin/ffdetect -ffmpeg /bin/ffmpeg -ffprobe /bin/ffprobe -restartexitcode 3 Operating system: Linux version 6.1.106-Unraid (root@Develop-612) (gcc (GCC) 12.2.0, GNU ld version 2.40-slack151) #1 SMP PREEMPT_DYNAMIC Wed Aug 21 23:36:07 PDT 2024 Framework: .NET 6.0.31 OS/Process: x64/x64 Runtime: system/System.Private.CoreLib.dll Processor count: 16 Data path: /config Application path: /system MediaBrowser.Common.Extensions.RateLimitExceededException: MediaBrowser.Common.Extensions.RateLimitExceededException: Pausing for OpenSubtitles rate limit at OpenSubtitles.OpenSubtitleBaseDownloader.CheckRateLimit(CancellationToken cancellationToken) at OpenSubtitles.OpenSubtitleComDownloader.Login(OpenSubtitleOptions options, CancellationToken cancellationToken) at OpenSubtitles.OpenSubtitleComDownloader.SearchInternal(SubtitleSearchRequest request, Boolean useFilename, 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: OpenSubtitles TargetSite: System.Threading.Tasks.Task CheckRateLimit(System.Threading.CancellationToken) Edited November 17, 2024 by intersect
Neminem 1518 Posted November 17, 2024 Posted November 17, 2024 It looks like you are hitting the limit. 57 minutes ago, intersect said: MediaBrowser.Common.Extensions.RateLimitExceededException: MediaBrowser.Common.Extensions.RateLimitExceededException: Pausing for OpenSubtitles rate limit 1
intersect 5 Posted November 17, 2024 Author Posted November 17, 2024 That’s odd because I haven’t downloaded any subtitles yet. As far as I understand, VIP access is required for more API usage, so I should be fine since I just purchased VIP, and my user overview on OpenSubtitles shows zero downloads.
Q-Droid 989 Posted November 17, 2024 Posted November 17, 2024 Do you have this scheduled task enabled? If it is then you can churn through API hits. Some things changed recently and while your download limits are based on VIP status the API hits (I believe) are managed at the Emby Corp level. 1 1
Neminem 1518 Posted November 17, 2024 Posted November 17, 2024 Jep, 1 reason Bazarr gave us the option to set this. With 10.000 of subs to go, and only searching for the first 1000 a day. Rinse & Repeat same 1000, get the picture. 1
intersect 5 Posted November 17, 2024 Author Posted November 17, 2024 2 hours ago, Q-Droid said: Do you have this scheduled task enabled? If it is then you can churn through API hits. Some things changed recently and while your download limits are based on VIP status the API hits (I believe) are managed at the Emby Corp level. I don’t get what you mean by Emby Corp and what did change exactly, sorry? And yes I got the task and early triggered it there to run through but OpenSubtitles says 0 downloads still.
Q-Droid 989 Posted November 17, 2024 Posted November 17, 2024 Emby Corp entered into an agreement with OpenSubtitles because their new .com API changed to a paid consumer model. I don't know if the devs have posted what differences might now exist between non-VIP and VIP users and if all API hits or only non-VIP user hits might get throttled or if none are. The download counter and history on OpenSubtitles are hit or miss for me. Not all of my downloads show up. I've disabled the scheduled task for subtitles and let the server search when new media is added and manual searches since the auto is often incorrect. This keeps my sub search hits and downloads to a reasonable count. 1
Solution intersect 5 Posted November 17, 2024 Author Solution Posted November 17, 2024 So I removed my credentials from the OpenSubtitles plugin and waited 6 hours and how added them again, now it works. Thanks for your help! 1
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now