bwdif
(Bob Weaver Deinterlacing Filter)フィルタはyadif
フィルタとキュービック補間アルゴリズムが使われているw3fdif
フィルタを元とする動きに対応したインターレース解除フィルタである。
修正 2016年6月27日
deint オプションの初期値が最初のコミットからメジャーアップデートの 3.1 に変わるときに 0, all に変更。
基本コマンド
ffplay input -vf bwdif=mode=0:parity=-1:deint=1
ffplay input -vf bwdif=0:-1:0
オプション
- mode[int]
インターレースの種類 - 0, send_frame
2枚のフィールドから1枚のフレームを作る - 1, send_field
1枚のフィールドから1枚のフレームを作る
いわゆる片フィールド補間でフレーム数が2倍になる。既定値 - parity[int]
トップボトムどちらが先かを指定する - 0, tff
トップフィールドファースト - 1, bff
ボトムフィールドファースト - -1, auto
自動設定。既定値 - deint[int]
どのフレームをインターレース解除するか - 0, all
全てのフレーム。既定値 - 1, interlaced
インターレースフラグが立っているフレームだけ