0

我正在运行一个 ffmpeg 命令,该命令采用单个视频输入(h.264)和 1)每 5 秒输出一次屏幕抓取,以及 2)将原始视频转码为不同的比特率/配置文件/等。

我想将每个操作的输出通过管道传输到一个单独的程序。目前,我可以通过在命令末尾添加尾随“破折号”(-)将最后一个输出通过管道传输到程序。

但是,我无法弄清楚如何将两个输出同时传输到不同的程序。任何帮助表示赞赏。

将最后一个输入通过管道传输到另一个程序的示例命令:

ffmpeg -i video.mp4 -r 1/5 test%03d.jpg -vcodec h264_omx -r 8 -b:v 512k - | ./myprogram
4

0 回答 0