求助..原盘是LPCM5.1,压制成DTSHD5.1和FLAC5.1后,三者有会区别吗?
又是楼主标题可能表达不清楚
楼主想问的是
例如一部动画原盘,上面的格式只有LPCM5.1
然后经过一些压制组制作,变成了DTSHD5.1或者是FLAC5.1后,实际上是没有任何变化吗
本帖最后由 Rosetta 于 2015-9-19 15:56 编辑
LPCM是無壓縮的 FLAC是無損壓縮
DTS也是來自原盤 原本DTS就是一種壓縮格式 除非是壓給移動設備看 對體積敏感 否則沒有再壓的必要.
但有一種情況是DTS-HDMA轉壓FLAC 因為DTS-HDMA是無損的 然而在開源或免費播放器上播放它需要特定的手段才可無損播放.
這種情況下由DTS-HDMA轉壓FLAC是方便觀眾的. 就存储的数据大小而言,后两者肯定比PCM小
通过正常的解码过程后,输出的音频流是一样的 等下,DTSHD是不是一定无损来着……?我好像忘了 本帖最后由 Rosetta 于 2015-9-19 17:26 编辑
DTS HD是有損 DTS HDMA是無損
MA就是把編碼DTS HD時"損"的部分保留下來另外壓縮保存
然後在播放時按照播放器解碼的支持度處理.
支持HDMA則得到無損音頻 不支持HDMA則還是可以播放HD部分 不至於不能工作. 如果是自己用的话,aac都够了 LPCM、FLAC、DTS HDMA、TrueHD均为无损音频编码格式,互转无损失
LPCM由于无压缩,体积比较大不便保存,Rip中都不会保留该原始格式;转为FLAC主要是考虑到PC上播放的便利性,转为DTS HDMA则是面向家庭影院源码输出使用
多年来Windows环境下基于Directshow的主流播放器对于DTS HD的解码一直有些问题,早期只能解码DTS Core,也就是将DTS HDMA以DTS全码1536kbps的有损方式进行解码,后来LAVF可以通过调用TMT解码库的方式完整解码DTS HDMA,虽然此种方式“被认为”是无损的,然而对于同一文件进行解码时,不同版本的dtsdecoderdll.dll输出的结果并不完全相同,应当仍然存在某些问题,而且相信这些问题在TMT中同样存在
在之前LAVF 0.65版本的更新中作者表示现在已经解决了这个老大难问题,引用changelog原文:LAV Audio now includes libdcadec, a full-featured DTS-HD decoder.All known DTS-HD MA and DTS-HD HRA samples are supported and decoded perfectly lossless, up to 7.1, 192kHz, 24-bit (with a possible exception in a few weird samples). In addition, it also supports a long list of core extensions, including XCH (for 6.1 DTS ES streams), and X96 (for DTS 96/24).
由于其是依靠ffmpeg的组件实现的,所以一切以ffmpeg作为解码库的播放器(如Pot、MPC)在更新后相信都是如此
页:
[1]