Code: Select all
<snip>
4
00:00:16,800 --> 00:00:20,279
present
5
00:00:25,919 --> 00:00:29,400
Languedoc, 1342
6
00:00:47,400 --> 00:00:29,400
Since the time immemorial
7
00:00:49,799 --> 00:00:29,400
the knights who called themselves
the Warriors of Light'
<snip>
As far as i know, this means the .srt is broken.I experience the same problem as many others here, only a few lines shows up when playing with .srt subs.
I did try to change the character encoding (both in VLC and converting the .srt to ASCII)
I looked at the .srt file to see what lines were ignored, and all lines had a special thing the others didnt.
as you see the others have a time like this:
1
00:00:00,000 --> 00:00:xx,xxx
text to be shown
2
00:00:yy,yyy --> 00:00:xx,xxx
next text
where y>x
It would only display 1
(I think)What is supposed to happen is that 2 should be shown directly after 1 and show until y
but instead they are ignored
Code: Select all
subnumber
starttime --> endtime
And i once again say that if you want such an issue investigated or looked at, you should provide a sample online so we can investigate.I've searched the Internet and this forum up and down, have tried ALL the suggested avenues to get my srt file to work, and I still get the error message: "main: "no suitable demux module for XXX" whenever I try to play it in VLC. And the subtitles track option in the Video menu is grayed out.
I looked around and I couldn't find any spec saying you could use the illogical way of endtime<starttime, but people still use it (they seem to think it is HTML 1995-style)As far as i know, this means the .srt is broken.
The specification is:
and endtime < starttime is non-logical and should not occur. It probably tricks some other subtitle renderers to display the sub untill the next sub starts, but as far as I know it's not allowed.Code: Select all
subnumber starttime --> endtime
Return to “VLC media player for macOS Troubleshooting”
Users browsing this forum: No registered users and 35 guests