编码用什么符号表示(编码常用名词解释)
1. 编码格式常见的编码格式有MPEG1,MPEG2,MPEG4,H.264,H.265,下面我们就来说一说关于编码用什么符号表示?我们一起去了解并探讨一下这个问题吧!
编码用什么符号表示
1. 编码格式
常见的编码格式有MPEG1,MPEG2,MPEG4,H.264,H.265
其他还有vc-1,real等
通常常见的编码格式,后面的比前面的效率更高,例如
h.264的编码与mpeg2的编码相比,同样清晰度情况下,码率可以节约1/3左右
2. 容器格式
常见容器格式有AVI,ts,MP4,FLV等
这个最容易与编码格式混淆,编码格式才是主体,容器格式只是载体
3. 分辨率
是指编码输出画幅的宽和高,常见的有
4K 3840x2160
HD 1920x1080
720P 1280x720
D1 720x576
VGA 640x480
CIF 352x288
4. 码率
这个应该比较好理解,就是编码输出每秒的数据量
码率越高,编码效果越好,但占用带宽会越高
在同等码率下,分辨率越低,效果会越好
5. 宽高比
指的是编码画幅的宽与高的比例,常见的有16:9和4:3
6. 帧率
指编码时,每秒输出帧的数量,常见的帧率有
PAL 25 即每秒25帧,这个一般在中国、南美和欧洲用
NTSC 29.97 每秒29.97帧,一般在日本和美国应用
7. GOP大小
Group Of Picture 画面组,即指一组连续的画面
GOP设置大小一般为帧率(fps)的倍数,常见(PAL)GOP有25 50 100
GOP越大,一般来说占用数据量越小(因为I帧少了),但对于后端解码播放来说,会造成用户播放的进度不一致(播放的时候从I帧开始)
8. B帧和参考帧
B帧是双向预测帧,即编码时会同时参考前后内容
参考帧:编码时前后参考帧的数量
这两者对编码质量都有影响,一般来说数值越大,编码质量会越好
B帧越多,编码使用的数据量就越少,可以用节省出来的码率来编I帧P帧
但B帧越多,对于后端解码来说,性能开销越大,因为要等待解出它参考的帧才能把它解出来
B帧参考帧越多,编码时计算就越复杂,相应对于编码器来说性能占用就越多
对于肉眼来说,你多设置一个B帧参考帧,可能感觉不出来效果变化,但性能开销是实际占用的,一般建议两个值都不要超过3
9. 编码档次
目前h.264里面常用的有baseline,main和high
这几个档次主要区别是支持的技术和工具不同,例如
Main比baseline多了支持B帧
High比main多了支持8x8预测和更多的YUV格式
一般高码率选择high,低码率选择main
10. 编码级别
这个是与编码档次成对出现的,对于编码质量本身没有太大影响,主要也是支持的算法和工具不一样,一般不需要配置,自动就可以
11. 宽高变换模式
这个主要是指在输出宽高比与输入有变化时,对画面画幅的处理,包括
智能黑边
自动裁剪
线性拉伸
12. 码率控制
也叫流控模式,一般分为CBR,ABR,VBR
CBR 恒定码率模式,即输出码率完全在一条直线上,上下波动很小,一般ts输出才有
ABR 可变码率
VBR 平均码率
ABR和VBR都是可波动的码率,相对来说VBR波动更大
CBR一般应用于传统广电行业
ABR和VBR一般应用于网络直播或者文件存储
13. 缓冲区大小
这个数值一般不需要配置,系统会自动计算
在设置流控模式为VBR时,这个指越小,码率控制会越平稳,但不能过小,太小的话容易出现数据溢出,导致输出马赛克
14. 场景检测
场景检测里面主要是检测场景发生变化时,如何进行处理(帧是否要变化)
例如可以插入I帧或者IDR帧,如果选择插帧,I帧的数据量一般会比较大,这样看起来视频转场效果会好一些,但引来的后果是GOP会出现有大有小,对于后端hls切片来说,可能时间就不准确了
15. 场帧模式
场帧模式是指编码时采用帧编码还是场编码
采用帧编码时,先将两场合并为一帧,然后进行编码,这样可以去除画面中可能出现的横纹
采用场编码时,对两场分别进行编码计算,这样输出的时候,如果后端的终端没有去交错的功能,看到的视频可能是有横纹的
一般来说,帧编码用于互联网,场编码用于传统广电
16. GOP模式
包含open GOP和close GOP两种模式,这个主要是指编码时,参考帧是否可以参考前一个GOP的数据,open是允许,close不允许,iphone对于open支持的不太好
17. CABAC
这是视频熵编码的一种模式,对应的是CAVLC,如果不选,就是CAVLC,目前一般都要选,这种模式对视频效果提升有帮助,但带来的是编码性能的占用
18. 线程数
这个指的是一个编码任务可以最多应用的运算线程数,一般为5,如果需要编辑像4K这种大分辨率大数据量的画幅,建议开到8,编码普通高清的不需要修改。
免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com