VLC BUG - No time code processing for DVB-T .ts files

Microsoft Windows specific usage questions
Forum rules
Please post only Windows specific questions in this forum category. If you don't know where to post, please read the different forums' rules. Thanks.
VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby VLC_help » 13 Sep 2011 16:30

Is there any news regarding new release VLC 1.2.x?
Freeze will happen during this weekend, so 1.2.x might arrive in October/November.

rababitzky
New Cone
New Cone
Posts: 8
Joined: 06 Jun 2011 15:35

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby rababitzky » 21 Sep 2011 13:04

So it's supposed that 1.2.x will parse the time for files which have more than one multiplexed program in each .ts file.

If that is right I'm really looking forward for this new release arriving in October/November.

Btw, what about the second question regarding subtitles demuxing?

Thanks!

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 21 Sep 2011 14:28

There is a patch on the mailing list for TS time, that might come for VLC 1.2
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

jwhicke
New Cone
New Cone
Posts: 1
Joined: 11 Nov 2011 16:55

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby jwhicke » 11 Nov 2011 16:59

Okay, so I may be an idiot here, but I've searched everywhere and can't figure it out on my own. Can someone please tell me exactly how I go about changing the demux setting from default to the FFmpeg one?

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby VLC_help » 11 Nov 2011 20:02

Tools -> Preferences (Show settings: All) Input / Codecs -> Demuxers, and the dropdown menu is there.

mr-b
Blank Cone
Blank Cone
Posts: 41
Joined: 01 Feb 2010 15:22

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby mr-b » 17 Nov 2011 17:05

Hi

I tried setting the demux module to FFMpeg but VLC (1.1.11) errors out with the log:

main error: no suitable demux module for `file/avcodec://M:\test.rec'

The .rec file plays fine with decoder = Default. Why is this?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 17 Nov 2011 23:39

Because this is a different demuxer.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mr-b
Blank Cone
Blank Cone
Posts: 41
Joined: 01 Feb 2010 15:22

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby mr-b » 18 Nov 2011 08:57

Ok, colour me confused.
I was just following the advice below to play .rec files and was puzzled as to why it didn't work for me. Guess I'm missing something obvious. :(
Workaround

Change the demuxer setting from "default" to "FFmpeg demuxer"

Then VLC shows the correct times for most of my TS and M2TS files. (within a few seconds of what MPC gives)

It works for MPEG2 and H.264 content.

Seeking with the keyboard also works.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 18 Nov 2011 12:34

The workaround is for TS length, not for REC playback.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mr-b
Blank Cone
Blank Cone
Posts: 41
Joined: 01 Feb 2010 15:22

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby mr-b » 18 Nov 2011 13:30

Ok, I thought that the .rec format was virtually the same as a .ts file, with a slightly different header and so that the demux of video would be the same.
(http://forum.toppy.org.uk/forum/viewtop ... 7828#97599)

Looks like it's not that simple.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 18 Nov 2011 13:32

It is simple. USe VLC 1.2 and default config.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

mr-b
Blank Cone
Blank Cone
Posts: 41
Joined: 01 Feb 2010 15:22

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby mr-b » 18 Nov 2011 13:53

Cool, that works fine. :)

steve333
Blank Cone
Blank Cone
Posts: 64
Joined: 21 Dec 2008 21:24
Location: UK

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby steve333 » 29 Nov 2011 16:02

I too have this problem with DVBT TS files.
If I (edit/demux and) re-multiplex them eg. using DVD Author then the resulting VOB files work fine and display time information correctly.

This is rather curious as VOBs as just TS files.
Obviously VLC understands the DVD specification time codes.


Ref ".rec" files. These are just DVBT TS with an added header (from Topfield PVR).
The problem here is that different Codecs have different strategies for deciding if the file is valid, and how far to search the input for a valid TS packet.
Some codecs "take one look" and give up if the first 188 bytes don't make sense.
Others (eg. designed to handle broadcast streams which may contain dropouts / corrupt packets) are more robust. These will look further for valid data, may ignore the unexpected extra header and will start with the first valid packet.

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby VLC_help » 30 Nov 2011 15:52

This is rather curious as VOBs as just TS files.
Nope. VOBs are program stream (PS).

VLC 1.2.0 has TS timecode support.

steve333
Blank Cone
Blank Cone
Posts: 64
Joined: 21 Dec 2008 21:24
Location: UK

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby steve333 » 11 Dec 2011 18:41

Nope. VOBs are program stream (PS).
Sorry - my mistake. I should have double-checked what I wrote.

.REC files are TS (from DVB-T).

Glad to hear about the enhancement for VLC 1.2.

funjay
New Cone
New Cone
Posts: 3
Joined: 08 Feb 2012 19:04

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby funjay » 08 Feb 2012 19:37

I have a MPEG-TS that plays both the video and audio perfectly using the MPEG Transport Stream demuxer...but there is no elapsed time. I took the advice of this thread and switched VLC to use the FFmpeg demuxer, so now the audio and elapsed time work perfectly but there is no video. Looking at the Media Information->Statistics, the video Decoded, Displayed and Lost are all 0.

I compared the message logs using the FFMpeg demuxer and the MPEG Transport Stream demuxer. The following are debug lines that were displayed by the MPEG-TS demuxer but not the FFMpeg demuxer:

Code: Select all

avcodec debug: using direct rendering main debug: End of video preroll main debug: Received first picture main debug: Post-processing available main debug: Detected interlaced video main debug: deinterlace 0, mode blend, is_needed 1 main warning: vlc_object_find_name(postproc) is not safe! freetype debug: using fontsize: 30 main debug: looking for video blending module: 1 candidate blend debug: chroma: YUVA -> I420 main debug: using video blending module "blend" main debug: TIMER module_need() : 0.000 ms - Total 0.000 ms / 1 intvls (Avg 0.000 ms)
I'm stumped. Any suggestions?

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 09 Feb 2012 14:01

This advise is wrong and stupid. Use normal demuxer and VLC 2.0
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

funjay
New Cone
New Cone
Posts: 3
Joined: 08 Feb 2012 19:04

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby funjay » 09 Feb 2012 19:45

That would be great but I don't see VLC 2.0 available for windows yet...and unfortunately my project requires windows.

If you have a link to a windows version of VLC 2.0 I would be more than willing to test it.

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 09 Feb 2012 21:17

Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

funjay
New Cone
New Cone
Posts: 3
Joined: 08 Feb 2012 19:04

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby funjay » 09 Feb 2012 22:26

Right on. That works great. Thanks!

Jean-Baptiste Kempf
Site Administrator
Site Administrator
Posts: 37523
Joined: 22 Jul 2005 15:29
VLC version: 4.0.0-git
Operating System: Linux, Windows, Mac
Location: Cone, France
Contact:

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby Jean-Baptiste Kempf » 09 Feb 2012 22:29

Great.
Jean-Baptiste Kempf
http://www.jbkempf.com/ - http://www.jbkempf.com/blog/category/Videolan
VLC media player developer, VideoLAN President and Sites administrator
If you want an answer to your question, just be specific and precise. Don't use Private Messages.

rababitzky
New Cone
New Cone
Posts: 8
Joined: 06 Jun 2011 15:35

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby rababitzky » 18 Apr 2012 12:13

Hi all,

First of all thanks for the release of version 2.0 the issues I got while playing .ts files with some programs multiplexed in it has been fixed at least for files with less than 8 programs per file. The issue I got now is that new version does not show EPG Guide information of those files and previous version was doing it with no issues.

Can you give me a clue of what could be happening?

Many thanks!

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby VLC_help » 18 Apr 2012 20:09

Does Tools -> Messages (set Verbosity to 2) complain something about EPG?

rababitzky
New Cone
New Cone
Posts: 8
Joined: 06 Jun 2011 15:35

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby rababitzky » 19 Apr 2012 16:16

Does not complain about EPG. The only message I got is on the EPG page " NO EPG Data Available". Is weird since previous version 1.1.11 was showing it properly with the same files. Any guess?

VLC_help
Mega Cone Master
Mega Cone Master
Posts: 25661
Joined: 13 Sep 2006 14:16

Re: VLC BUG - No time code processing for DVB-T .ts files

Postby VLC_help » 19 Apr 2012 19:04

Most likely a code change caused that. Is there are short sample file you could share to us?


Return to “VLC media player for Windows Troubleshooting”

Who is online

Users browsing this forum: Bing [Bot] and 79 guests