Closed RouNNdeL closed 2 years ago
@vitiko98 could you take a look?
Thanks for the report!
I'm currently refactoring fese (the core of the provider). I hope this issue is solved once I finish it.
Great news, thanks for your efforts :). It also seems like sometimes ASS subtitles are not sorted by timestamp, which then translates to the converted SRT. This causes some players (Plex) to not work, while others seem to cope with it. Could we get a 'Sort SRT by timestamp' option? I poked around ffmpeg
source and there seems to be an enum to allow for sorting: enum sub_sort
in subtitles.h
. I could find any documentation on it though.
Should be fixed in upcoming beta. Thanks for the report!
It also seems like sometimes ASS subtitles are not sorted by timestamp, which then translates to the converted SRT. This causes some players (Plex) to not work, while others seem to cope with it. Could we get a 'Sort SRT by timestamp' option? I poked around
ffmpeg
source and there seems to be an enum to allow for sorting:enum sub_sort
insubtitles.h
. I could find any documentation on it though.
Please open a new issue about it. And elaborate more if possible.
Describe the bug When a movie with embedded subtitles contains an ASS file with a
Comment:
format it is incorrectly rejected with an error (I had to patch theembeddedsubtitles.py
to see the error, as normally it just silently adds the file to a blacklist):To Reproduce Steps to reproduce the behavior:
embeddedsubtitles
provider withinclude_ass=True
Expected behavior The ASS parser should ignore the commentary when assessing the length of the subtitles file to avoid the error with last timestamp.
Screenshots If applicable, add screenshots to help explain your problem.
Software (please complete the following information):
Additional context Extracted ASS: