ffmpeg棕褐色对视频的影响

时间:2015-06-22 05:29:42

标签: android ffmpeg video-processing

如何使用FFmpeg应用视频的简单棕褐色效果?我正在寻找单行FFmpeg命令,我将在android中使用。虽然我在官方FFmpeg文档上学习了colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131,但无法正确应用它。谢谢。

1 个答案:

答案 0 :(得分:4)

您只需要适当地链接过滤器。但是在你的方法中,使用eq过滤器可能很难用FFmpeg实现sepia矩阵,因为它有一个相关的矩阵。相反,我建议您使用colorchannelmixer轻松一下。

ffmpeg -i input_video -filter_complex "
[0:v]colorchannelmixer=.393:.769:.189:0:.349:.686:.168:0:.272:.534:.131[colorchannelmixed];
[colorchannelmixed]eq=1.0:0:1.3:2.4:1.0:1.0:1.0:1.0[color_effect]" -map [color_effect] -c:v libx264 -c:a copy output_video

此处使用colorchannelmixer过滤器实现sepia,然后使用eq过滤器调整视频的亮度,对比度等,同时将rgb颜色值保持为默认值{{1} }。

希望这能帮到你!