Qt结合ffmpeg实现图片参数调节/明亮度对比度饱和度设置/滤镜的使用之前做播放器的时候,有看到过qvideowidget有调节明亮度的接口,尽管用的不多,少数用户还是需要的。那要用ffmpeg实现这个功能应该怎么办呢?一种做法是通过调节显示端,和qvideowidget一样,调节显示这边的明亮度,而不是调节源头采集端的数据,这样做一般是通过修改opengl的shader来实现,好处是几乎不占用CPU,只是走GPU运算,不好的地方是一旦保存视频文件,这些调节后的效果不会保存,因为保存那边只是源头数据保存。