首 页 行业热点 新车 试驾评测 养车用车 车型库

ffmpeg中的skip_loop_filter有什么作用?比如setAvCodecOptions("skip_loop_filter", "8");

发布网友 发布时间:2022-04-21 06:35

我来回答

1个回答

热心网友 时间:2023-11-06 12:22

是解码的一个参数,叫环路滤波,环路滤波主要用于滤除方块效应(块内模糊, 图像信号的低频区是用来反应一个图像的细节程度的,要是去掉低频部分,只用高频来描述图像的轮廓肯定很明显的出现方块效应 。)decode_slice()在解码完一行宏块之后,会调用loop_filter()函数完成环路滤波功能。
设置成48和0,图像清晰度对比,0比48清楚,理解起来就是,
0是开启了环路滤波,过滤的是大部分,
而48基本没启用环路滤波,所以清晰度更低,但是解码性能开销小
skip_loop_filter(环路滤波)简言之:
a:环路滤波器可以保证不同水平的图像质量。
b:环路滤波器更能增加视频流的主客观质量,同时降低解码器的复杂度。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com