ffmpeg调整对比度,显示直方图

时间:2018-06-10 19:08:00

标签: ffmpeg

我试图首先调整从mp4中提取的帧的对比度,然后将结果帧的直方图叠加在顶部。我的命令在这里做了所有这些,但也调整了直方图本身的对比度。是否有一个ffmpeg命令可以做我想做的事情?

enter image description here

    ffmpeg -ss 3.5 -i in.mp4 -an -y -vf \
    "split=2[a][b],[b]eq=0.5:0:1:1:1:1:1,histogram=levels_mode=logarithmic:\
    components=1:level_height=100, [a]overlay,eq=0.5:0:1:1:1:1:1" \
    -vframes 1 -q:v 2 out.jpg

1 个答案:

答案 0 :(得分:2)

使用

ffmpeg -ss 3.5 -i in.mp4 -an -y -filter_complex \
    "eq=0.5:0:1:1:1:1:1,split=2[a][b];[b]histogram=levels_mode=logarithmic:\
    components=1:level_height=100[b];[a][b]overlay" -vframes 1 -q:v 2 out.jpg