mike-neckのブログ

Java or Groovy or Swift or Golang

ffmpeg で色のバランスを変更する

colorbalance オプションを指定して変更する

このオプションの指定方法は次のパラメーターがある

  • rs/gs/bs
    • 一番小さい値を指定する(-1.01.0)
  • rm/gm/bm
    • 真ん中の値を指定する(-1.01.0)
  • rh/gh/bh
    • 最も高い値を指定する(-1.01.0)

このオプションにより、完全に黒な画像に色を付けられる

実行例

ffmpeg -i black-icon.png -vf colorbalance=rs=.5:gs=.3:bs=.1 yellow-icon.png