
3D モデリング パッケージで作成された 16 ビット PNG 画像のシーケンスがあるとします。ffmpeg を使用して、このシーケンスを MP4 ファイルに変換したいと思います。
1 チャネルあたり 16 ビットの画像を使用すると、1 チャネルあたり 8 ビットの画像よりも YUV への色変換がより正確になりますか? ffmpeg は 16 ビット RGB から YUV に直接変換しますか、それとも Gimp 2.8.x が PNG ファイルに対して行うように、最初に画像を 8 ビット RGB に変換しますか?
答え1
そうは見えない。
比較すると、シーエム16 bpc RGB 入力から生成された 8 ビット YUV ストリームを 8 bpc RGB 入力から生成された 8 ビット YUV ストリームに変換すると、結果は同じになります。これはおそらく、FFmpeg が内部的に行っていることですRGB48 -> RGB24 -> YUV 8-bit
。