そのため、次のように、個別のビデオファイルとオーディオファイルを1つのムービーファイルにトランスコードできます。
ffmpeg -ss 0 -lowres 0 -r 24 -i dcp/picture.mxf -vf "xyz2rgb" -i mov/sound.wav -ac 2 -ab 256k -vb 3000k -t 10 -y mov/movie.mp4
そして、次のような結果の映画を見て聞いてください:
ffplay -ss 0 -lowres 1 -vf "xyz2rgb" mov/movie.mp4
ただし、ムービーとサウンドを1つのファイルにトランスコードしてからそれを見ることができるようにする必要がないように、2つの別々のファイルを一緒に再生するだけです。私の知る限り、ffplayでは2つの異なるファイルを組み合わせることができません(そうですか?)。
これらのフォーラムを読んでいると、ffmpegの出力をffplayにパイプできるようです。次は私が得たのと同じくらい近いです。それはそれほど近いものではありません。:(ビデオ情報は明らかに引き継がれていますが、正しいフレームサイズで緑の「雪」であり、恐ろしい緑の雪の中で踊っている実際の画像のヒントが含まれています。このように、実際の画像データの一部が引き継がれていることがわかります、正しくレンダリングされないだけです。
そして、オーディオは再生されません。音が引き継がれていません(そうは思いません)。以下は私がやろうとしていることを示唆していますが、うまくいきません:
ffmpeg -ss 0 -lowres 0 -r 24 -i dcp/picture.mxf -vf "xyz2rgb" -i mov/sound.wav -f rawvideo - | ffplay -f rawvideo -vf "xyz2rgb" -s 1998x1080 -