跳转到内容

Android 电视上的 DTS、TrueHD 和杜比音频

在 Android 上,即使你的电视或盒子自己解不了,杨桃播放器也能播放 AC3、E-AC-3、DTS 和杜比 TrueHD 声音:它会自己解码。所以来自 Jellyfin、Plex、Emby 服务器或 NAS 的影片会带着声音播放,而不是没声,这在免费版里就有,也不用打开任何设置。

有些 Android 电视和盒子解不了其中一种或几种声音格式。只靠设备自身解码器的播放器就会丢掉声音,影片要么无声播放,要么根本播不了。

  • 先用设备自己的解码器。只有设备解不了某条音轨时,杨桃播放器才用软件自己解码这条音轨。
  • 它能解码 AC3(杜比数字)、E-AC-3(杜比数字+)、DTS(包括 DTS-HD 音轨)和杜比 TrueHD。
  • 它处理的是文件里原样存储的声音。Jellyfin、Plex 或 Emby 服务器会被告知这台设备能播这四种格式,所以按原样播放的文件四种都保留;它转换画面时会保留 AC3 和 E-AC-3,把 DTS 和 TrueHD 转成设备能播的格式;文件夹、USB 驱动器、SMB 或 WebDAV 共享里的文件,都按原样播放。
  • Android 电视应用和 Android 手机、平板应用都有,从 5.0.16 开始。

在 iPhone、iPad 和 Mac 上,Apple 自己的播放器能解码 AC3 和 E-AC-3,第二个播放器(那里的 MKV 都由它播放)还能解码 DTS,但 TrueHD 在那里暂时还不能播放(视频格式支持一览)。本页讲的是 Android。

一部影片有多条音轨时,比如 TrueHD 和 AC3,可以边看边换。

  • 在电视上,在播放器的控制栏里选音轨,再选一条。
  • 在手机或平板上,点播放器顶部的字幕按钮,会打开音轨和字幕,音轨列在音轨下面。

每条音轨用文件里给它起的名字,没有名字就用语言,两者都没有时显示为“第 2 条”这样的编号。列表里只有这台设备能播的音轨;只有不止一条音轨时才会出现音轨。

“此设备无法播放该视频。(代码)” 显示在“播放失败”下面:这台设备解码不了这个文件原本的格式,也没有被转换。如果是 Jellyfin、Plex 或 Emby 片源,检查片源编辑页里的让服务器转换视频是否打开。否则,如果这部影片有其他版本,换一个试试。

有画面,没有声音这个声音格式设备和杨桃播放器都解不了,所以声音被略过,画面照常播放。没有设置能改变这一点;如果这部影片有其他版本,那个版本的声音也许不一样。

故障排查列出了应用会显示的每一条提示。

  • 它自己不转换视频。4K HDR 和杜比视界取决于你的设备,除非 Jellyfin、Plex 或 Emby 服务器替它转换(哪些文件能播放,见片源)。
  • 没有 Emby Premiere 的 Emby 服务器、没有 Plex Pass 的 Plex 服务器,不会为不支持 HDR 的屏幕给 HDR 做色调映射,这样的文件按原样播放,除非它本来就需要转换,这时颜色保持原样(见杨桃播放器不做的事)。
  • 在 iPhone、iPad 和 Mac 上,它暂时还不能解码 TrueHD。

杨桃播放器本身不提供任何内容。Dolby、DTS、Jellyfin、Plex 和 Emby 是其各自所有者的商标,杨桃播放器与它们没有关联,也未获其认可。