ffmpeg 常见需求命令 (贴图、混音等)

来源:互联网 发布:c语言入门免费书籍 编辑:程序博客网 时间:2024/05/23 13:44

添加水印

watermark_multiple.bash

ffmpeg -i src.mp4 -i watermark.png -i watermark.png -filter_complex "overlay=5:5,overlay=x=W-w:y=5" watermarket_multiple_output.mp4

添加文字 同时添加水印

with_font.bash

ffmpeg -i src.mp4 -i watermark.png -filter_complex \"[0:v]drawtext=fontfile=font.ttf:text='TESTING':fontcolor=black@1.0:fontsize=36:x=00:y=40[text]; \[text][1:v]overlay=x=W/2:y=5[filtered]" -map "[filtered]" \-map 0:a -codec:v libx264 -codec:a copy output.mp4

混音

ffmpeg -i test.mp4 -i test.mp3 -filter_complex "[0:a][1:a]amix=inputs=2:duration=first[aout]" -map "[aout]" -c:v copy -map 0:v:0 mix_amerge.mp4

混音同时控制音量

混音同时控制音量

ffmpeg -i src2.mp4 -i src.mp3 -filter_complex "[0:a]volume=1.0[a1];[1:a]volume=0.1[a2];[a1][a2]amix=inputs=2:duration=first[aout]" -map "[aout]" -c:v copy -map 0:v:0 temp_1.mp4
原创粉丝点击