ffmpeg 5.1から使える予定のフィルタ。SI(Spatial Info:空間情報、フレーム内)とTI(Temporal Info:時間情報、フレーム間)の知覚情報のスコアを調べるsitiフィルタの使い方。SIは複雑 […]
無音区間を調べるsilencedetect
しきい値と検出区間を指定して無音区間を調べるsilencedetectフィルタの使い方。
映像の変化が少ないシーン区間を調べるfreezedetect
しきい値と検出区間を指定して動きの少ない区間を調べるfreezedetectフィルタの使い方。
映像のエントロピーを調べるentropy
各フレームのカラーチャンネルのヒストグラムにおけるグレーレベルのエントロピーを測定するentropyフィルタの使い方。各チャンネルのピクセル値の不規則性を調べる。スコアが高いとより複雑な映像になる。ほかにYUVのピクセル […]
2つの映像の差の絶対値の合計平均を調べるmsad
ffmpeg 4.4から使える予定のフィルタ。2つの映像は同じ解像度、ピクセルフォーマットでなければならない。メタデータに出力できるのでffprobe連携しやすい。 ffprobe の使い方 framesyncに対応して […]
2つの映像がどれだけ同じかを調べるidentity
ffmpeg 4.4から使える予定のフィルタ。2つの映像は同じ解像度、ピクセルフォーマットでなければならない。メタデータに出力できるのでffprobe連携しやすい。 ffprobe の使い方 framesyncに対応して […]
各チャンネルのノイズ係数を調べる bitplanenoise
YUV、RGBそれぞれのチャンネル(正確にはプレーン)にどれくらいのノイズが含まれているかを調べるbitplanenoiseフィルタの使い方。数値が高いほどノイズが多い。ログの表示にmetadata、drawtextフィ […]
映像の黒枠の場所を検出する cropdetect
映像の黒枠を検出してcropフィルタで使う引数を返すcropdetectフィルタの使い方。 基本コマンド ffmpeg -i input -vf cropdetect -an -f null – ffplay -i in […]
mp4, mp3, flacにカバーアートを付ける
カバーアートを付けるとエクスプローラにサムネイルが表示、変更できる。 H.264だとサムネイルが表示されるが、H.265だと表示されないのがこれで表示できる。サムネイルはPNG、BMPでも可能。コメントの通りに指定方法が […]
フレームがインターレースかどうかを調べる idet
入力フレームがインターレース、プログレッシブ、トップフィールドファースト(tff)、ボトムフィールドファースト(bff)のどれであるかを調べるidet(interlace detect type) フィルタの使い方。また […]