Not all audio streams are visible
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Hi,
I have a Blu-Ray with 2 audio stream (Italian AC3 and English THD) but both DGDEMUX and DGINDEXNV find only the second stream While BDINFO shows both audio streams Tried with all options checked or unchecked but nothin changes.
Try also to demux by command line adding audio 1100 to the list of demuxed stream, I receive no error but nothing changes, the first audio stream is not demuxed.
Please let me know if you need more information.
Many thanks for your work and your help.
I have a Blu-Ray with 2 audio stream (Italian AC3 and English THD) but both DGDEMUX and DGINDEXNV find only the second stream While BDINFO shows both audio streams Tried with all options checked or unchecked but nothin changes.
Try also to demux by command line adding audio 1100 to the list of demuxed stream, I receive no error but nothing changes, the first audio stream is not demuxed.
Please let me know if you need more information.
Many thanks for your work and your help.
Not all audio stream are visible
Thank you for the report, emilius256. Are you sure that's not the embedded AC3? When you demux the THD do you get an AC3? Some apps may list them separately, whereas DGDemuxGUI shows THD+embedded AC3 on one line. You've apparently downloaded this so I can't rule out that someone has done thdmerge of English THD and Italian AC3. I doubt you'd ever see that on a commercial bluray but who knows?
If that is not the issue, can you please use DGSplit to cut the first 50-100MB of 00005.m2ts and put it somewhere I can get it? If you need my FTP please let me know.
If that is not the issue, can you please use DGSplit to cut the first 50-100MB of 00005.m2ts and put it somewhere I can get it? If you need my FTP please let me know.
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Hi Rocky,
Thank you for the reply.
No, it is not the case, demuxing the THD stream I obtain the embedded AC3 in english Language.
I used eac3to and I was able to Demux the Italian track and it is the Italian Track.
You can download the file from here
https://we.tl/t-Wun9Pkb1Mw
May I ask you another thing ?
The THD demuxed track contains the delay information, while the embedded AC3 do not, The delay has been removed from the embedded AC3 or I need to still consider the same delay of the THD ?
Many thanks
Thank you for the reply.
No, it is not the case, demuxing the THD stream I obtain the embedded AC3 in english Language.
I used eac3to and I was able to Demux the Italian track and it is the Italian Track.
You can download the file from here
https://we.tl/t-Wun9Pkb1Mw
May I ask you another thing ?
The THD demuxed track contains the delay information, while the embedded AC3 do not, The delay has been removed from the embedded AC3 or I need to still consider the same delay of the THD ?
Many thanks
Not all audio streams are visible
Use the THD delay for the embedded stream delay.
OK, the clip you gave is apparently too short and the AC3 audio begins relatively late in the complete stream. There are no 0x1100 packets in the clip, although 0x1100 is in the PAT/PMT as AC3. I don't approve an audio unless I see its packets. I may need to search deeper in the stream.
So it looks like I need the entire stream or at least a much bigger clip. How big is it? Maybe I can get by with a few GB. The clip needs to be big enough that you can see the 0x1100 stream when you do:
eac3to 00005_0.m2ts
OK, the clip you gave is apparently too short and the AC3 audio begins relatively late in the complete stream. There are no 0x1100 packets in the clip, although 0x1100 is in the PAT/PMT as AC3. I don't approve an audio unless I see its packets. I may need to search deeper in the stream.
So it looks like I need the entire stream or at least a much bigger clip. How big is it? Maybe I can get by with a few GB. The clip needs to be big enough that you can see the 0x1100 stream when you do:
eac3to 00005_0.m2ts
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Hi Rocky,
The entire stream is 80GB, so I can't upload, but I created a bigger clip with the AC3 stream, and I think I found what may be the problem.
The Italian AC3 stream has a delay of 22067ms
So it will "start" 22 seconds after the beginning.
Never saw such a big delay.
Anyway this is the link for a 300MB clip of 33 seconds https://we.tl/t-bjN9ilaS4Y.
Many thanks for your efforts.
The entire stream is 80GB, so I can't upload, but I created a bigger clip with the AC3 stream, and I think I found what may be the problem.
The Italian AC3 stream has a delay of 22067ms
Code: Select all
M2TS, 2 video tracks, 2 audio tracks, 3 subtitle tracks, 0:00:33, 12p
1: h265/HEVC, 2160p24 (16:9), 10 bits
2: h265/HEVC, 1080p24 (16:9), 10 bits - Dolby Vision Enhancement Layer
3: AC3, 5.1 channels, 640kbps, 48kHz, 22067ms
4: TrueHD/AC3, 5.1 channels, 48kHz, 111ms
(embedded: AC3, 5.1 channels, 640kbps, 48kHz)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
Never saw such a big delay.
Anyway this is the link for a 300MB clip of 33 seconds https://we.tl/t-bjN9ilaS4Y.
Many thanks for your efforts.
Not all audio streams are visible
Yes, thank you emilius256, that confirms the theory. Rather than search deeper in the stream looking for the audio packets, which would add several seconds to the open time for all files, I will do this: After completing the search if there are any audio streams that were seen in the PAT/PMT but whose packets were not detected (due to the limited search depth), I go ahead and "approve" that audio stream as being the type stated in the PAT/PMT. BTW, this whole approval mechanism is a bit complicated and is intended to protect against header emulation and erroneous/missing PAT/PMT. I have the fix working fine on your stream and will release slipstreams later today. Thank you for your report and troubleshooting support.
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Thank to you Rocky for your help and your great work.
Not all audio streams are visible
You're welcome. I have slipstreamed the fix so if you'd like to re-download and test that would be great.
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Hi Rocky,
yes it is working, but not all the information of the track are recognized correctly:
While the audio is 5.1ch 640Kbps.
Anyway the audio extract and play correctly.
I will not loose more time on this, as you said, probably this track has been muxed and probably hasn't been muxed perfectly, this may lead to some errors in the recognition of the track.
I don't think there will be never any commercial disk authored like this one.
Thank you very much for your works, I really appreciate it.
Edit:
Ehm, sorry, I just realized that the information of the track are not there because no audio stream was found and for this reason can't be analyzed.
Thank you again.
yes it is working, but not all the information of the track are recognized correctly:
Code: Select all
00002 PID 1100 0.0ch 48KHz 32Kbps ita DELAY 22067ms.ac3
Anyway the audio extract and play correctly.
I will not loose more time on this, as you said, probably this track has been muxed and probably hasn't been muxed perfectly, this may lead to some errors in the recognition of the track.
I don't think there will be never any commercial disk authored like this one.
Thank you very much for your works, I really appreciate it.
Edit:
Ehm, sorry, I just realized that the information of the track are not there because no audio stream was found and for this reason can't be analyzed.
Thank you again.
Not all audio streams are visible
Hmm, yes that's a deficiency of this hack. Maybe there's a better way that will search deep only when necessary. Let's see.
Not all audio streams are visible
OK, please re-download and test. The way it works now is it checks up to 576MB deep in the stream but breaks out early if all the candidate audio streams expected (from the PAT/PMT) have been detected. So it searches deep only when needed. This allows the stream properties to be properly detected for your stream.
Not all audio streams are visible
Hey Winkie, this emilius256 chap is pretty on-the-ball. What do you think?
Not all audio streams are visible
Curly approval is in the final stages. Could be any minute now.
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Tested the new version, now the track is correctly recognized:Rocky wrote: ↑Tue Nov 29, 2022 8:50 amOK, please re-download and test. The way it works now is it checks up to 576MB deep in the stream but breaks out early if all the candidate audio streams expected (from the PAT/PMT) have been detected. So it searches deep only when needed. This allows the stream properties to be properly detected for your stream.
Code: Select all
10108 PID 1100 5.1ch 48KHz 640Kbps ita DELAY 22067ms.ac3
Not all audio streams are visible
Congratulations on your Moose Approval!
- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible

Thank you all guys, I'm very glad and totally unexpected

- emilius256
- Posts: 16
- Joined: Mon Feb 06, 2012 2:41 pm
Not all audio streams are visible
Hi all,
I'm sorry but it seems I have again a problem with audio stream.
I have a disk with 18 audio stream, both DGDemux and DGIndexNV show only the first 2 audio stream: While both BDInfo and Mediainfo shows the 18 stream: It is not the same problem of the first case as all the audio streams are there since the beginning.
I don't know if the problem may be the large numbers of audio (18 stream) and subtitles (32 stream).
Here is a link to download a 100MB sample of the video https://we.tl/t-BQNd74kUmO
Thank you for your help.
I'm sorry but it seems I have again a problem with audio stream.
I have a disk with 18 audio stream, both DGDemux and DGIndexNV show only the first 2 audio stream: While both BDInfo and Mediainfo shows the 18 stream: It is not the same problem of the first case as all the audio streams are there since the beginning.
I don't know if the problem may be the large numbers of audio (18 stream) and subtitles (32 stream).
Here is a link to download a 100MB sample of the video https://we.tl/t-BQNd74kUmO
Thank you for your help.
Not all audio streams are visible
I'll need to get the disk. Opening the M2TS in DGIndexNV shows all the streams.
Can you make sure you have re-downloaded DGDemux 65 fresh from the website and tested that? If so, please give me a link to purchase the disk. Thank you.
Can you make sure you have re-downloaded DGDemux 65 fresh from the website and tested that? If so, please give me a link to purchase the disk. Thank you.
Not all audio streams are visible
Worked with emilius256 via email to get CLPI and MPLS files. Recreated a minimal disk structure and duplicated the issue. I released slipstreams with a fix for DGDemux/DGDemuxGUI 65 and DGDecNV 247. Re-download these and update DGDemux.exe.