Page 1 of 1
Issue with DVB TS with v0.9.8a
Posted: 17 Feb 2009 02:15
by steve333
Sometimes when opening a (good) DVB transport stream VLC plays nothing (and cant find the valid program).
When this happens, the channel list (Playback->Program) shows all the DVB channels on the multiplex.
VLC is defaulting to the wrong channel (one that wasn't recorded).
However selecting the correct channel in the Playback->Program menu has no effect.
The data is all present (for example Project X has no problem with it).
If I demultiplex the TS then VLC will play the demuxed (or re-muxed) audio / video correctly.
The Media Information shows all the listed channels (for the mux) and one additional stream for each PID which is actually present in the mux. These additional streams are named "stream_1", "stream_2" etc.
It seems that VLC is failing to associate the streams it found in the mux with the channel names, and the channel list does not contain the "stream_1", "stream_2" names, so it is not possible to select them.
I never encountered this problem with the 0.8 version.
Re: Issue with DVB TS with v0.9.8a
Posted: 17 Feb 2009 14:22
by VLC_help
Could you share us sample file that shows this issue?
Re: Issue with DVB TS with v0.9.8a
Posted: 17 Feb 2009 22:41
by steve333
The problem is that the files are 2-3GB.
In Windows I don't have any way to cut them down without changing them (ie using a video editor).
Next time I see a problem file, I'll try to chop it on the PVR first, then send to you.
- what (max) size is acceptable?
- where should I upload it?
Re: Issue with DVB TS with v0.9.8a
Posted: 18 Feb 2009 15:04
by VLC_help
You can use any binary splitter to take small sample from TS file. You can upload it to
http://streams.videolan.org/upload/
Re: Issue with DVB TS with v0.9.8a
Posted: 18 Feb 2009 20:22
by steve333
Windows being Windows I don't have access to any binary tool (unlike unix/linux in which I could achieve the required split in about 20 different trivial ways) - unless you know of any command line function in XP which will "head" a file?
I suppose I could install Perl and write a script, but Perl has changed from a simple editing language into something more like a database server (or operating system) since I last hacked a Perl script (a dozen years ago).
Too much work, I'll try to find an example and edit it on the PVR source device.
Re: Issue with DVB TS with v0.9.8a
Posted: 19 Feb 2009 16:11
by VLC_help
If you have Java Runtime installed, you can use for example
http://www.freebyte.com/hjsplit/#java
that one.
Re: Issue with DVB TS with v0.9.8a
Posted: 20 Feb 2009 20:09
by steve333
Thanks - yes I have Java.
In fact the problem seems to be due to the file header, which is added by the PVR (this is one of my .rec files from Topfield PVR).
So I don't think it's really a serious bug in VLC (obviously VLC isn't specified to handle files which have a header with arbitrary data).
Curiously, version 0.8 never had this effect. So I guess some new added function is getting confused by the file header.
(I had assumed that VLC would ignore any data until it found a good packet).
When I cut the first minute of the 'problem' recording (using the PVR) to make an example for you, the problem went away.
The cut piece has a different file header (I don't have tool to say what the difference is).
Are you still interested to have an example? (I guess it's not a priority.)
Re: Issue with DVB TS with v0.9.8a
Posted: 21 Feb 2009 15:12
by VLC_help
If you can provide non-working file, I can at least open a trac ticket for the issue.
Re: Issue with DVB TS with v0.9.8a
Posted: 21 Feb 2009 15:26
by qmor
i can post a non-working with VLC ts file recorded by dvbstream, but only tomorrow
Re: Issue with DVB TS with v0.9.8a
Posted: 27 Feb 2009 10:25
by qmor
Re: Issue with DVB TS with v0.9.8a
Posted: 27 Feb 2009 10:41
by VLC_help
Is that sample from encrypted channel?
Re: Issue with DVB TS with v0.9.8a
Posted: 27 Feb 2009 14:30
by qmor
yes it is. It captured from intelsat\seasat w4 (36 east) with tt-budget-s2-3200 with CAM module.
Re: Issue with DVB TS with v0.9.8a
Posted: 28 Feb 2009 14:40
by VLC_help
Because my tools report that the file is still encrypted. VLC cannot remove paychannel encryption.
Re: Issue with DVB TS with v0.9.8a
Posted: 28 Feb 2009 14:59
by qmor
ok, how i can get dvb channel and decrypt them? what tool i can use for it? Valid card insered in CAM module, and if i start VLC like
viewtopic.php?f=13&t=56023 the channels are displaying, but VLC crash in short time.
Re: Issue with DVB TS with v0.9.8a
Posted: 01 Mar 2009 15:55
by VLC_help
Usually DVB software allows you to save files without encryption if you have proper CONAX or similar card available.
Re: Issue with DVB TS with v0.9.8a
Posted: 03 Mar 2009 10:21
by qmor
I have i VIACESS card and channel encoded by Viacess, for grab a .ts file i use a program called "dvbstream" and it program save and send stream encoded. What program except vlc can decode stream by CAM module and save or stream it.
Re: Issue with DVB TS with v0.9.8a
Posted: 03 Mar 2009 14:12
by VLC_help
I don't know about Linux/unix programs. Under Win32 ProgDVB should have some modules for live decrypting but I am not sure if it can decrypt already save transport streams.
Re: Issue with DVB TS with v0.9.8a
Posted: 03 Mar 2009 14:20
by qmor
O no, i don't want decrypt saved ts, i want decode a dvb channel directly