国语视界

 找回密码
 立即注册
查看: 25947|回复: 42

[音频技术] TCT编解码测试报告

[复制链接]

284

主题

1265

帖子

2500

积分

客服

大洋
35770
阅读权限
200

超级版主土豪

发表于 16-11-17 13:01 | 显示全部楼层 |阅读模式
   
     看到好友推荐AC3编码,其中居然没有我们波波的TCT ,突然觉得对TCT作一下系统介绍与测试,了解一下它的强大与不足还是很有必要,于是有了这次TCT全面测试。

我不是什么专业人士更没有专业设备作测试,所以只能在业余条件下尽量“最大化其准确度”,因此所有测试数据仅供参考。

一、首先从最近更新的TrueHD编码开始:


      先介绍编码库出处,TCT的truehd编码库来自ffmpeg Google Summer of Code 2016项目,由就读于印度理工学院计算机科学二年级硕士Jai Luthra's编写。


第一步准备6条48000采样、16位深、10分种时长的WAV文件:



第二步使用TCT进行Truehd编码:



第三步解码并分轨刚刚编的truehd文件(TCT显示demo-5ch-truehd.ac3为truehd编码格式)




第四步解码完成得到7个新的文件:



第五步、原始WAV与最终得的WAV文件的比较:



     经计算二个WAV文件大小差异57600044-57598844=1200个字节。字节差异:133345字节。133345/57600044=0.00231501 相似度达99.997%。(从上图来看,即便是在差导地方其数值差异也非常小,是否可以忽略不记仁者见仁。)
    结果:原始WAV经TCT编码成Truehd后再经TCT解码分轨,WAV文件相似度达99.997%。这一测试证明TCT的对Truehd编、解码,已经非常接近无损程度。

TCT编码truehd兼容测试:
1、MMG,TS对TCT编码时勾选加核选项时编出的音轨均测试通过,使用VLC播放器软解播放mkv,ts文件均无问题。
2、大金在导入时报声道错误。
3、FFMPEG,eac3to解码时会报无损校验错误。

其中出问题的二个地方,编码库的原作者Jai Luthra's发布编码库时已作声明如下图:





本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 3大洋 +500 收起 理由
why1812 + 100 大神!
Blu-ray + 200 测试辛苦~~
大漠判官 + 200 千里马也需要伯乐去发掘~~~

查看全部评分

论坛口号:国语视界我的家园; 论坛理念:寻找快乐;论坛原则:无限倾向原创者;

284

主题

1265

帖子

2500

积分

客服

大洋
35770
阅读权限
200

超级版主土豪

 楼主| 发表于 16-11-17 14:11 | 显示全部楼层
二 、AC3编码与解码

      TCT在转码、编码、解码AC3文件时,采用遵循ATSC A/52 规范的 Aften0.0.8版库,与ffmpeg、eac3to、WAVtoAC3Encoder、AudioMuxer等免费软件一样的内核,不同的地方仅仅是参数设置的不同,TCT据波波说是参用了与ffmpeg一样的默认参数,且增加优化了SSE指令的使用,使编码速度变快,四核CPU,固态硬盘下40-50秒内可以完成一部电影448KAC3编码。   





由于AC3编码无二进制可比性,只好用AA作些测试,下图是TCT与eac3to编、解码AC3文件,频谱与波形的对比图:



结果:除了eac3to解码时采用二次“对白归一”,电平偏小外,从视觉上看几乎没有任何差别。由于听感每个人都不一样无法达到通一的标准,又没有仪器可以测试,只好放弃。


TCT编码AC3文件兼容性测试:
1、mmg,ts,大金,bdfix等软件均测试通过。
2、dolby Media Tools Verify 对TCT编码的AC3文件测试通过。


总结:
免费的AC3编码软件99.99%采用的是ATSC A/52 规范的 Aften库,说白了也没什么可比的。至于听感好坏还是要尊循自已的听觉,如果你认为杜比原厂的编码器编出来的就是好,那就使用原厂,心理作用本来就会使听感变好!






本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
论坛口号:国语视界我的家园; 论坛理念:寻找快乐;论坛原则:无限倾向原创者;
回复 支持 反对

使用道具 举报

284

主题

1265

帖子

2500

积分

客服

大洋
35770
阅读权限
200

超级版主土豪

 楼主| 发表于 16-11-17 14:17 | 显示全部楼层
三,TCT的DTS-HD,DTS编、解码:
      
    DTS-HD虽然号称无损,可是即使是用原厂软件编码出来的音轨,使用网络上现有的解码器解码后,再进行二进制文件比对,完全就是二个不同的WAV文件。
    TCT使用的DTS-HD,DTS解码库是:dcadec与ffmpeg,eac3to同出一辙。
   
   
   
   
小节:解码库无任何参数可调节,但eac3to在得到解码数据后会对数据进行二次重采样,如果忽略此步,三款软件可以说一模一样。另外eac3to有选项可以使用arcsoft解码DTS-HD,DTS文件,至于arcsoft,dcadec那个解码更好,没有专业设备不得而知。

四、TCT的DTS编码:
      TCT在一开始出来就用使用了dcaenc编码器,ffmpeg自身DTS编码器有很多的BUG,不仅声道错位而且数据不全。eac3to编码DTS时需要用到SurCode DVD DTS的接口,就是说你用eac3to输出DTS文件你电脑里需要安装SurCode DVD DTS软件,但是想想,如果你电脑里装了SurCode DVD DTS,还要使用eac3to命令行再借助SurCode DVD DTS的接口来编码DTS?

eac3to其实在后来的时间也注意到了dcaenc,甚至在官方说明文件范例中也已引用到了ffdcadec(ffdcadec只不过是dcadec的改名罢了,修改更新的地方实在是无关痛痒)。


小节:使用dcaenc编码库编码出来的DTS文件,虽然软件可以完美解码,但在大多数功放上解码都失败了。

五、TCT的AAC,FLAC编,解码:
       TCT的AAC,FLAC编,解码均使用了FFMPEG的库,eac3to使用了Nero 8来编码AAC,解码与TCT一样使用了FFMPEG库。
      1、 AAC音轨多应用于手机上,并且AAC编码体系过于复杂,仅大的分类就包括9种,无数的标准和参数调节,使得AAC编码器就没有最好只有更好!
      2、 FLAC是免费无损编码的一种,结构公开编码器源代码开源,编出来的体积比truehd,dts-hd都小,可是偏偏所有的功放都不支持FLAC解码,就是因为它是免费的厂家无利可图。

     介绍了这么多最后总结下TCT的优点和缺点:
  缺点:
          1.DTS编码,Truehd编码,虽然软解无任何问题,但硬件解码不能完全保证正确。
          2.错误提示有时出的还是英文,这个我无法理解。。。
          3.提取、转码MKV里的音轨时,无法应用MKV包装时对音轨使用的参数,导致误认为TCT提出的音轨错误。
  优点:
          1.编、解、转码速度快。
          2.操作简单方便。



         别外我个人非常希望TCT能增加,给无核的Truehd加核功能。
         
         能力有限水平有限,欢迎大家指正!







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

编码THD,功放认不到  发表于 17-5-17 09:41
论坛口号:国语视界我的家园; 论坛理念:寻找快乐;论坛原则:无限倾向原创者;
回复 支持 反对

使用道具 举报

7

主题

4449

帖子

1106

积分

营长

大洋
153426
阅读权限
50

灌水之王论坛元老热心会员

发表于 16-11-17 14:55 | 显示全部楼层
楼主的补充更全面了,真的很有用。谢谢
  
回复 支持 反对

使用道具 举报

210

主题

1104

帖子

592

积分

养老族

大洋
170221
阅读权限
110

悍匪之王

发表于 16-11-17 14:56 | 显示全部楼层
本帖最后由 大漠判官 于 16-11-17 14:58 编辑

这么好的工具,之前居然没有人做推荐,真是太可惜了,楼主的测试很是全面及时,看测试此工具简单直观又实用,什么eac3to、ffmpeg。。。可以扔进垃圾桶了,一T在手整音无忧,TCT你值得拥有。。。
大漠黄沙行,烈马与左轮。赏金西原上,孤骑逐黄昏。
回复 支持 反对

使用道具 举报

245

主题

2004

帖子

2291

积分

管理员

大洋
21392
阅读权限
200
发表于 16-11-17 15:11 | 显示全部楼层
大漠判官 发表于 16-11-17 14:56
这么好的工具,之前居然没有人做推荐,真是太可惜了,楼主的测试很是全面及时,看测试此工具简单直观又实用 ...

eac3to可以扔进垃圾桶,ffmpeg可不行
回复 支持 反对

使用道具 举报

79

主题

2021

帖子

1392

积分

版主

大洋
71424
阅读权限
140

灌水之王热心会员

发表于 16-11-17 15:57 | 显示全部楼层
大漠判官 发表于 16-11-17 14:56
这么好的工具,之前居然没有人做推荐,真是太可惜了,楼主的测试很是全面及时,看测试此工具简单直观又实用 ...

eac3to已经很久不用了。
回复 支持 反对

使用道具 举报

79

主题

2021

帖子

1392

积分

版主

大洋
71424
阅读权限
140

灌水之王热心会员

发表于 16-11-17 15:59 | 显示全部楼层
cnlang 发表于 16-11-17 14:11
二 、AC3编码与解码

      TCT在转码、编码、解码AC3文件时,采用遵循ATSC A/52 规模的 Aften0.0.8版库, ...

TCT编码AC3和DTS兼容性检测通过。
回复 支持 反对

使用道具 举报

210

主题

1104

帖子

592

积分

养老族

大洋
170221
阅读权限
110

悍匪之王

发表于 16-11-17 16:02 | 显示全部楼层
why1812 发表于 16-11-17 15:57
eac3to已经很久不用了。

eac3to命令早忘了
大漠黄沙行,烈马与左轮。赏金西原上,孤骑逐黄昏。
回复 支持 反对

使用道具 举报

93

主题

2507

帖子

9550

积分

旅长

大洋
35036
阅读权限
70
发表于 16-11-17 16:29 | 显示全部楼层

我到是经常用,写个批处理还是挺方便的

经常用的参数:
-resampleTo48000
-down2
-25.000 -changeto23.976
-25.000 -changeto24.000
-256
-192

回复 支持 反对

使用道具 举报

36

主题

5830

帖子

4815

积分

超级版主

大洋
73534
阅读权限
150
发表于 16-11-17 19:20 | 显示全部楼层
这个软件厉害!我只是会简单地用用,复杂的不会,感谢波波!
如果你需要音轨、视频、字幕等等资源,请到资源求助区
回复 支持 反对

使用道具 举报

3

主题

3378

帖子

458

积分

排长

大洋
137821
阅读权限
30
发表于 16-11-17 22:02 | 显示全部楼层
学习了解一下这款优秀的软件,非常感谢
回复 支持 反对

使用道具 举报

146

主题

649

帖子

6796

积分

超级版主

大洋
335118
阅读权限
150
发表于 16-11-17 22:04 | 显示全部楼层
win系统下编码TrueHD,结束了只能苹果编码的历史
回复 支持 反对

使用道具 举报

18

主题

4387

帖子

587

积分

连长

大洋
14049
阅读权限
40

灌水之王热心会员论坛元老

发表于 16-11-18 03:11 | 显示全部楼层
看完评测 更加坚定支持和使用TCT
回复 支持 反对

使用道具 举报

1

主题

4595

帖子

1万

积分

旅长

大洋
56659
阅读权限
70
发表于 16-11-18 08:01 | 显示全部楼层
今天才知道TCT这么好,以后就用它了。
回复 支持 反对

使用道具 举报

79

主题

2021

帖子

1392

积分

版主

大洋
71424
阅读权限
140

灌水之王热心会员

发表于 16-11-18 12:26 | 显示全部楼层
波大神太厉害了!TCT编码的AC3和DTS都可以通过大金MUI Generator检测。TS和MMG对兼容性要求非常低,基本可以忽略。
回复 支持 反对

使用道具 举报

11

主题

964

帖子

633

积分

连长

大洋
105504
阅读权限
40
发表于 16-11-18 16:31 | 显示全部楼层
楼主大神啊,太专业看不懂
回复 支持 反对

使用道具 举报

2

主题

3672

帖子

1万

积分

旅长

大洋
26994
阅读权限
70
发表于 16-11-18 18:35 | 显示全部楼层
以前一直用eac3to,学习一下,以后多一个选择,感谢分享。
回复 支持 反对

使用道具 举报

3

主题

3580

帖子

3459

积分

团长

大洋
28248
阅读权限
60
发表于 16-11-18 19:58 | 显示全部楼层
好优秀的软件。
记录2   
回复 支持 反对

使用道具 举报

79

主题

2021

帖子

1392

积分

版主

大洋
71424
阅读权限
140

灌水之王热心会员

发表于 16-11-21 23:02 | 显示全部楼层
经测试,TCT编码的THD,在直灌上可以过,在大金上过不了。

评分

参与人数 1大洋 +20 收起 理由
cnlang + 20 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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