为什么我无法通过管道传输来自网络摄像头的 ffmpeg 输出?

为什么我无法通过管道传输来自网络摄像头的 ffmpeg 输出?

我正在尝试捕获我的网络摄像头的输入并将 ffmpeg 的标准输出传送到另一个进程。

我正在使用的命令是ffmpeg -f avfoundation -framerate 30 -i "0" -,它一直给我以下错误:

[NULL @ 0x7fc7ea81da00] Unable to find a suitable output format for 'pipe:'
pipe:: Invalid argument

如果我用文件名替换 -,视频可以正确录制,但我似乎无法将其传输到任何地方。有其他人遇到过这种情况吗?

相关内容