关于解码,刚开始接触影视服务的朋友会有一些疑惑,下面的QA可以帮助大家更好的理解转码解码的过程
Q1:PC、app、tv 端需要有解码能力吗?
A:需要。每个播放视频的端都需要拥有解码能力,如果没有解码则无法播放。
Q2:既然播放端有解码能力了,为什么还要 NAS 服务端来转码呢
A:PC、app、tv 这些播放端虽然有解码能力,但是,并不支持解码所有的视频、音频、字幕格式,此时就需要 NAS 服务端的帮助进行转码,转成播放端能解码的格式。
Q3:为什么 PC 和 app、TV播放时,NAS 服务端是否需要转码的表现不一样?
A:因为 PC 和 app、tv,他们对视频、音频、字幕的解码能力差异大。PC 端播放器受限于浏览器,所以能支持解码的格式较少,甚至有的只支持最通用的 h264 和 aac 双通道。而 app、tv 能支持解码的格式丰富的多。这就导致部分情况下,使用PC端播放时,需要 nas 服务端进行转码。
Q4:既然 app、TV 的解码能力强,支持的格式范围也广,为什么有时还需要 NAS 端进行转码呢
A:app、tv 虽然解码能力强,但也有它们无法处理的事情,包括:
1. 选择了非原画播放。这个需要 nas 端来进行转码降低画质,降低画质的需求是能降低播放时的传输流量
2. app、tv 无法处理 profile 5 的杜比视频,此时需要 nas 端进行转码,将杜比转为 HDR 或 SDR,这样播放时画面颜色才正常
3. 某些 tv 不支持 HDR,此时也需要 nas 端进行转码,将 HDR 转成 SDR,这样播放时画面才不会偏暗(但目前 tv 端还没做这种 HDR 是否支持的检测,后期会优化)
Q5: 为什么我的 NAS 显卡fnOS系统支持了,我也开启了硬解 GPU 加速功能,但是我的 GPU 显示一直以为0呢?
A: 通常在播放端选择原画播放,且支持本地解码的情况下,NAS不会进行解码,会直接传输文件给播放端解码,所以这个情况下NAS的显卡不工作为正常情况。
如果想要测试GPU是否正常,可以手动降低播放的分辨率,再查看NAS的显卡是否工作。
|