我从网络捕获了原始视频(yuv 4:2:0)并尝试重新发送它。
ffmpeg -f rawvideo -v info -pixel_format yuv420p -video_size 1240x1024 -framerate 25 -i out.raw udp://225.0.1.115:5000
但输出是;
[NULL @ 0x3cc5fc0] Unable to find a suitable output format for 'udp://225.0.1.115:5000'
我无法解决什么问题?
答案1
udp 只是一种传输协议;对于输出到网络 URL,您仍然必须设置输出格式。在这种情况下,它是-f rawvideo
。ffmpeg 仅在识别文件扩展名时才会猜测输出格式。
ffmpeg -f rawvideo -pixel_format yuv420p -video_size 1240x1024 -framerate 25 -i out.raw -f rawvideo udp://225.0.1.115:5000
确保您的接收器已准备好使用具有正确参数的原始视频。