Sakura-chan
19th January 2017, 05:09
Hi,
I have an old HDDVD rip from when the drives for those things were still around (so very old).
The main feature comes split between two EVOs. I want to convert this ancient format to MKV. So I try to extract the tracks with eac3to. The issue is in the split TrueHD track. When outputting to .thd the log talks about a gap that occurs in the middle of the two EVOs (the reported timestamp is the exact duration of the FEATURE_1.EVO)
eac3to v3.31
command line: eac3to D:\[...]\HVDVD_TS\FEATURE_1.EVO+D:\[...]\HVDVD_TS\FEATURE_2.EVO 2: D:\newmkv.vc1 3: D:\newmkv.thd 7: D:\newmkv.sup
------------------------------------------------------------------------------
EVO, 1 video track, 4 audio tracks, 2 subtitle tracks, 2:03:31
1: Joined EVO file
2: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
3: TrueHD, 5.1 channels, 48kHz, dialnorm: -27dB
4: E-AC3, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
5: AC3, 5.1 channels, 384kbps, 48kHz, 11011ms
6: AC3, 2.0 channels, 224kbps, 48kHz
7: Subtitle (DVD)
8: Subtitle (DVD)
[v02] Extracting video track number 2...
[a03] Extracting audio track number 3...
[v02] Writing new framerate "24fps /1.001" to bitstream.
[a03] Removing TrueHD dialog normalization...
[v02] Removing VC-1 pulldown...
[a03] Creating file "D:\newmkv.thd"...
[v02] Creating file "D:\newmkv.vc1"...
[s07] Extracting subtitle track number 7...
[s07] Creating file "D:\newmkv.sup"...
[a03] Audio has a gap of 96ms at playtime 1:06:14. <WARNING>
[a03] The audio gaps/overlaps can't be removed from the TrueHD bitstream. <WARNING>
[a03] In order to remove them you'll have to transcode to another format. <WARNING>
Video track 2 contains 177704 frames.
Subtitle track 7 contains 1069 captions.
eac3to processing took 8 minutes, 36 seconds.
Done.
It says I need to transcode... do I have to transcode or should I leave that gap as it is?
Transcoding to FLAC the log is like this:
eac3to v3.31
command line: eac3to D:\[...]\HVDVD_TS\FEATURE_1.EVO+D:\[...]\HVDVD_TS\FEATURE_2.EVO 3: D:\transcoded.flac
------------------------------------------------------------------------------
EVO, 1 video track, 4 audio tracks, 2 subtitle tracks, 2:03:31
1: Joined EVO file
2: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
3: TrueHD, 5.1 channels, 48kHz, dialnorm: -27dB
4: E-AC3, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
5: AC3, 5.1 channels, 384kbps, 48kHz, 11011ms
6: AC3, 2.0 channels, 224kbps, 48kHz
7: Subtitle (DVD)
8: Subtitle (DVD)
[a03] Extracting audio track number 3...
[a03] Removing TrueHD dialog normalization...
[a03] Decoding with libav/ffmpeg...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\transcoded.flac"...
-------------------------------------------[truehd @ 02552a60] Lossless check failed - expected 00, calculated 92.
------------------------------------[truehd @ 02552a60] End of stream indicated.
[a03] Original audio track, L+R+C+LFE: constant bit depth of 16 bits.
[a03] Original audio track, SL+SR: constant bit depth of 24 bits.
[a03] Audio has a gap of 96ms at playtime 1:06:14. <WARNING>
[a03] Starting 2nd pass...
[a03] Decoding FLAC...
[a03] Realizing RAW/PCM gaps...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\transcoded.flac"...
[a03] Processed audio track, L+R+C+LFE: constant bit depth of 16 bits.
[a03] Processed audio track, SL+SR: constant bit depth of 24 bits.
Video track 2 contains 177704 frames.
eac3to processing took 14 minutes, 13 seconds.
Done.
(the two lines starting with "------------------------" didn't appear in the log, I copied them from the cmd window)
From what I could find the "Lossless check failed" happens because the original is split between two files.
I'm currently muxing the video with the original THD and again with the FLAC to see if the both audios keeps sync with the video.
But in case it's the same or it isn't noticeable, which should I keep? The demuxed THD or the converted FLAC? Which would be the most "proper" audio to archive? I'd like to keep the THD but as it's lossless-lossless I really don't care. Also the FLAC takes less space :P
Thanks
P.S.: Why in the same track are channels with different bit depth? Is that correct?
I have an old HDDVD rip from when the drives for those things were still around (so very old).
The main feature comes split between two EVOs. I want to convert this ancient format to MKV. So I try to extract the tracks with eac3to. The issue is in the split TrueHD track. When outputting to .thd the log talks about a gap that occurs in the middle of the two EVOs (the reported timestamp is the exact duration of the FEATURE_1.EVO)
eac3to v3.31
command line: eac3to D:\[...]\HVDVD_TS\FEATURE_1.EVO+D:\[...]\HVDVD_TS\FEATURE_2.EVO 2: D:\newmkv.vc1 3: D:\newmkv.thd 7: D:\newmkv.sup
------------------------------------------------------------------------------
EVO, 1 video track, 4 audio tracks, 2 subtitle tracks, 2:03:31
1: Joined EVO file
2: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
3: TrueHD, 5.1 channels, 48kHz, dialnorm: -27dB
4: E-AC3, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
5: AC3, 5.1 channels, 384kbps, 48kHz, 11011ms
6: AC3, 2.0 channels, 224kbps, 48kHz
7: Subtitle (DVD)
8: Subtitle (DVD)
[v02] Extracting video track number 2...
[a03] Extracting audio track number 3...
[v02] Writing new framerate "24fps /1.001" to bitstream.
[a03] Removing TrueHD dialog normalization...
[v02] Removing VC-1 pulldown...
[a03] Creating file "D:\newmkv.thd"...
[v02] Creating file "D:\newmkv.vc1"...
[s07] Extracting subtitle track number 7...
[s07] Creating file "D:\newmkv.sup"...
[a03] Audio has a gap of 96ms at playtime 1:06:14. <WARNING>
[a03] The audio gaps/overlaps can't be removed from the TrueHD bitstream. <WARNING>
[a03] In order to remove them you'll have to transcode to another format. <WARNING>
Video track 2 contains 177704 frames.
Subtitle track 7 contains 1069 captions.
eac3to processing took 8 minutes, 36 seconds.
Done.
It says I need to transcode... do I have to transcode or should I leave that gap as it is?
Transcoding to FLAC the log is like this:
eac3to v3.31
command line: eac3to D:\[...]\HVDVD_TS\FEATURE_1.EVO+D:\[...]\HVDVD_TS\FEATURE_2.EVO 3: D:\transcoded.flac
------------------------------------------------------------------------------
EVO, 1 video track, 4 audio tracks, 2 subtitle tracks, 2:03:31
1: Joined EVO file
2: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
3: TrueHD, 5.1 channels, 48kHz, dialnorm: -27dB
4: E-AC3, 5.1 channels, 384kbps, 48kHz, dialnorm: -27dB
5: AC3, 5.1 channels, 384kbps, 48kHz, 11011ms
6: AC3, 2.0 channels, 224kbps, 48kHz
7: Subtitle (DVD)
8: Subtitle (DVD)
[a03] Extracting audio track number 3...
[a03] Removing TrueHD dialog normalization...
[a03] Decoding with libav/ffmpeg...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\transcoded.flac"...
-------------------------------------------[truehd @ 02552a60] Lossless check failed - expected 00, calculated 92.
------------------------------------[truehd @ 02552a60] End of stream indicated.
[a03] Original audio track, L+R+C+LFE: constant bit depth of 16 bits.
[a03] Original audio track, SL+SR: constant bit depth of 24 bits.
[a03] Audio has a gap of 96ms at playtime 1:06:14. <WARNING>
[a03] Starting 2nd pass...
[a03] Decoding FLAC...
[a03] Realizing RAW/PCM gaps...
[a03] Encoding FLAC with libFlac...
[a03] Creating file "D:\transcoded.flac"...
[a03] Processed audio track, L+R+C+LFE: constant bit depth of 16 bits.
[a03] Processed audio track, SL+SR: constant bit depth of 24 bits.
Video track 2 contains 177704 frames.
eac3to processing took 14 minutes, 13 seconds.
Done.
(the two lines starting with "------------------------" didn't appear in the log, I copied them from the cmd window)
From what I could find the "Lossless check failed" happens because the original is split between two files.
I'm currently muxing the video with the original THD and again with the FLAC to see if the both audios keeps sync with the video.
But in case it's the same or it isn't noticeable, which should I keep? The demuxed THD or the converted FLAC? Which would be the most "proper" audio to archive? I'd like to keep the THD but as it's lossless-lossless I really don't care. Also the FLAC takes less space :P
Thanks
P.S.: Why in the same track are channels with different bit depth? Is that correct?