C# FFMPEG视频缩放和添加图像背景
我想用ffmpeg创建一个视频。有背景图像450pxx800px和视频未知大小。我想缩放到视频450x800,并把图像视频背景。我尝试这个代码,但当完成工作,视频创建没有音频。我该怎么办C# FFMPEG视频缩放和添加图像背景,c#,ffmpeg,video-processing,C#,Ffmpeg,Video Processing,我想用ffmpeg创建一个视频。有背景图像450pxx800px和视频未知大小。我想缩放到视频450x800,并把图像视频背景。我尝试这个代码,但当完成工作,视频创建没有音频。我该怎么办 ffmpeg -loop 1 -i C:\Users\drt\Desktop\media\background\bg4.png -vf "movie='C\:\\Users\\drt\\Desktop\\media\\fX4I0jW8_fX4I0jW8.mp4',scale=450:800:force_orig
ffmpeg -loop 1 -i C:\Users\drt\Desktop\media\background\bg4.png -vf "movie='C\:\\Users\\drt\\Desktop\\media\\fX4I0jW8_fX4I0jW8.mp4',scale=450:800:force_original_aspect_ratio=1,pad=450:800:0:264:color=black@0,setsar=1[inner];[in][inner] overlay=0:0[out]" -ss 00:00:00.000 -to 00:00:15.000 -y C:\Users\drt\Desktop\media\2q4pyZpSCE7syzJMj.mp4
您需要映射输出流。此外,无需使用电影过滤器:该方法来自十亿年前
ffmpeg -y -i C:\Users\drt\Desktop\media\fX4I0jW8_fX4I0jW8.mp4 -i C:\Users\drt\Desktop\media\background\bg4.png -filter_complex "[1:v]scale=450:800:force_original_aspect_ratio=1,pad=450:800:0:264:color=black@0,setsar=1[inner];[0:v][inner]overlay=0:0[video]" -map "[video]" -map 0:a -c:a copy -to 00:00:15.000 C:\Users\drt\Desktop\media\2q4pyZpSCE7syzJMj.mp4
谢谢你的正确回答。我们可以在这个命令行中添加水印吗?视频,背景和水印。。。我们能在同一条线上做吗?@ASPMaker是的。只需添加另一个输入和另一个继电器。