文件没变,解码的人变了
同一个文件,在电脑上播得流畅,拷到电视盒子上却黑屏或者只有声音。这不是文件坏了,而是接收端的解码能力不同。播放这件事由两段组成:先把容器拆开,再把里面的视频流和音频流解出来。任何一段不支持,结果就是播不了或者播得别扭。
容器是第一道关
常见的容器是 MP4 和 MKV。MP4 兼容性最好,几乎什么设备都认;MKV 能装的东西更多,多音轨、多字幕轨、章节都在里面,但老旧设备和部分电视的原生播放器支持有限。很多「电视播不了」的案例,问题就出在 MKV 上,而不是画质太高。
编码是第二道关
H.264 是通用度最高的编码,十年内的设备基本都硬解。HEVC 也就是 H.265,压缩效率更高,但老设备可能只能软解,软解在低功耗芯片上会卡。AV1 更省带宽,可解码支持还在铺开,中低端电视盒子经常直接不支持。选片源前先知道你的设备能硬解哪些。
电视盒子的短板在芯片
盒子体积小、散热有限,芯片性能通常只有手机的一半不到。它能硬解的格式很稳,一旦落到软解就吃力。所以给电视准备的片源,优先选 H.264 加 MP4 或者兼容性好的 MKV,别一上来就挑最高规格的版本。
手机更依赖软解
手机芯片强,但系统播放器往往只认自家格式,MKV 和多音轨经常要装第三方播放器。第三方播放器靠软解能啃下大部分编码,代价是发热和耗电。看一集没问题,连看几集机身发烫、亮度下降都是正常现象。
字幕轨和音轨的坑
内封字幕需要播放器支持字幕轨切换,外挂字幕需要文件名匹配才能自动加载。多音轨的片子,有些设备默认选第一条,而第一条可能是导演评论音轨,于是你听到的是一堆人在聊拍摄花絮。播之前花十秒确认音轨和字幕,比看一半再回头找省事。
转码还是换片源
转码能解决兼容问题,但要花时间,画质也会有损失,一部两小时的电影在普通电脑上转半小时很常见。如果只是想快点看,换一个兼容性更好的片源往往更快。真正值得转码的情况,是你手上只有这一个版本,而且以后会反复看。
先想清楚在哪看
搜索的时候多花一分钟看一眼编码和容器,比下完再折腾一小时划算。手机看就挑兼容性优先的版本,电视看就避开高规格编码,电脑看基本不用挑。把设备当成筛选条件之一,能省掉大部分「下完了却播不了」的麻烦。