インターレースビデオ処理 のバックアップソース(No.22)

-[[インターレース解除]]
-[[逆テレシネ]]
-[[Bob(60fps化)]]

#contents

** その他のインターレースビデオ処理フィルタ [#lf0a75fb]

-''&aname(eedi2);EEDI2'' ''&color(green){[2.5]}; &color(blue){[YUY2/YV12]};''
--作者 / tritical, foxyshadis (マルチスレッド版), squid_80 (マルチスレッド + 64 bit 版)
--説明 / 存在している画像を2*y(n)にコピーし、失われているフィールドを補間することによって、画像を垂直方向に2倍にリサイズする。インターレース解除のためのエッジ志向の補間を目的としている(すなわち、通常の画像のリサイズのためには作られていないが、それもできる)((README.txtより翻訳・引用。))。通常版の EEDI2.dll のほか、マルチスレッド版やマルチスレッド + 64 ビット版(いずれも EEDI2_imp.dll)がある。すべて下記の URL から入手可能。
--プラグイン / EEDI2.dll (通常版), EEDI2_imp.dll (マルチスレッド版, マルチスレッド + 64 ビット版)
--URL1 / http://bengal.missouri.edu/~kes25c/
--URL2 / [[アーカイブ]]を参照(マルチスレッド版。'''備考欄を参照''')。 
--URL3 / http://www.esnips.com/doc/06ad6b24-9113-40cb-9313-296407a30709/EEDI2_VC9 (VFR maniac 氏による VC9 ビルド)

-''EEDI3'' ''&color(green){[2.5]}; &color(blue){[ - ]};''
--作者 / tritical
--説明 / 上記 EEDI2 プラグインの後継。Doom9's Forum 関連スレッド: http://forum.doom9.org/showthread.php?t=147695
--プラグイン / eedi3.dll
--URL / http://bengal.missouri.edu/~kes25c/

-''ExBlend'' ''&color(green){[2.5]}; &color(blue){[YUY2/YV12]};''
--作者 / Stainless Stephen (Steve Jones)
--説明 / ブレンドのペアを検出して、それらを同一のブレンドされていないフレームのペアに置換するプラグイン。YUY2/YV12 のプログレッシブソースをサポート。
--プラグイン / ExBlend.dll
--URL / http://forum.doom9.org/showthread.php?t=157337

-''FieldHint'' ''&color(green){[2.5]}; &color(blue){[YV12]};''
--作者 / Loren Merritt
--説明 / 入力クリップから任意のフィールドを組み合わせる。オプションで、[[Telecide>逆テレシネ#Telecide]]互換のポストプロセッシング ヒント(postprocessing hints)((interlaced、または、progressive としてマークする。))を追加する。
--プラグイン / FieldHint.dll
--URL / http://akuvian.org/src/avisynth/

-''&aname(msu_fieldshiftfixer);MSU_FieldShiftFixer(MSU Field Shift Fixer)'' ''&color(green){[1.0/2.0/2.5]}; &color(blue){[ - ]};''
--作者 / Dmitriy Vatolin(企画、アイデア)、Alexey Moskvin(実装)
--説明 / ソースフレームの異なるラインが異なる出力フレームに配置されている((例: 奇数ラインが偶数ラインより1フレーム遅れている、PAL->NTSC変換後に近接する2フレームの奇数ラインは同じだが偶数ラインは異なる、など。))ときに、位置を調整するためのフィルタ。[[AviSynth MSU FieldShiftFixerFilter:http://www.compression.ru/video/old_film_recover/field_shift_en.html]]のサンプル画像を参照。
--プラグイン / msu_fieldshiftfixer.dll
--URL / http://www.compression.ru/video/old_film_recover/field_shift_en.html

-''MSU_FRC(MSU Frame Rate Conversion Filter, MSU FRC)'' ''&color(green){[2.5]}; &color(blue){[YV12]};''
--作者 /  Dr. Dmitriy Vatolin(企画、アイデア)、Karen Simonyan, Sergey Grishin(以上、アルゴリズム)、Karen Simonyan(実装)
--説明 / フレームレートのアップコンバージョン(上方変換)向けのフィルタ。フレームレートを整数倍に増やすことが可能。
--プラグイン / MSU_FRC.dll
--URL / http://www.compression.ru/video/frame_rate_conversion/index_en_msu.html

-''ReMatch'' ''&color(green){[2.5]}; &color(blue){[YV12]};''
--作者 / Dan Donovan
--説明 / 主にアニメ用のフィールドマッチングフィルタ。ReMatchは奇数フィールドを使って、カレント・直前・直後の3つの偶数フィールドから3つのフレームを生成し、検出されたコーミングが最も少ないフレームが選択される。
--プラグイン / ReMatch.dll
--URL / http://kawaii-shoujo.net/AntiAliased/programs.html

-''&aname(RemoveBlend);RemoveBlend &color(green){[2.5]}; &color(blue){[YV12]};''
--作者 / Violao
--説明 / ブレンドされたフィールド/フレームを削除する。トップフィールドファースト専用。
--プラグイン / removeblend.dll
--URL / http://www.bossanovaguitar.com/video/

-''&aname(ReverseFieldDominance);ReverseFieldDominance &color(green){[2.5]}; &color(blue){[RGB/YUY2]};''
--作者 / Simon Walters
--説明 / フィールドの優先順位を入れ替える。
--プラグイン / ReverseFieldDominance.dll
--URL / http://www.geocities.com/siwalters_uk/reversefielddominance.html

-''vinverse &color(green){[2.5]}; &color(blue){[YUY2/YV12]};''
--作者 / tritical, Didée(関数版)
--説明 / [[インターレース解除]]によって残ったコーミングに効果的なフィルタ。[[Didée 氏の Vinverse 関数:http://forum.doom9.org/showthread.php?p=841641&highlight=vinverse#post841641]]を元に、tritical 氏が作成。Doom9's Forum 関連スレッド: [[TDeint and TIVTC - Page 40 - Doom9's Forum:http://forum.doom9.org/showthread.php?t=82264&page=40#post896352]]
--プラグイン / vinverse.dll
--URL / [[アーカイブ]]を参照。

*** Its [#e2b7809a]

--作者 / kiraru2002
--サポート状況 / ''&color(green){[2.5]}; &color(blue){[RGB24/RGB32/YUY2/YV12]};''
--URL / http://members.at.infoseek.co.jp/kiraru2002/

-''Its''
--説明 / 逆テレシネとインターレース解除の切り換え器。
--プラグイン / Its.dll

-''ItsCut''
--説明 / Itsで「itvfrのNULLフレームを詰めて出力するオプション」を有効にしたとき(opt=1)、「詰めた後に最後の有効フレームで中断(Ctrl+C)する関数」(([[itvfrの特殊な対応  by 楽天広場ブログ(Blog):http://plaza.rakuten.co.jp/kiraru2002/diary/200607030000/]]より引用。))。
--プラグイン / Its.dll

-''NullSkip''
--説明 / 120fps(vfrout可変出力)時、DELETEフレームに対して指定したフィルタをスキップする。
--プラグイン / NullSkip.dll

*** Weave [#z8335b32]

--作者 / kassandro
--説明 / 詳しくは、[[avisynth.info - niiyan/2005-03-08:http://www.avisynth.info/?niiyan%2F2005-03-08#td005b70]] を参照。
--サポート状況 / ''&color(green){[2.5]}; &color(blue){[ - ]};''
--プラグイン / weave.dll (動的リンク版), weaveS.dll (静的リンク版)
--URL / ttp://home.pages.at/kassandro/weave.zip

-''Weave''
--[[Weave]] の複数ライン対応版。
-''Extract ''
--一定の間隔で抽出したラインからクリップを生成。YV12 非対応。