8

关于转码、解码基础功能一些说明

发表于:2024-10-28 14:28:02 飞牛影视 6018
关于解码,刚开始接触影视服务的朋友会有一些疑惑,下面的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的显卡是否工作。


收藏
送赞 8
分享

发表回复

评论列表(15)

谢谢你飞牛社区柱力人
2024-10-28 16:26:37 回复
赞!一直有这个疑问,现在终于找到答案了。
2024-10-30 16:19:08 回复
有同感,终于明白什么原因了。
2024-11-1 08:39:21 回复
“A: 通常在播放端选择原画播放,且支持本地解码的情况下,NAS不会进行解码,会直接传输文件给播放端解码,”-----cpu占用满载了怎么弄
2024-11-1 14:17:29 回复
可能是播放端硬件不支持这个格式的解码,所以转为软解,CPU就动起来了  详情 回复
2024-11-4 11:26
Chrome、Edge支持hevc解码,为啥播放的时候还是软解码呢,如果能解决这个问题,虚拟机上的fnOS就完美了 https://github.com/StaZhu/enable ... ?tab=readme-ov-file
2024-11-4 01:31:44 回复
可能是播放端硬件不支持这个格式的解码,所以转为软解,CPU就动起来了
2024-11-4 11:26:17 回复
求一个离线转码的功能
2024-11-6 17:02:55 回复
我的影音无法启用GPU加速转码是怎么回事?
7 天前 回复
哪一款显卡呀  详情 回复
前天 19:37
提问,Q5中播放端选择原画播放,本地支持解码的情况下,是否可以强制硬解,因为CPU解码速度较慢,拖拽进度的时候卡顿严重。
6 天前 回复
原画播放是播放端解码,这个看播放端硬件性能  详情 回复
昨天 20:52
12下一页