使用ffmpeg创建缩放虚拟背景视频

时间:2020-07-29 20:00:11

标签: ffmpeg zoom

我使用ffmpeg从PNG图像列表中创建了一个视频,以用作Zoom虚拟背景。但是,当我尝试将其上传到Zoom时,它显示“格式不受支持。请上传其他文件。”这是我使用的命令:

ffmpeg -framerate 1 -i img%04d.png output.mp4 

如果我尝试输出.mov文件,则会收到相同的错误。我在ffmpeg命令中缺少某些选项吗?

1 个答案:

答案 0 :(得分:1)

PNG将像素颜色数据存储为RGB值。视频将颜色数据存储为YUV。但是,当转换RGB输入时,ffmpeg选择与大多数播放器不兼容的YUV格式(这样做是为了保留完整的信号保真度)。用户必须设置具有降低的色度分辨率的兼容像素格式。另外,某些播放器不兼容帧速率1,因此重复帧以提高输出帧速率。

ffmpeg -framerate 1 -i img%04d.png -r 5 -pix_fmt yuv420p output.mp4