ffmpeg 将视频文件传输到假网络摄像头

ffmpeg 将视频文件传输到假网络摄像头

我正在尝试设置 ffmpeg 将视频流从文件转发到由创建的虚拟视频设备v4l2loopback

我的命令如下所示:

ffmpeg -re -i video.mp4 -c:v rawvideo -pix_fmt yuv420p -f v4l2 -s 640*360 /dev/video0

但是如果我尝试从浏览器检查它,例如使用http://testwebcam.com/我只看到一些绿色轮廓。可能我使用了错误的输出格式,但如果我尝试, -c:v mjpeg它会报告错误:

V4L2 output device supports only a single raw video stream

任何帮助均感激不尽。

相关内容