本帖最后由 Alpha 于 21-2-24 20:18 编辑
感谢@世界哪有真情lu 指点,之前我对这些东西不是很了解,趁这个机会对比了一下手上的几个工具:
1. tsMuxer
2. DGDemux
3. eac3to
4. KITE UHD
5. 国语视界原创工具 TCT
下面使用到的一些小知识:
Dolby True-HD and Dolby Atmos (MLP)
Dolby True-HD and Atmos consists of 2files: True-HD stream (mlp file) and AC3 core (ac3 file). Both files shouldhave the same name with the appropriate extension, for example:"English.mlp" and "English.ac3".
DolbyTrue-HD Atmos 音轨包含两个文件,TrueHD的mlp文件和内核的ac3文件,这两个文件应该有相同的文件名和正确的后缀,比如“English.mlp” 和 “English.ac3”。 What's mlp extension?
Audio file encoded using pulse-codemodulation (PCM) and compressed using the Meridian Lossless Packing (MLP)compression algorithm; commonly used for Blu-ray and DVD-Audio content;provides an average of about 2:1 compression compared to the original PCM audiofile.
mlp后缀是什么文件?
指的是使用PCM编码和MLP算法压缩的音轨…… What is thd file?
File extension thd is associated with theDolby TrueHD, a multi channel lossless audio codec developed by Dolby DigitalLaboratories.
It is used to store high quality surroundsound on HD DVD and Blu-ray video disks. It is successor of AC3 audio codec forclassic DVD video disks.
A .thd file contains grabbed audio from HDDVD, Blu-ray disk in Dolby TrueHD audio format.
The thd audio files are often stored inMatroska MKV container with video files, subtitle files etc.
thd后缀是什么文件?
thd文件是杜比THD音轨文件……
本人对音轨不太了解,有错误的地方请各位大佬指正。
通过对比MD5判断demux出来的文件是否一致。
1. tsMuxer 这个工具应该是大家使用最多的,而且这个工具速度很快。
demux出来的文件后缀是ac3,这个文件其实是mlp文件加上ac3内核,MD5为:
ac3 = ff7bc209fd4935d7bcad3279ee1abc47
使用BD Reauthor Pro拆分出来ac3和mlp,
ac3 = bf2c7cc0913a6170bd8b5f80023eee7a
mlp = 7aad9b0adec6bb023c836cc6f80d027a
这个拆分出来的ac3文件和mlp文件是同名的,在SUHD/SBD里面直接拖入ac3文件即可。如果没有同名的mlp文件,在拖入的时候会让你选择音轨格式,而不是当成True-HD Atmos的内核处理。
2. DGDemux 使用DGDemux拆分的时候,有两种情况,取决于是否勾选“Do not split THD”:
第一种情况:不勾选。
拆分出来是两个文件,一个ac3,一个thd,MD5为:
ac3 = bf2c7cc0913a6170bd8b5f80023eee7a
thd = 7aad9b0adec6bb023c836cc6f80d027a
这个thd和上面的mlp是同一个文件,改一下后缀就可以在SBD/SUHD里面使用了。
第二种情况:勾选。
拆出来是一个thd文件,MD5为:
thd = ff7bc209fd4935d7bcad3279ee1abc47
这个文件其实是带了内核ac3的mlp文件,或者说带了mlp的ac3文件,把后缀改成ac3,用BDR拆分,得到
ac3 = bf2c7cc0913a6170bd8b5f80023eee7a
mlp = 7aad9b0adec6bb023c836cc6f80d027a
跟上面一样,没有区别(我这里是为了对比,所以两种情况都测试了)
3. eac3to eac3to demux出来的是什么文件就靠自己在命令行输入的命令决定了,
eac3to source [trackno:] [dest_file.ac3]得到ac3文件,
ac3 = 2803b13aaf04523819a11caa1cd101dc MD5不一样,但是体积一样
eac3to source [trackno:] [dest_file.thd]得到thd文件,
thd = 7aad9b0adec6bb023c836cc6f80d027a
eac3to source [trackno:] [dest_file.thd+ac3]得到ac3文件,
thd+ac3= a67b9b7c58e2414b9335b393b2539983 不一样
eac3to解流出来的文件比较奇怪,跟上面那两个软件不一样,事实证明跟下面的软件出来的也不一样。
4. KITE UHD 这个软件比较贴心,直接出来三个文件,
ac3 = ff7bc209fd4935d7bcad3279ee1abc47
ac3.ac3 = bf2c7cc0913a6170bd8b5f80023eee7a
ac3.mlp = 7aad9b0adec6bb023c836cc6f80d027a
5. TCT(国语视界原创工具) 直接拖入mpls文件,软件会自动识别出音轨,分两次拆出来两个文件:
ac3 = bf2c7cc0913a6170bd8b5f80023eee7a
thd = 7aad9b0adec6bb023c836cc6f80d027a
TCT是速度最快的工具,只需要08:30,就可以完成工作,而第二快的工具tsMuxer需要21:00。
结论:
1. 谨慎使用eac3to提取THD音轨 2. 其它几个工具大家如果用顺手的话可以继续放心使用,如果想要提高速度的话,提取音轨强烈推荐TCT。 |