国语视界

 找回密码
 立即注册
查看: 8175|回复: 16

[技术交流] 常用Demux软件提取TrueHD Atmos音轨对比

[复制链接]

1

主题

62

帖子

133

积分

班长

大洋
6736
阅读权限
20
发表于 21-2-21 23:23 | 显示全部楼层 |阅读模式
本帖最后由 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

评分

参与人数 3威望 +60 大洋 +5600 收起 理由
bobo + 5000 邀请
nnezyj + 30 + 300 赞一个!
why1812 + 30 + 300 赞一个!

查看全部评分

34

主题

3783

帖子

3377

积分

工作组

大洋
298284
阅读权限
135

王者至尊富甲天下帅哥宣传达人突出贡献皇马褂灌水之王热心会员音轨组

QQ
发表于 21-2-21 23:43 | 显示全部楼层
沙发吗,还是ts用的舒心!
回复 支持 反对

使用道具 举报

3

主题

1万

帖子

4122

积分

团长

大洋
531
阅读权限
60
发表于 21-2-22 00:04 | 显示全部楼层
不知道哪款工具提取的比较好,楼主可以说下吗

点评

ts好评,用起来简单  发表于 21-2-22 11:32
回复 支持 反对

使用道具 举报

1

主题

62

帖子

133

积分

班长

大洋
6736
阅读权限
20
 楼主| 发表于 21-2-22 09:39 | 显示全部楼层
song 发表于 21-2-22 00:04
不知道哪款工具提取的比较好,楼主可以说下吗

一般情况下tsMuxer比较好用,但是有时候遇到有问题的盘,tsMuxer会报错,抽不出来东西,DGDemux的修复功能相对强大一些,比如Midway UHD用ts就抽不出来,eac3to也抽不出来,但是DGDemux可以。
还有一方面真情大佬在帖子里面说过:
使用DGDemux 分离抽取SUP字幕的缘由
PS:因为TS对于肉酱的空字幕流会忽略掉...合拼肉酱的时候mpls 模式下没有合拼进去...会导致字幕后半段有些盘对应不上
回复 支持 反对

使用道具 举报

0

主题

1136

帖子

709

积分

连长

大洋
4006
阅读权限
40
发表于 21-2-22 10:45 | 显示全部楼层
我一直使用MKVTool的插件提取音轨
回复 支持 反对

使用道具 举报

13

主题

1750

帖子

7026

积分

旅长

大洋
16059
阅读权限
70

灌水之王

发表于 21-2-22 11:38 | 显示全部楼层
法姐威武,膜拜法姐
回复 支持 反对

使用道具 举报

4

主题

2389

帖子

1024

积分

营长

大洋
14005
阅读权限
50
发表于 21-2-22 12:26 | 显示全部楼层
对比的较详细,学习学习,受教了,谢谢!
回复 支持 反对

使用道具 举报

3

主题

1万

帖子

4122

积分

团长

大洋
531
阅读权限
60
发表于 21-2-23 00:16 | 显示全部楼层
Alpha 发表于 21-2-22 09:39
一般情况下tsMuxer比较好用,但是有时候遇到有问题的盘,tsMuxer会报错,抽不出来东西,DGDemux的修复功 ...

哦哦,可以采纳
回复 支持 反对

使用道具 举报

1

主题

156

帖子

24

积分

列兵

大洋
782
阅读权限
10
发表于 21-3-10 22:51 | 显示全部楼层
谢谢楼主分享

请问用TCT分两次导出的ac3和thd文件后,能用工具还原成类似于tsmuxer导出的带ac3内核的mlp(二合一)后缀名为ac3的文件吗?

因为打算利用TCT提取TUREHD后,最终还是remux成m2ts

点评

你自己不都回答了,用ts不就行了,何必拆了又合。  发表于 21-3-10 23:01
回复 支持 反对

使用道具 举报

23

主题

440

帖子

120

积分

班长

大洋
1739
阅读权限
20
发表于 21-3-11 10:34 | 显示全部楼层
没人用xmedia recode无损提取音频?
回复 支持 反对

使用道具 举报

1

主题

62

帖子

133

积分

班长

大洋
6736
阅读权限
20
 楼主| 发表于 21-3-11 20:39 | 显示全部楼层
i990049 发表于 21-3-11 10:34
没人用xmedia recode无损提取音频?

我没听说过这个软件,看来是我孤陋寡闻了,目前如果提取音轨的话,我支持TCT,你说的这个工具我有空了测试一下
回复 支持 反对

使用道具 举报

1

主题

4870

帖子

480

积分

排长

大洋
5470
阅读权限
30
发表于 21-5-3 17:50 | 显示全部楼层
感谢楼主分享经验!
回复 支持 反对

使用道具 举报

3

主题

627

帖子

287

积分

排长

大洋
5341
阅读权限
30
发表于 21-5-11 12:24 | 显示全部楼层
用下来还是tsmuxer比较简单
回复 支持 反对

使用道具 举报

6

主题

105

帖子

24

积分

列兵

大洋
81
阅读权限
10
发表于 21-7-9 23:20 | 显示全部楼层
感谢楼主!!!
回复

使用道具 举报

15

主题

88

帖子

40

积分

列兵

大洋
538
阅读权限
10
发表于 23-10-10 14:25 | 显示全部楼层
很详细,受教了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表