Hi!

Chris wrote:

> The problem is that when tsfile reads in the file it is failing to find
> the any audiostreams and so is not populating the audiolist in the
> popup.

Yep. There is an AC-3 audio stream, but dvbcut doesn't recognize it
because the AC-3 frames are not aligned to PES packet boundaries.

Good news: the stream is perfectly valid.

Bad news: it's dvbcut's fault.

There are SI tables in the stream, including a PAT (program association
table) and a PMT (program map table). The former points to the latter,
and the latter must contain an AC-3 descriptor for every AC-3 audio
stream (according to the DVB specs). By inspecting these tables, you can
find out which stream contains what (MPEG/AC-3/DTS audio, video,
subtitles, teletext and so on).

But: some receivers/recorders don't write the tables to disk, so you
have to guess. This is what dvbcut currently does, but it guesses wrong
if the audio frames aren't aligned. Converting the transport stream to a
program stream may help, but only if the converter re-packages the audio
track (the program I use doesn't, and dvbcut -batch won't work either,
for obvious reasons).

I guess it will take a while to fix that.

-- 
Michael "Tired" Riepe <[EMAIL PROTECTED]>
X-Tired: Each morning I get up I die a little

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
DVBCUT-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dvbcut-user

Reply via email to