Page 1 of 1
DVB Teletext Subtitles
Posted: 25 Jul 2011 21:26
by swrt64
Hello. Thank you for this great product!
I record .TS files from satellite DVBS programs (french Canal+ and Canalsat).
They broadcat teletext subtitles (eg: 888, 889) which are correctly recorded in the TS file.
But VLC 1.1.x does not display the subtitles. (vith DVBviewer, subtitle display from the recorded TS is correct).
Tested from VLC 0.9.x to the newer 1.1.10 versions: same result.
I recorded a small sample: if someone is able to look at the problem I will upload it somewhere...
Thank you
swrt64
Re: DVD Teletext Subtitles
Posted: 25 Jul 2011 21:36
by Jean-Baptiste Kempf
Re: DVD Teletext Subtitles
Posted: 25 Jul 2011 23:26
by swrt64
I uploaded a small sample file
named TEST-Video-DVB-teletext.ts
swrt64
Re: DVD Teletext Subtitles
Posted: 30 Jul 2011 09:27
by Lotesdelere
This is what MediaInfo reports for your file:
Code: Select all
Text #1
ID : 35 (0x23)-858
Menu ID : 8202 (0x200A)
Format : Teletext Subtitle
Language : French
Text #2
ID : 35 (0x23)-859
Menu ID : 8202 (0x200A)
Format : Teletext Subtitle
Language : French
VLC automatically selects the page numbers announced in your file, 858 and 859 in this case. But it doesn't work because the correct page numbers are 888 and 889, and the corresponding subtitles are working fine in VLC if you manually adjust the page number.
I'm afraid your recorder is doing something wrong when creating the files.
Re: DVD Teletext Subtitles
Posted: 30 Jul 2011 15:10
by swrt64
Yes I see. It work if I type the stream manually.
Thanks for your help!
Swrt64
Re: DVD Teletext Subtitles
Posted: 30 Jul 2011 15:14
by Jean-Baptiste Kempf
So, I don't think this is a VLC bug then.
Re: DVD Teletext Subtitles
Posted: 31 Jul 2011 18:36
by Ludrax
Yes I see. It work if I type the stream manually.
just as in other program?
But VLC 1.1.x does not display the subtitles. (vith DVBviewer, subtitle display from the recorded TS is correct).
Re: DVD Teletext Subtitles
Posted: 07 Aug 2011 02:59
by Ludrax
This is what MediaInfo reports for your file:
Code: Select all
Text #1
ID : 35 (0x23)-858
Menu ID : 8202 (0x200A)
Format : Teletext Subtitle
Language : French
Text #2
ID : 35 (0x23)-859
Menu ID : 8202 (0x200A)
Format : Teletext Subtitle
Language : French
VLC automatically selects the page numbers announced in your file, 858 and 859 in this case. But it doesn't work because the correct page numbers are 888 and 889, and the corresponding subtitles are working fine in VLC if you manually adjust the page number.
I'm afraid your recorder is doing something wrong when creating the files.
I think it should be noted that hex 59 is decimal 89...
Re: DVB Teletext Subtitles
Posted: 07 Aug 2011 11:15
by Lotesdelere
I think it should be noted that hex 59 is decimal 89...
As you can see the prefix 0x is used for hexadecimal:
35 = 0x23
8202 = 0x200A
888 in hexadecimal is 0x378 and not 0x858, this is why I do believe the recorder is the culprit when writing the page number.
Re: DVB Teletext Subtitles
Posted: 16 Aug 2011 03:24
by Ludrax
As you can see the prefix 0x is used for hexadecimal
I can also see that part of page number(59) is wrongly interpreted as decimal
888 in hexadecimal is 0x378 and not 0x858
but teletext is bit more complicated than that
Re: DVB Teletext Subtitles
Posted: 21 Aug 2011 03:14
by Ludrax
But VLC 1.1.x does not display the subtitles. (vith DVBviewer, subtitle display from the recorded TS is correct).
now I can also confirm that