我使用此命令流式传输1920 * 1080帧大小的视频:
ffmpeg -re -i test.mp4 -vf scale=1920*1080 -f mpegts udp://127.0.0.1:port
但是当我想用这样的视频流式传输图像时:
ffmpeg -re -i test.mp4 -vf scale=1920*1080 -i logo.png -ignore_loop 0 -i
test6.gif -filter_complex "[0][1]overlay=10:10[a];[a][2]overlay=90:90" -f
mpegts udp://127.0.0.1:port
命令行显示以下错误:here
当我使用图像流式传输视频时,如何选择帧大小?
答案 0 :(得分:1)
您的命令存在一些问题:
您的某些选项位于错误的位置。期权安置至关重要:
ffmpeg [input1 options] -i input1 [input2 options] -i input2 [output options] output
在一个过滤器图中进行所有过滤:
ffmpeg -re -i test.mp4 -i logo.png -ignore_loop 0 -i test6.gif
-filter_complex "[0][1]overlay=10:10[a];[a][2]overlay=90:90,scale=1920:1080"
-f mpegts udp://127.0.0.1:port