ここ最近、連続投稿していた記事のまとめ。
入力オプションで色の情報を宣言し、出力オプションで出力設定を行う。
色の情報の扱いについて
色の出力設定を行う。上の出力オプションのほうが汎用性が高いが、コーデックコピーして後から色の情報を付与するにはこちらを使う。
ビットストリームフィルタのまとめ
フィルタ内で色の情報を宣言する。
カラーレンジを記述するsetrange
フィールドタイプや色域を記述するsetparams
フィルタ内で色の情報を変換する。明度や彩度が変わる。
色空間変換するcolorspace
色の変換色を変更するcolormatrix
リサイズフィルタで色の情報を変換する。明度や彩度が変わる。
リサイズする scale
Zライブラリを使ったリサイズフィルタ zscale
目視で映像の情報を調べる。
CIE 色度図を表示する ciescope
ffmpeg でヒストグラムを表示する
ffmpeg で YUV, RGB波形を表示する waveform
映像フィルタを当てる前後のデータを見える化する
エンコード時に色の情報が未指定で後からコーデックコピーして色の情報を付与できる表。
codec | 出力オプション | ビットストリームフィルタ |
H.264 | ✔ | |
HEVC | ✔ | |
VP9 | ✔ | ✔ |
AV1 | ✔ | |
Prores | ✔ |
Color Spacesの変換式などのグラフ:
Common RGB Color Spaces : nick-shaw.github.io : archive.org
量子化,YUV⇔RGB変換式,色空間,ガンマ,光源変換について – モノトーンの伝説日記
Let’s HDR! Vol.1 「そもそもHDRって何?」 | 映像編集のソフトウェアEDIUS(エディウス)の総合サイトより。
ガンマ名称 | 規格策定者 | 主な用途 |
BT.709 | ITU-R | HD・4K (SDR)の表示 |
BT.2100 HLG | ARIB/ITU-R | 4K・8K (HDR)の表示 |
BT.2100 PQ | SMPTE / ITU-R | 4K・8K (HDR)の表示 |
Canon Log | Canon | 撮影 |
Canon Log 2 | Canon | 撮影 |
Canon Log 3 | Canon | 撮影 |
V-Log / V-Log L | Panasonic | 撮影 |
709(800) | Sony | 撮影・表示(SDR) |
S-Log | Sony | 撮影 |
S-Log2 | Sony | 撮影 |
S-Log3 | Sony | 撮影 |
F-Log | Fujifilm | 撮影 |
N-Log | Nikon | 撮影 |
J-Log1 | JVC | 撮影 |
D-Log | DJI | 撮影 |
ALEXA Log C | ARRI | 撮影 |
ガマット名称 | 規格策定者 | 主な用途 |
BT.601(525-line) | ITU-R | SD(NTSC圏)の表示 |
BT.601(625-line) | ITU-R | SD(PAL圏)の表示 |
BT.709 | ITU-R | HD・4Kの表示 |
BT.2020 | ITU-R | 4K・8Kの表示 |
DCI-P3 | DCI | デジタルシネマ |
Cinema Gamut | Canon | 撮影 |
DCI-P3+ | Canon | 撮影 |
V-Gamut | Panasonic | 撮影 |
S-Gamut (Tungsten) | Sony | 撮影 |
S-Gamut (Daylight) | Sony | 撮影 |
S-Gamut 3 | Sony | 撮影 |
S-Gamut 3. Cine | Sony | 撮影 |
LS300-Gamut | JVC | 撮影 |
D-Gamut | DJI | 撮影 |
ALEXA Wide Gamut | ARRI | 撮影 |