Why does SSA/ASS not accept timecodes larger than 9:59:59.99

86 Views Asked by At

I have a SRT file which contain timecodes > 100 hours (e.g. 123:45:67.891; hhh:mm:ss:fff). Now I stumpled upon this issue when converting my SRT to ASS using ffmpeg

ffmpeg -i subs.srt styled.ass

In the ASS file, all the timecodes in the SRT that are equal/bigger than 10:00:00.00 were changed to 9:59:59.99. First thought ffmpeg was doing something strange, but I read that the format for ASS is h:mm:ss.ff. Now I'm wondering why is this? Why doesnt it support hh:mm:ss.fff like SRT does?

0

There are 0 best solutions below