最近在使用 1.9.19 版本的 MX 播放器播放视频的时候,提示不支持 E-AC-3 (全称为 Enhanced Audio Codec 3,是AC-3 的升级版)音频格式。稍微查了一下,原因是由于版权问题,新版的 MX 播放器默认不包含 AC-3 解码器,我们需要自己下载安装解码器。下面简单介绍如何加入对 AC-3 音频的支持。
确定自己手机的平台#
由于手机平台的不同,AC-3 的解码器也不同,所以首先需要明确自己的安卓手机是什么平台,例如 tegra2
, tegra3
, x86
, neon
等。打开 MX 播放器,然后依次打开右上角的 帮助 -> 关于
菜单,可以看到自己的手机平台,例如我的手机是 ARMv7 NEON 。
下载相应的解码器#
根据自己的平台,下载对应该平台的解码器,具体下载地址为 XDA 论坛,选择合适自己平台的下载即可,如果实在不确定自己的平台,就下载 aio
版本的解码器。
安装解码器#
下载完解码器以后,进入 设置 -> 解码器
界面,在该页面的最下面「常规」一栏,点击「自定义编解码器」,然后找到刚才下载的 zip 文件,选中。软件会提示:
重启应用以重新载入编解码器
点击「确定」,然后重启 MX 播放器。
确认解码器安装成功#
重启进入 MX 播放器,再次进入关于
页面,在手机版本显示的地方会增加提示:
自定义编解码器 1.9.18.2
说明编码器已经安装成功了,现在就可以使用 MX 播放器播放含有 AC-3 音频的视频文件了。