Thanks, Curly, for this warm welcome
@2nd pass: I remember this is executed for audio when for example it is not truly 24-bit, just masking as 24-bit.
Example:
Code: Select all
eac3to.exe C:\BD 1) 3:N:\audio.flac
M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 2:28:46, 24p /1.001
1: Chapters, 12 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48kHz
(core: DTS, 5.1 channels, 1509kbps, 48kHz)
4: DTS Master Audio, English, 2.0 channels, 24 bits, 48kHz
(core: DTS, 2.0 channels, 1509kbps, 48kHz)
5: Subtitle (PGS), English
a03 Extracting audio track number 3...
a03 Decoding with libDcaDec DTS Decoder...
a03 Encoding FLAC with libFlac...
a03 Creating file "N:\audio.flac"...
a03 The original audio track has a constant bit depth of 16 bits.
a03 Superfluous zero bytes detected, will be stripped in 2nd pass.
a03 Starting 2nd pass...
a03 Decoding FLAC...
a03 Reducing depth from 24 to 16 bits...
a03 Encoding FLAC with libFlac...
a03 Creating file "N:\audio.flac"...
a03 The processed audio track has a constant bit depth of 16 bits.
Video track 2 contains 214020 frames.
eac3to processing took 7 minutes, 7 seconds.
Done.
I would have a future feature request - if it's possible ofc:
When you do eac3_mod "UHD_BD" 1)
- you get list of all streams like this:
Code: Select all
1: Chapters, 24 chapters
2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
3: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
5: AC3, French, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
7: E-AC3, Japanese, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
8: Subtitle (PGS), English
9: Subtitle (PGS), French
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Japanese
12: Subtitle (PGS), English
13: Subtitle (PGS), French
14: Subtitle (PGS), Spanish
15: Subtitle (PGS), Japanese
Would it be possible to have it like this?
Code: Select all
01: Chapters, 24 chapters
02: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
03: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -27dB
(embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
04: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
05: AC3, French, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
06: E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
07: E-AC3, Japanese, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
08: Subtitle (PGS), English
09: Subtitle (PGS), French
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Japanese
12: Subtitle (PGS), English
13: Subtitle (PGS), French
14: Subtitle (PGS), Spanish
15: Subtitle (PGS), Japanese
Reasoning:
When you do eac3to_mod "UHD_BD" 1) -demux
- the streams demux like this - not in correct or rather preffered order:
Code: Select all
00055 - 10 - Subtitle (PGS), Spanish, 1302 captions.sup
00055 - 11 - Subtitle (PGS), Japanese, 1256 captions.sup
00055 - 12 - Subtitle (PGS), English, 37 captions.sup
00055 - 13 - Subtitle (PGS), French, 67 captions.sup
00055 - 14 - Subtitle (PGS), Spanish, 56 captions.sup
00055 - 15 - Subtitle (PGS), Japanese, 88 captions.sup
00055 - 2 - h265, 2160p24.h265
00055 - 3 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.thd+ac3
00055 - 4 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3
00055 - 5 - AC3, French, 5.1 channels, 640kbps, 48kHz.ac3
00055 - 6 - E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz.eac3
00055 - 7 - E-AC3, Japanese, 7.1 channels, 1024kbps, 48kHz.eac3
00055 - 8 - Subtitle (PGS), English, 1647 captions.sup
00055 - 9 - Subtitle (PGS), French, 1319 captions.sup
00055 - Chapters.txt
00055 - Log.txt
- this should be the correct or preffered order:
Code: Select all
00055 - 01 - Chapters.txt
00055 - 02 - h265, 2160p24.h265
00055 - 03 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.thd+ac3
00055 - 04 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3
00055 - 05 - AC3, French, 5.1 channels, 640kbps, 48kHz.ac3
00055 - 06 - E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz.eac3
00055 - 07 - E-AC3, Japanese, 7.1 channels, 1024kbps, 48kHz.eac3
00055 - 08 - Subtitle (PGS), English, 1647 captions.sup
00055 - 09 - Subtitle (PGS), French, 1319 captions.sup
00055 - 10 - Subtitle (PGS), Spanish, 1302 captions.sup
00055 - 11 - Subtitle (PGS), Japanese, 1256 captions.sup
00055 - 12 - Subtitle (PGS), English, 37 captions.sup
00055 - 13 - Subtitle (PGS), French, 67 captions.sup
00055 - 14 - Subtitle (PGS), Spanish, 56 captions.sup
00055 - 15 - Subtitle (PGS), Japanese, 88 captions.sup
00055 - Log.txt
Thank your for your effort.