jellyfin / jellyfin-plugin-opensubtitles

Home Page:https://jellyfin.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Search and replace subtitle not working (worked fine on Jellyfin 10.6.4)

voarsh2 opened this issue · comments

I am on V10.0.0.0.
I have a movie with subtitles that don't aren't in sync, so in Jellyfin I edit subtitles, "delete" the old one (to which it isn't removed), I manually remove the file, search for more, download a "perfect match" and the wrong one seems to get downloaded.

This doesn't seem to happen with previous version and with Jellyfin 10.6.4


   MediaBrowser.Providers.Subtitles.SubtitleManager: Saving subtitles to "/shared/downloads/movies/Blade Trinity (2004)/Blade Trinity - 2004.eng.srt"
   MediaBrowser.Providers.Subtitles.SubtitleManager: Saving subtitles to "/shared/downloads/movies/Blade Trinity (2004)/Blade Trinity - 2004.eng.srt"
   MediaBrowser.Providers.Subtitles.SubtitleManager: Saving subtitles to "/shared/downloads/movies/Blade Trinity (2004)/Blade Trinity - 2004.eng.srt"
   MediaBrowser.Providers.Subtitles.SubtitleManager: Saving subtitles to "/shared/downloads/movies/Transformers (2007) /Transformers - 2007.eng.srt"
   MediaBrowser.Providers.Subtitles.SubtitleManager: Saving subtitles to "/shared/downloads/movies/Transformers (2007) /Transformers - 2007.eng.srt"

Saw some other strange errors above:

   MediaBrowser.Providers.Subtitles.SubtitleManager: Error downloading subtitles from "Open Subtitles"
System.Xml.XmlException: The 'hr' start tag on line 6 position 2 does not match the end tag of 'body'. Line 7, position 3.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
   at System.Xml.XmlTextReaderImpl.ParseEndElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at XmlRpcHandler.XmlRpcGenerator.DecodeMethodResponse(String xmlResponse)
   at OpenSubtitlesHandler.OpenSubtitles.LogInAsync(String username, String password, String language, CancellationToken cancellationToken)
   at Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader.Login(CancellationToken cancellationToken)
   at Jellyfin.Plugin.OpenSubtitles.OpenSubtitleDownloader.Search(SubtitleSearchRequest request, CancellationToken cancellationToken)
   at MediaBrowser.Providers.Subtitles.SubtitleManager.SearchSubtitles(SubtitleSearchRequest request, CancellationToken cancellationToken)

27072021Log.txt