2020-08-28, 12:47
If you select lots of movies and run "Automatically download subtitles" command, it works for a while and then starts showing the following errors for each of the selected movies.
Perhaps exceeded the rate limit of the API?
Perhaps exceeded the rate limit of the API?
Code:
ERROR [tmmpool-searchAndDownloadSubtitles-T1] o.t.c.m.t.MovieSubtitleSearchAndDownloadTask:148 - getSubtitles
org.tinymediamanager.scraper.exceptions.ScrapeException: org.tinymediamanager.scraper.opensubtitles.TmmXmlRpcException
at org.tinymediamanager.scraper.opensubtitles.OpensubtitlesMetadataProvider.search(OpensubtitlesMetadataProvider.java:154)
at org.tinymediamanager.core.movie.tasks.MovieSubtitleSearchAndDownloadTask$Worker.run(MovieSubtitleSearchAndDownloadTask.java:126)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.base/java.lang.Thread.run(Unknown Source)
Caused by: org.tinymediamanager.scraper.opensubtitles.TmmXmlRpcException: null
at org.tinymediamanager.scraper.opensubtitles.TmmXmlRpcClient$Caller.call(TmmXmlRpcClient.java:136)
at org.tinymediamanager.scraper.opensubtitles.TmmXmlRpcClient.call(TmmXmlRpcClient.java:83)
at org.tinymediamanager.scraper.opensubtitles.OpensubtitlesMetadataProvider.methodCall(OpensubtitlesMetadataProvider.java:291)
at org.tinymediamanager.scraper.opensubtitles.OpensubtitlesMetadataProvider.search(OpensubtitlesMetadataProvider.java:124)
... 8 common frames omitted