On the Silent Night UHD (Lionsgate Films, USA) disc, I receive an error of "Cannot open TrueHD file", during the last step of the demux to merge the THD and AC3 files (log below). I'm guessing that the issue is that the THD track/file has a delay specified (and the AC3 track/file does not), so the code is maybe not looking for the correct file name(s) and therefore cannot find? I actually did not need the merged track, so it did not prevent me from doing what I needed, but I figured it was worth reporting.
I'm also curious if there is supposed to be a delay for the embedded track. The other AC3 tracks have a delay. Is the delay implied for the embedded track, since it's shown for the THD track. I'm not sure I've seen this before, so I don't know if the delay would be shown (in parentheses) for the embedded AC3 track or not if a delay exists. The log does show, "a04 A remaining delay of +9ms could not be fixed.", so maybe a delay is there for the AC3 track and was addressed. I suppose that would also mean that in the merged track (if it had been merged), the AC3 track would not be in sync by 9ms (not sure if the merge accounts for any remaining delay)?
Files generated by eac3to:
00000 - 4 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz DELAY 1001ms.thd
00000 - 4 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.ac3
Code: Select all
Log (copied from console, not log file):
C:\TEMP>eac3to Z:\SILENT_NIGHT_UHD\BDMV\PLAYLIST\00001.mpls -demux
Running in normal mode
Keeping dialnorm
analyze: 100%
M2TS, 2 video tracks, 3 audio tracks, 2 subtitle tracks, 1:44:03, 24p/1.001
1: Chapters, 13 chapters
2: h265/HEVC, 2160p24/1.001 (16:9), 10 bits
3: *h265/HEVC, 1080p24/1.001 (16:9), 10 bits
4: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -20dB, 1001ms
(embedded: AC3, 5.1 channels, 384kbps, 48kHz, dialnorm: -20dB)
5: AC3, English, 2.0 channels, 192kbps, 48kHz, dialnorm: -31dB, 1001ms
6: AC3, Spanish, 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB, 1001ms
7: Subtitle (PGS), English
8: Subtitle (PGS), Spanish
Creating file "00000 - Chapters.txt"...
a04 Extracting audio track number 4...
s07 Extracting subtitle track number 7...
s08 Extracting subtitle track number 8...
a04 Extracting audio track number 4...
v02 Extracting video track number 2...
v03 Extracting video track number 3...
a05 Extracting audio track number 5...
a06 Extracting audio track number 6...
a04 Extracting TrueHD stream...
a04 Extracting AC3 stream...
a04 Applying (E-)AC3 delay...
a05 Applying (E-)AC3 delay...
a06 Applying (E-)AC3 delay...
a06 A remaining delay of +9ms could not be fixed.
a05 A remaining delay of +9ms could not be fixed.
a04 A remaining delay of +9ms could not be fixed.
v02 Creating file "00000 - 2 - h265, 2160p24.h265"...
v03 Creating file "00000 - 3 - h265, 1080p24.h265"...
a04 Creating file "00000 - 4 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.thd"...
a06 Creating file "00000 - 6 - AC3, Spanish, 5.1 channels, 448kbps, 48kHz.ac3"...
a04 Creating file "00000 - 4 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.ac3"...
a05 Creating file "00000 - 5 - AC3, English, 2.0 channels, 192kbps, 48kHz.ac3"...
s07 Creating file "00000 - 7 - Subtitle (PGS), English.sup"...
s08 Creating file "00000 - 8 - Subtitle (PGS), Spanish.sup"...
process: 100%
Video track 2 contains 149674 frames.
Video track 3 contains 149674 frames.
Subtitle track 7 contains 795 captions.
Subtitle track 8 contains 185 captions.
eac3to processing took 22 minutes, 58 seconds.
Merging THD and AC3 for "00000 - 4 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz".
Cannot open TrueHD file
Done.