ffmpeg:生成空音频和视频(适用于视频)

ffmpeg: Generate empty audio and video (working for video)

我正在尝试使用 FFMPEG 生成黑色视频。我通过以下方式完成了此操作:

ffmpeg -t 5 -f lavfi -i color=c=black:s=1920x1080 -c:v libx264 -tune stillimage -pix_fmt yuv420p out.mp4

很遗憾,该视频没有任何音轨。在 this 之后,我尝试插入 -i anullsrc=channel_layout=stereo:sample_rate=44100:

ffmpeg -t 5 -i anullsrc=channel_layout=stereo:sample_rate=44100 -f lavfi -i color=c=black:s=1920x1080 -c:v libx264 -tune stillimage -pix_fmt yuv420p out.mp4

不幸的是,这给出了错误:

anullsrc=channel_layout=stereo:sample_rate=44100: No such file or directory

如何修改我的初始脚本以生成带有空音频的视频?

anullsrc 也是一个源过滤器,所以它也需要 -f lavfi 在它之前。

ffmpeg -f lavfi -t 5 -i color=c=black:s=1920x1080 -f lavfi -t 5 -i anullsrc=channel_layout=stereo:sample_rate=44100 -c:v libx264 -tune stillimage -pix_fmt yuv420p out.mp4