web-dev-qa-db-ja.com

Ffmpegはカスタムガンマ値を設定します

FFmpegにガンマ情報をレンダリングに追加するように強制したいと思います。私は-movflags write_colr+write_gamaこのように管理しました:

/Users/xxx/Library/Application\ Support/FFmpegTools/ffmpeg  -probesize 50M -analyzeduration 100M -i /Users/xxx/Documents/TestGamma/dpx/Testsource.mov -map 0:0 -an -c:v prores_ks -r 24 -s 1920x1080 -aspect 16:9 -pix_fmt yuv444p10le **-movflags write_colr+write_gama** -profile:v 4 -coder ac -trellis 0 -color_primaries bt709 **-color_trc gamma22** -colorspace bt709 -subq 6 -me_range 16 -b_strategy 1 -sc_threshold 40 -keyint_min 24 -g 48 -qmin 3 -qmax 51 -metadata creation_time=now -sn -y /Users/xxx/Movies/Testoutput.mov

しかし、ガンマは2.4である必要があり、2.4ガンマを実装するための正しい-color_trcが見つかりません。もちろん、これはJesExtensifierで変更できますが、FFmpegを使用してガンマ2.4を割り当てるソリューションはありますか?

1
Robin Erard

MOVマルチプレクサには、カスタムガンマ値を設定するためのプライベートオプションがあります。追加 -mov_gamma 2.4。範囲は0〜10です。

1
Gyan