微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用FFMPEG将视频与标量相乘

如何解决使用FFMPEG将视频与标量相乘

我必须调整太暗的视频。在openCV中,我仅使用Img.Mul()将每个RGB波段与相同的标量相乘就得到了很好的结果。

可以用FFMPEG进行等效操作吗?我尝试了eq的对比度和亮度,但这并不是一回事。

编辑:由于@VC中的一个线索。下面的答案使我能够用以下方式模拟Img.Mul()

ffmpeg -i input.file -vf colorlevels=rimax=0.5:gimax=0.5:bimax=0.5 -c:a copy output.file

解决方法

想要增加像素亮度的级别的声音。

您可以尝试:https://stackoverflow.com/a/58738185/2057709

如果您使用过图像曲线(在某些照片编辑器中),请尝试:https://video.stackexchange.com/a/13110/17929

curves=r='X/Y':g='X/Y':b='X/Y'

上述曲线方法最接近于增加每个RGB通道的输入。
其中XY的范围是从0.0到{{1} }。
我建议将 X 设置为0.5,然后可以测试正确的 Y 值。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。