V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
surfwave
V2EX  ›  Android

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

  •  
  •   surfwave · 2023-06-08 18:13:10 +08:00 · 7901 次点击
    这是一个创建于 520 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近买了一个 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 模式。

    3 条回复    2024-06-02 13:04:49 +08:00
    zwyyy456
        1
    zwyyy456  
       161 天前 via Android
    我的盒子刷的是 Android tv ,从 Google play 上下下来默认就是 tv 模式了
    zwyyy456
        2
    zwyyy456  
       161 天前
    楼主还有什么其他的解决方案吗
    surfwave
        3
    surfwave  
    OP
       160 天前
    不知道啊,我另一台 chromecast with google TV ,从 Play 商店直接下载安装的 Plex 也没这个问题,感觉已经自动适配了。
    我发现的这个问题,只是从非 Play 商店的第三方渠道,下载 Plex 的 apk 安装时出现的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1529 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 17:15 · PVG 01:15 · LAX 09:15 · JFK 12:15
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.