看了那么多年的视频, 但你知道编码和封装都有啥区别么?
近日,由复旦大学研究团队开发完成的开源H.265硬件视频编码器H.265 Video Encoder IP Core宣布开源,不过,H.265到底是什么、它对我们的生活又有什么影响呢?
编码——生产部分
视频编码可以说是一个视频文件的核心所在,主流上有两个H.26X系列和MPEG系列两个标准。
H.26X系列
H.261、H.262主要用在视频会议和视频电话中;
H.264编码则是被广泛使用在视频的录制与压缩;
H.265则是在H.264的基础上进一步提升了图像质量、压缩率是H.264的两倍(被普遍认为是下一代编码标准)。
MPEG系列
MPEG-1第二部分主要用在VCD;
MPEG-2第二部分一般在数字电视和广播系统中应用的比较多;
MPEG-4第二部分则可以用在网络传输上,在压缩性能上也比前两代高;
MPEG-4第十部分和H.264的标准十分接近,两个编码组织甚至合作,为这个标准命名为H.264/AVC,这也是目前主流的编码格式,我们所看的很多视频都是采用H.264编码。
封装——包装部分
平常我们所看的视频文件后缀都有诸如mp4、rmvb、mkv、avi等等 ,这些是文件的扩展名,也是视频文件的封装格式说明。
封装相当于一种储存视频信息的容器,我们所看的视频包含音频和视频两个部分(有时还包括字幕),H.264就是视频编码,aaC、mp3等是音频编码,把H.264和MP3按照mkv的封装标准封装起来,看到的就是mkv格式的视频文件。
封装格式并不影响画质,它只负责把内部的视频轨和音频轨集成在一起。
不过,封装标准虽然不影响视频质量,但不同的封装标准依然有不同的特点:
avi格式只能封装一条视频和一条音频,而且不支持流媒体播放,未来可能会慢慢被淘汰;
MP4是MPEG官方指定的封装格式,可以封装多种多条编码的视频和音频,也可以封装字幕;
mkv除了具有mp4的特点外,还支持流媒体播放功能,因此受到市场的广泛欢迎。
回顾与未来
H.265作为H.264的继承者,可以同时提升压缩率和视频质量,是下一代主流的编码标准,也是未来超高清视频的最佳选择。
另一方面,昔日的霸主RMVB却远跟不上市场的节奏——编码速度慢、压缩率低、体积大、付费授权才能使用等缺点让RMVB在许多开源编码器的攻势下慢慢被淘汰了。
这些新旧技术的交替引领了未来互联网应用的方向,也为我们享受更精彩的互联网内容提供了便利。在不远的将来,随着4K超高清视频的普及,逼真的视觉效果将会再一次激发人类的想象力,创造出更加丰富多彩的内容。
【本文图片来自网络】