如何使用FFmpeg将图像流式传输到YouTube



我有一个每隔几秒钟就会更改的图像。如何使用FFmpeg将其流式传输到YouTube?

ffmpeg -f image2 -loop 1 -i input.jpg -re -f lavfi -i anullsrc -vf format=yuv420p -c:v libx264 -b:v 2000k -maxrate 2000k -bufsize 4000k -g 50 -c:a aac -f flv rtmp://output
  • -f image2需要手动选择图像去复用器。否则,根据输入格式,它可以选择不允许任意替换input.jpg的不同解复用器
  • 原子替换input.jpg(例如用mv而不是cp(,否则可能会失败
  • YouTube需要音频。anullsrc过滤器将生成无声音频
  • 请参阅FFmpeg Wiki:YouTube流媒体
  • (可选(使用提供25 fps的最慢-preset(或使用-framerate图像去复用器输入选项设置的任何帧速率(

最新更新