8ビットなら255を0に反転させるnegate
フィルタの使い方。lut
フィルタでも同様のことができる。タイムライン編集と高ビット深度に対応。
Windows の ffmpeg で生放送する方法 – LUT(ルックアップテーブル、ラット)
基本コマンド
各チャンネルを反転させる。
ffmpeg -i input -vf negate=negate_alpha=0 -c:a copy output.mp4
ffplay -i input -vf negate
lut
フィルタで同じ効果。
ffmpeg -i input -vf lut=negval:negval:negval -c:a copy output.mp4
ffplay -i input -vf lut=negval:negval:negval
2回フィルタを当てると元に戻る。
ffplay -i input -vf negate,negate
公式ドキュメント:FFmpeg Filters Documentation : negate
オプション
negate_alpha[boolean]
アルファチャンネルも反転する
既定値:0(反転しない)