PotPlayer播放器播放EAC3没有声音

2020-03-24 - 5,722

最近我们下载的流媒体Netfix、Amazon的视频资源,文件名里音频编码经常看到EAC3,例如:
The Good Doctor S03E14 Influence (1080p AMZN Webrip x265 10bit EAC3 5.1 - Goki).mkv

E-AC-3即Enhanced AC-3 bit streams,也被称为Dolby Digital 2.0、Dolby Digital Plus、DD+。

用PotPlayer播放没有声音,或者不能源码输出到功放音频设备;用其他播放器也不能输出声音。是因为我们的设备不能硬解EAC3
解决方法1:尝试播放器软解,右键点击,声音 - 声音输出方式 - LPCM编码输出。

解决方法2:不要使用内置WASAPI音频渲染器,右键点击,声音 - Pass Through声音输出设备 - 默认声音输出设备。

解决方法3:安装LAVFilters滤镜(解码器),使用LAV Audio Decoder音频解码器。

音频的编码格式

AAC
Advanced Audio Coding指高级音频编码,出现于1997年,基于MPEG-2的音频编码技术。由Fraunhofer IIS、杜比实验室、AT&T、Sony等公司共同开发,目的是取代MP3格式。

AC3
Audio Coding3是杜比数码的同义词,杜比数码是一种高级音频压缩技术,它最多可以对6个比特率最高为448kbps的单独声道进行编码。

EAC3
Enhanced AC-3 bit streams,就是Dolby Digital 2.0(杜比2.0)简称ddp+,由于EAC3的音频文件后缀为.ec3,也称为为EC3格式。
 
DTS
Digital Theatre System指数字化影院系统,它用了很高的码率进行编码,能够营造出比AC3更好的影院效果。

因为dts专利费的问题 ,很多盒子电视都不能解码DTS。