2016-05-27 12 views
2

RGB色空間に16ビットの.exr画像シーケンスがあります。私が.mp4に変換すると:ffmpeg - .exrシーケンスを.mp4に変換するときに暗出力を得る

ffmpeg -start_frame 1100 -i input.$04d.exr output.mp4 

結果の.mp4ファイルは非常に暗いです。 それをビデオ合成ソフトウェア(NUKEのようなもの)にインポートしようとしましたが、線形のlutを適用すると、正しく見えます。どうすればffmpegを使って同じことをすることができますか?

ありがとうございます!

+0

サイドノートですです。 https://trac.ffmpeg.org/wiki/Slideshow – chloelle

+0

同じ結果をプログラムで達成する方法はありますか? https://stackoverflow.com/questions/44981864/ffmpeg-programming-assign-color-transfer-characteristics –

答えて

3

EXRデコーダには、色伝達特性を割り当てるパラメータがあります。

はsRGBのために、それは

ffmpeg -apply_trc iec61966_2_1 -start_frame 1100 -i input.$04d.exr output.mp4 

他の利用可能な値は、FFMPEGのドキュメントごとに、-start_frameは-start_numberする必要があり、

bt709      .D.V.... BT.709 
gamma      .D.V.... gamma 
gamma22      .D.V.... BT.470 M 
gamma28      .D.V.... BT.470 BG 
smpte170m     .D.V.... SMPTE 170 M 
smpte240m     .D.V.... SMPTE 240 M 
linear      .D.V.... Linear 
log       .D.V.... Log 
log_sqrt      .D.V.... Log square root 
iec61966_2_4     .D.V.... IEC 61966-2-4 
bt1361      .D.V.... BT.1361 
iec61966_2_1     .D.V.... IEC 61966-2-1 
bt2020_10bit     .D.V.... BT.2020 - 10 bit 
bt2020_12bit     .D.V.... BT.2020 - 12 bit 
smpte2084     .D.V.... SMPTE ST 2084 
smpte428_1     .D.V.... SMPTE ST 428-1 
+0

出力ファイル#0(output.mp4)に指定されたCodec AVOption apply_trc(EXRリニア入力に適用する色変換特性)を取得しました。 )はエンコードオプションではありません。 – Gambit2007

+0

はい、私のコマンドのように '-i'より前になります。 – Mulvya

+0

それはずっと良いです!しかし、私は私の純粋な黒を持っている私のビデオの領域にいくつかの人工物を取得する..あなたは何が問題かもしれない知っている? – Gambit2007

関連する問題