Android 电视上 MKV 文件放不了
MKV 文件只是一个封装容器,能不能播放,要看里面装的是什么。在 Android 电视上放不了时,几乎总是声音、画面,或者文件到电视的途径出了问题,每一种的处理方法都不一样。杨桃播放器能播放 U 盘、NAS 共享或媒体服务器上的 MKV,这些都在免费版里。
先判断是哪一种
Section titled “先判断是哪一种”有画面,但没有声音。声音是 DTS 或杜比 TrueHD,而电视或盒子没有对应的解码器。在 Android 上,杨桃播放器先用设备自带的解码器,没有时由它自己解码这条音轨,AC3、E-AC-3、FLAC、Vorbis、Opus、ALAC 和 WMA 也是一样(Android 电视上的 DTS、TrueHD 和杜比音频)。像 VLC 这样用软件解码声音的播放器,也是这样解决的。
有声音,但画面发黑、发绿,或者卡顿。视频超出了设备芯片能解码的范围:10 位 H.264(Hi10P)、VC-1、在图形芯片无法显示它的设备上的杜比视界 Profile 5,或者小盒子上的 4K。杨桃播放器会把 VC-1 和第一个播放器解不了的其他文件交给第二个播放器,逐个文件自动选择,不需要你切换(杨桃播放器能播放的视频格式)。对于 Jellyfin、Plex 或 Emby 片源,只要在片源编辑页里开着让服务器转换视频,设备放不了的就由服务器边播边转换。
文件打不开,或者电视里列不出来。
- 格式化为 FAT32 的 U 盘放不下超过 4 GB 的文件,所以长电影可能没有复制成功。把 U 盘格式化成 exFAT 或 NTFS,或者重新复制一遍。
- 在 NAS 上,杨桃播放器使用 SMB 2 和 3,不支持更老的 SMB 1,所以不需要在 NAS 上开启 SMB 1(Android 电视上的本地文件)。
- 文件夹、U 盘、SMB 或 WebDAV 片源只会列出以 mkv、mp4、avi 等结尾的文件,扩展名列表见杨桃播放器能播放的视频格式,所以扩展名不在其中的文件不会出现。
字幕不见了。文件里自带的字幕在播放器的字幕下面。与视频同名的字幕文件(Movie.mkv 旁边的 Movie.srt)也会列出来:支持 SRT、WebVTT、ASS 和 SSA,来自 SMB 共享、WebDAV 服务器或手机、平板上的文件夹。在 Android 上,字幕是白色带黑色描边、没有底框,大小按系统里设置的字幕大小。
- 它自己不转换文件。两个播放器都解不了、也没有服务器转换的视频,会在“播放失败”下显示“此设备无法播放该视频。”,办法是换这部片的另一个版本(如果有的话)(故障排查)。
杨桃播放器不提供任何内容。Android 电视、Google TV、Jellyfin、Plex、Emby 和 VLC 是各自所有者的商标,杨桃播放器与它们没有关联,也未获得它们的认可。