一番メジャーなインターレース解除フィルタ yadif


インターレース解除といえばとりあえずこのフィルタの名前が挙がるほど有名なフィルタ。yadif とは yet another deinterlacing filter。

関連記事
ffmpeg でインターレース解除

基本コマンド

ffplay input -vf yadif:mode=0:parity=-1:deint=1
ffplay input -vf yadif=0:-1:1

公式ドキュメント:FFmpeg Filters Documentation : yadif

オプション

  • mode
    モード指定
    既定値:0[int]

    • 0, send_frame
      2枚のフィールドから1枚のフレームを作る。既定値
    • 1, send_field
      1枚のフィールドから1枚のフレームを作る
      いわゆる片フィールド補間でフレーム数が2倍になる
    • 2, send_frame_nospatial
      0 に似ているが空間軸のチェックを行わない
    • 3, send_field_nospatial
      1 に似ているが空間軸のチェックを行わない
  • parity
    フィールドタイプを指定する
    自動で判断できなければ tff と判断する
    既定値:-1[int]

    • 0, tff
      トップフィールドファースト
    • 1, bff
      ボトムフィールドファースト
    • -1, auto
      自動指定。既定値
  • deint
    どのフレームを処理するか
    既定値:0[int]

    • 0, all
      すべて。既定値
    • 1, interlaced
      インターレースフラグがあるのだけ

コメントを残す

メールアドレスが公開されることはありません。