电脑缺少HEVC编解码器 avi解码是什么

解码播放

电脑缺少HEVC编解码器 avi解码是什么

文章插图
视频画面我们已经拍好,并记录进磁带(或者存储卡) 。接下来我要做的事情就是把视频播放出来了 。其实播放就是一个和“摄像机编码”完全相反的过程,称为“解码”(Decoding) 。下图就是解码的过程,首先把压缩在磁带上的帧信息解压成YUV的帧画面,显像管把RGB信息投影在荧光屏上,画面就出来了 。在相当程度上,和我们常见的视频播放基本是一回事 。
先来看解压 。我们已经知道压缩有两种方式,对应的,解压也有两种方式 。I帧压缩的解压过程与其压缩过程正好相反,如图,简单的理解就是把压小的每帧放大成原来的尺寸,非常容易理解 。
【电脑缺少HEVC编解码器 avi解码是什么】而LGOP的解压就相对复杂一些 。因为LGOP 是一组一组压缩的,因此解压的时候也是一组一组 地解 。如图,这是“15帧LGOP”的解压过程 。
首先,I帧把那些保留好的“没用的”信息传给P帧,然后P帧再把那些信息传给B帧,这样大家你给我一点,我给你一点,那些被扔掉的信息就又回到每个B帧和P帧里,15帧的完整画面就出来了 。
我们前面提到过,视频压缩都是有损压缩 。从这两幅图中我们就 可以看出来,那些在压缩过程中“扔 掉”的部分都是通过“找补”的方式回 来的 。
丨帧压缩的解压,缺少的信息是从各自的帧里找补,自己补自己的 。
LGOP缺的信息是从旁边的帧里找补,相互帮忙 补 。
但那些找补回来的信息其实都不是压缩之前“原版的”信息,只是找一些类似的来顶 替而已 。这时我们就会发现,这个“找补”的能力是解压质量的关键,补得好,“补出来的” 画面就和“原版的”就比较接近,如果补得不好,出来的画面就和“原版的”有差距 。因此, 这个“解压”的好坏直接影响最终画面生成的质量 。为什么玩Hi-Fi的人都要单独买个解码 器,而不用DVD机自带的解码器就是这个道理 。同时我们也就知道,如果对一个解压 后的画面再进行第二次压缩,那所获得的画面其质量必然是更加下降 。
我们完成解压后,就得到了 YUV的采样画面 。但我们还要将“采样YUV”转换成“完 整YUV”,再将YUV转换RGB,电视机才能将画面再现出来 。
我们前面讲色度采样的时候已经知道,色度采样后的YUV就是色度分量不全的 YUV,色度不全的YUV如何能转换成完整的YUV呢?其实道理和压缩解压是类似的,就是给那些扔掉的部分“找补”填回来 。下图是4:2:2采样YUV还原的方法,让那些“留住 的”色度分量复制自己去填那些“牺牲掉的”同学的空位 。
同样的,4:1:1和4:2:0也是这种方法,看图:
现在知道为什么4:2:2的色彩比4:2:0和4:1:1好了吧 。因为4:2:2扔的色彩信息少,因此色彩的还原度就高,而4:2:0和4:1:1因为扔了很多色彩信息,之后“补上的”色彩大 都不是“原版的”,因此色彩 4.2.2 的还原度就很低 。
看上图,这是一个放大的彩条画面的细节,注意看 两个色块之间的交界部分 。看出来了吧,在色彩急剧变化的边缘部分,高色度采样 就显示出很强的优势 。
打个比方,如果图中绿色部分是绿幕布,其他部分是演员,我们要在后期把绿幕布扣掉 。这时你就会发现,4:2:0素材 扣出来的图在过渡边缘容易“起毛”,不如4:2:2素材扣出来的“干爽” 。那些在后期要上 CG的素材往往都要求4:2:2,就是这个道理 。有时候,即便用肉眼无法准确分辨4:2:0 和4:2:2的素材,但一抠像,就能分出来了,机器可没那么好骗 。
“播放”讲完了,很简单,就是解压和还原两个过程,这两个过程都在“解码器”中完 成 。播放质量由解码器决定 。