1

ファイルに保存せずにffmpegの出力を3つの異なるプロセスにパイプするにはどうすればよいですか?

私が持っているとしましょう:

ffmpeg -i input.mpg output.yuv

YUV を物理ディスクに保存しないように変更したいと思います。それを 3 つの異なるシェル コマンドにパイプしたいと思います。

どうやってするの?

4

1 に答える 1

4

出力ファイルとしてffmpegを指定して の出力を標準出力に設定し、置換を使用して処理します。-tee

ffmpeg ... - | tee >(command1) >(command2) >(command3)

出力ファイル名に基づいて推測できないため、必ず を使用-fして形式を指定してください。ffmpeg

于 2012-07-19T10:07:03.700 に答える