画质的基础知识

  二喵      2016-05-02   

       很多朋友,视频玩了很久了,但是有时遇到编码的问题却总是一知半解的状态。这个情人家不是不懂,而是实在奇怪的是网上很少人回去归纳总结这些写成教程。

  不管是什么编码类型的视频,都是由四个关键元素组成:bit(码率/也称比特率);pixel(像素点);frame(帧速率);最后剩下还有”数据密度“它们的关系:bits/(pixel*frame)=数据密度。

  经常看到很多朋友回去问别人,这个编码软件怎么设置那个软件怎么设置才好。其实这个是不需要去问别人的,只要弄懂了上面四个元素的作用就知道如何设置出自己需要的视频来了。

  看到大家抱怨自己编码出来的视频不清晰,但是大家却又经常说不出不清晰出在上面四个元素哪一个的设置上。那么我们如何观察我们的编码的视频哪里出了问题呢?以下是它们在视频中的表现:(1)bit:码率这个在视频中是没有专属的表现的,但是有间接的表现为”色块“图像中有大片大片的色块;(2)pixel:分辨率不足,在视频中的专属表现为”锯齿“,你会看到图像线条出现锯齿。播放的分辨率越是大于视频分辨率锯齿现象就会越严重。通常情况下,视频在1X窗口下播放画质是最佳的,这也就等于最近大家经常会见到的术语”点对点播放”。(3)frame:帧速率不足,在视频中的专属表现为“闪烁”,视频看清来让眼睛感觉疲劳,其实帧速率过低的视频会非常伤害视力,极容易让人近视的。(4)数据密度:这个数值是根据上面三个数值按照bits/(pixel*frame)=数据密度得出的结果。在相同编码格式的前提下,同一个视频编码出来的数据密度越高,画质就会越好。(特别说明,这是在相同编码格式和同一个视频的前提下才这么说。因为不同的编码格式相同的画质所需要的数据密度不一样,比如H264可能只要MPEG“1/16”的数据密度就能达到相同的画质。另外,不同的画面需要的数据密度也会有差别,别如动画需要的数据密度比电影的要低很多。)

  这里做一些编码的例子:

  假如我们要编码一个视频,我们要锁定它的体积。比如说我们锁定它只能500K码率,那么我们如何设置才能让这个视频达到最佳效果呢?换句话说就是我们锁定了bit=500,如何才能让“数据密度”达到最大值。

  根据公式:bits/(pixel*frame)=数据密度则有:500/(pixel*frame)=数据密度这里我们可以看出,我们要让数据密度最大化,能供我们设置的项有“分辨率和帧速率“。你可以根据自己的需设置pixel和frame,两者中任何一个值变小都可以让求得的”商“变大,这是小学数学,我也就不多解释了哈...。

声明:影聚合仅提供信息展示和存储服务,文章均来自网络和个人,内容仅代表作者本人观点,不代表本站观点。部分内容由AI智能生成,请谨慎参考。如内容如有侵权,请联系cm@rov8.com,我们将第一时间处理。

评论(0)

等待你的第一个评论哦...

影片推荐