Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
ファイルに保存せずにffmpegの出力を3つの異なるプロセスにパイプするにはどうすればよいですか?
私が持っているとしましょう:
ffmpeg -i input.mpg output.yuv
YUV を物理ディスクに保存しないように変更したいと思います。それを 3 つの異なるシェル コマンドにパイプしたいと思います。
どうやってするの?
出力ファイルとしてffmpegを指定して の出力を標準出力に設定し、置換を使用して処理します。-tee
ffmpeg
-
tee
ffmpeg ... - | tee >(command1) >(command2) >(command3)
出力ファイル名に基づいて推測できないため、必ず を使用-fして形式を指定してください。ffmpeg
-f