Log in

View Full Version : Final does not demux audio stream


Karl Beem
23rd June 2008, 16:05
No problem with RC2.

Final does not give an audio stream when I process a HDTV transport stream. If I convert -> .mpg with Videoredo, I do get the .ac3 file. OTOH, I have the opposite problem with files captured from my Canon HV20 camcorder. Final produces an .mpa file from the transport stream but not from the .mpg produced by Videoredo. I get the same results when I explicitly tell DGIndex to Demux Audio Only. Here is the log from a HDTV .ts file:

Stream Type: Transport [188]
Profile: main@high
Frame Size: 1280x720
Display Size: 1280x720
Aspect Ratio: 16:9 [3]
Frame Rate: 59.940060 fps
Video Type: NTSC
Frame Type:
Coding Type:
Colorimetry:
Frame Structure:
Field Order:
Coded Number:
Playback Number:
Frame Repeats:
Field Repeats:
VOB ID:
Cell ID:
Bitrate:
Bitrate (Avg):
Bitrate (Max):
Audio Stream: 0: AC3 3/2 384
Timestamp: 0:06:57
Elapsed: 0:00:12
Remain: FINISH
FPS:
Info:

Here is the log from a HV20 .mpg file:

Stream Type: MPEG2 Program
Profile: main@high1440
Frame Size: 1440x1080
Display Size: 1440x1080
Aspect Ratio: 16:9 [3]
Frame Rate: 29.970030 fps
Video Type: NTSC
Frame Type:
Coding Type:
Colorimetry:
Frame Structure:
Field Order:
Coded Number:
Playback Number:
Frame Repeats:
Field Repeats:
VOB ID:
Cell ID:
Bitrate:
Bitrate (Avg):
Bitrate (Max):
Audio Stream: c0: MPA L2 2ch 48 384
Timestamp: 0:03:38
Elapsed: 0:00:12
Remain: 0:00:49
FPS:
Info:

Guest
23rd June 2008, 16:43
Probably you have not set the audio PID or you have selected Audio/Output Method as Demux Tracks and you didn't specify the audio ID in Select Track(s).

If neither of those is the case, please provide a link to a fragment of the transport stream that you claim is failing.

Also, please do not post bug reports in the development thread.

Karl Beem
23rd June 2008, 17:17
Probably you have not set the audio PID or you have selected Audio/Output Method as Demux Tracks and you didn't specify the audio ID in Select Track(s).

If neither of those is the case, please provide a link to a fragment of the transport stream that you claim is failing.

Also, please do not post bug reports in the development thread.

It doesn't help to set the audio ID of the .ts file, you can't with the .mpg file. I have a zip file containing an example .ts, its .d2v and logfile. The forum request doesn't return. How do I upload it?

Guest
23rd June 2008, 17:22
You haven't said if you checked both of my points for the TS file! Do you have Demux All Tracks set *and* you have the PID set correctly? Or, if you have Demux Tracks, have you set the correct audio ID in Select Tracks? (Why are you making me ask you this twice?)

Upload it to (for example) megaupload.com and then post the link.

Do not use Demux Audio Only. It is not intended for streams with video.

Karl Beem
23rd June 2008, 17:38
You haven't said if you checked both of my points for the TS file! Do you have Demux All Tracks set *and* you have the PID set correctly? Or, if you have Demux Tracks, have you set the correct audio ID in Select Tracks? (Why are you making me ask you this twice?)

Upload it to (for example) megaupload.com and then post the link.

Do not use Demux Audio Only. It is not intended for streams with video.

It was set to Demux Tracks and I had set Audio from the Stream Menu. Setting it to Demux all tracks fixes it. Thanks.

Guest
23rd June 2008, 23:20
It was set to Demux Tracks and I had set Audio from the Stream Menu. Setting it to Demux all tracks fixes it. Thanks. The audio ID is not the same thing as the PID from the Stream menu.

In the Select Tracks section of the Users Manual, it says:

"Note that for transport and PVA streams, only one audio stream can be demultiplexed at a time, so audio id = 0 is always used. In fact, in these cases, it makes little sense to specify the track individually, and Demux All Tracks is more convenient."