Open ghost opened 7 years ago
I don't know if my error is due to a bad srt file or if it's a bug
Well, the SRT format isn't really well specified. However I've never seen such blank line in the wild, and the srt files listing edges cases I've found around don't contain that either.
So I'd say, try reading it with VLC, if it does accept that blank line, then I'd be ok with trying to improve the parser.
In any case thanks for the report.
Thanks for your answer, I tried it in vlc and in fact the third line is not shown. With this srt content:
1
00:0:10,440 --> 00:00:15,195
Je suis coincée au boulot,
j'aurai 10 minutes de retard.
75
00:00:15,960 --> 00:00:19,157
John, je suis dans les embouteillages.
La 5e Avenue est en travaux.
J'ai rajouté une troisième ligne.
It shows:
Je suis coincée au boulot,
"j'aurai 10 minutes de retard." is not shown
and then the 3 lines are shown.
John, je suis dans les embouteillages. La 5e Avenue est en travaux. J'ai rajouté une troisième ligne.
Maybe pysrt could fix this by removing the empty line or almost have an option to write the file even if there's an error.
Hi, and first thanks for this handy library. I don't know if my error is due to a bad
srt
file or if it's a bug, but whith a srt file like this:When I run the command:
srt shift 35s file_with_empty_line.srt
, I've got the following error: