Page 1 of 1

VLC unable to display subtitles correctly

Posted: 29 Dec 2014 10:12
by vrobdo14
When playing recorded television program on VLC the subtitles (closed captions) get very messy
When the watching the program on TV, before recording ,the subtitles are perfect (each line of dialogue only displays long enough to read and then is gone)
But when replaying the recorded program on VLC the subtitles for dialogue from each person is continually displayed on screen until that person speaks again
If all dialogue stops then the last spoken words are displayed on screen until there is more dialogue (can be minutes of time ,very annoying)
Please is there anyone out there that would know of a fix for this problem ?
Is it something that can be set in Preferences ?
Any advice or help greatly appreciated Thanks

Re: VLC unable to display subtitles correctly

Posted: 30 Dec 2014 20:45
by bernd_b
I ran into something similar:
https://trac.videolan.org/vlc/ticket/10667

Maybe this gives you some useful hints.

Re: VLC unable to display subtitles correctly

Posted: 31 Dec 2014 00:52
by vrobdo14
Thank You bernd_b
That does seem very similar to my problem but unfortunately it is way above my expertise to fix this with codes
Rob

Re: VLC unable to display subtitles correctly

Posted: 08 Jan 2015 20:07
by bernd_b
Which container do you use for recording? Matroska (mkv) or do you use ts (TransportStream, which would be to my knowledge the native container-Format for digital Television.
I could solve the playback issue with Matroska files in vlc by remuxing (not reencoding) my records using ffmpeg like this:

Code: Select all

ffmpeg -fix_sub_duration -i name_of_record_file -vcodec copy -acodec copy -scodec dvdsub name_of_remux.mkv
The fix_sub_duration option did the trick for me.
If you use Transport-Stream-Formtat for recording, I wonder why this should break playback, since, as you describe, the live signal is shown correctly concerning the appearance of subtitles.

Re: VLC unable to display subtitles correctly

Posted: 12 Jan 2015 05:37
by vrobdo14
Thanks Bernd
The programs are recorded in .ts container
I use Videoredo to edit out addvertising (if needed) and save to .ts
I have never used ffmpeg and could not even work out how to install it on pc