解决 CM311-1a 安卓盒子 Plex 播放 AC3/EAC3 音频没有声音的问题

2023-06-08 18:13:10 +08:00
 surfwave

最近买了一个 CM311-1a 盒子,按部就班装上 Plex 的 app ,播放时发现,如果片源音频是 AC3 或 EAC3 格式,没有声音;如果是 aac 、dts 等声音正常。经过多方查询,尝试多种办法后,发现最简单的解决方法如下:

  1. plex 安装之后,首次启动会让选择 tv 模式或手机模式,此时务必选择手机模式。在手机模式的设置菜单里面,找到音频选择,可以发现,AC3 和 EAC3 都打上了勾,DTS 等没有打勾,这说明 Plex 默认在终端解码 AC3 和 EAC3 音频流,而 DTS 等音频格式是在服务端解码。CM311-1a 盒子,若缺少 AC3/EAC3 解码功能,对片源音频流是 AC3/EAC3 就无法解码,也就没有声音。所以,需要取消 AC3 和 EAC3 右边的勾选,这样 AC3 和 EAC3 就会在服务端进行解码后传送到盒子,就能出声了。
  2. 在手机模式界面设置好音频解码之后,将界面模式切换到 TV 模式,正常使用 Plex 。

PS:如果之前没有在手机界面设置 AC3/EAC3 解码选项,已经切换到 TV 模式,这时 TV 模式的设置里面是没有显示 AC3/EAC3 解码设置选项的。理论上需要将 plex 的界面从 TV 模式切换回手机模式,设好后再切换回 TV 模式。但实在没有找到从 TV 模式切换回手机模式的地方,这时只有删掉 Plex ,重新安装一下 apk ,在初始界面选择手机模式,设好之后再切换到 TV 模式。

8135 次点击
所在节点    Android
3 条回复
zwyyy456
173 天前
我的盒子刷的是 Android tv ,从 Google play 上下下来默认就是 tv 模式了
zwyyy456
173 天前
楼主还有什么其他的解决方案吗
surfwave
172 天前
不知道啊,我另一台 chromecast with google TV ,从 Play 商店直接下载安装的 Plex 也没这个问题,感觉已经自动适配了。
我发现的这个问题,只是从非 Play 商店的第三方渠道,下载 Plex 的 apk 安装时出现的。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/947061

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX