我在ffmpeg中有以下命令可以在视频开头添加1秒的黑色帧,但是输出视频中会丢失原始视频的音频。如何调整命令以确保原始音频与最终输出保持一致,或者更好地说,在开头有1秒的“空白”音频,以匹配新的输出视频。
ffmpeg -i originalvideo -f lavfi -i color=c=black:s=1920x1080:r=25:sar=1/1 -filter_complex "[0:v] setpts=PTS-STARTPTS [main]; [1:v] trim=end=1,setpts=PTS-STARTPTS [pre]; [pre][main] concat=n=2:v=1:a=0 [out]" -map "[out]" finaloutputvideo.mp4
concat
比打出这样的东西要容易得多。 - Hendy