ビデオ入力
このページでは、動画および静止画の読み込みに対応している外部プラグインを掲載しています。音声入力フィルタプラグインについては、音声プラグインのページを参照。
- CMVSource 1.0.0 [2.5] [RGB32]
- 作者 / Robert Martens
- 説明 / Dwarf Fortress*1 のビデオファイル (CMV and CCMV) を読み込むための AviSynth プラグイン。Doom9's Forum 関連スレッド: CMVSource 1.0.0 - Load Dwarf Fortress movies in Avisynth - Doom9's Forum
- プラグイン / CMVSource.dll
- URL / http://www.gyroshot.com/cmvsource.htm
- DGSource (DGDecNV、DG NV tools) [2.5] [ - ]
- DGAVCDec の CUDA 版、DGMPGDec (MPEG2Source フィルタ) の CUDA 版、および VC-1 デコーダ&フレームサーバーの 3 つを統合したもの。動作には、CUDA をサポートするグラフィックカードが必要。詳しくは、GPUプラグインを参照してください。
- DirectShowSource [2.5] [ - ]
- 作者 / -
- 説明 / DirectShow を利用してソースを読み込む。AviSynth(AVS 2.5.5 alpha [300104]以降)をインストールする時に、一緒にインストールされる(plugins フォルダにコピーされる)。詳しくは、DirectShowSource を参照。
- プラグイン / DirectShowSource.dll
- URL / -
- DGMVCSource [ - ] [ - ]
- 作者 / neuron2
- 説明 / MVC (Multiview Video Coding)*2 ソースプラグイン。Doom9's 関連フォーラム: http://forum.doom9.org/showthread.php?t=170107
- プラグイン / -
- URL / http://neuron2.net/mine.html
- DSS2(avss.dll) [2.5] [ - ]
- 作者 / Haali
- 説明 / Haali 氏による DirectShowSource の実装。つねに VFR(可変フレームレート)を CFR(固定フレームレート)に変換する。音声未対応。Haali Media Splitter に同梱。関連記事: niiyan/2008-01-30
- プラグイン / avss.dll
- URL / http://haali.cs.msu.ru/mkv/
- JpegSource [2.6] [RGB24/RGB32/YUY2/YV12]
- 作者 / SEt
- 説明 / 色空間変換を行わず、ダイレクトに YUV データを供給する JPEG デコーダ。AviSynth 2.6 用。
- プラグイン / JpegSource.dll
- URL / http://forum.doom9.org/showthread.php?t=170028
- LoadAviUtlInputPlugin [2.5] [YUY2]
- 作者 / -
- 説明 / AviUtl入力プラグインをAviSynthで利用可能にするプラグイン。
- プラグイン / warpsharp.dll
- URL / warpsharpパッケージを参照。
- LSMASHSource [ - ] [ - ]
- 作者 / VFR-maniac (muken)
- 説明 / ビデオ/オーディオデコーダとして libavcodec を、デマルチプレクサとして L-SMASH または libavformat を使用するソースプラグイン。LSMASHVideoSource 関数、LSMASHAudioSource 関数、LWLibavVideoSource 関数、LWLibavAudioSource 関数を含む。AviSynth 用のほかに、VapourSynth 用や AviUtl 用がある。
- プラグイン / LSMASHSource.dll
- URL / https://drive.google.com/folderview?id=0BwV03nn6LPd9OXJUWVVMMXZmNUU&usp=sharing#list
- MPEG2DSSource(MPEG2 DirectShow) [2.5] [YUY2/YV12*3]
- 作者 / -
- 説明 / DirectShowを利用してMPEG-2ファイルをデコードするプラグイン。自動的に補正して音ずれを予防する機能を搭載。MPEG-2 DirectShowフィルタが対応していれば、YV12デコードも可能。PowerDVD6 + WindowsXP sp1以降の環境では動作しないということなので、注意が必要。詳細は、下記のページを参照。
- プラグイン / DssYV12.dll
- URL / http://winmxtool.sub.jp/mpg2_avisynth.htm
- MPEGSource(MPEGDecoder.dll) [1.0/2.0] [YUY2] / [2.5] [YV12]
- 作者 / Nic
- 説明 / MPEG-1, MPEG-2を直接読み込み可能なデコーダ。ただし、3.0a以降からは、d2vファイル(DVD2AVIのプロジェクトファイル)が必須となった。
- プラグイン / MPEGDecoder.dll
- URL1 / http://nic.dnsalias.com/MPEGDecoder.html
- URL2 / http://nic.dnsalias.com/MPEGDecoder.dll (3.0a)
- MVCsource [2.5/2.6] [ - ]
- 作者 / pistacho
- 説明 / MVC (Multiview Video Coding)*4 ソースプラグイン。AVC、VC-1、MPEG2 のデコードにも対応。
- プラグイン / MVCsource.dll
- URL / http://forum.doom9.org/showthread.php?t=170004
- OMFInput [2.5] [ - ]
- 作者 / Josh Harris(tateu)
- 説明 / OMF*5インポートフィルタ。動作にはomfToolkit.dllをシステム・パス*6に置く必要がある。omfToolkit.dllはAAF Associationの「OMF developer libraries」(OMF.zip)から入手可能。
- プラグイン / OmfSource.dll
- URL1 / http://forum.doom9.org/showthread.php?t=103931
- URL2 / http://www.tateu.net/software/
- PV3Source [2.5] [RGB32]
- 作者 / 拡張ツール中の人
- 説明 / 有限会社アースソフトのキャプチャボード PV3/PV4 の「モニタ画面をAviSynthの入力として使用可能にするソースプラグイン」(Readme.txt より)で、「Windows Media Encoder等においてPV3でモニタしている映像を直接配信することが可能にな」る(Readme.txt より)。
- プラグイン / PV3Source.dll
- URL / http://2sen.dip.jp/pv3/
- RawSource [2.5] [ - ] [2.6] [ - ]
- 作者 / WarpEnterprises, chikuzen
- 説明 / YUVファイルなどのRaw(生)ビデオデータ*7をインポートする。対応しているRawデータのタイプは、RGB, RGBA, BGR, BGRA, YUYV, UYUV (interleaved); I420, YV12 (planar)*8。chikuzen 氏による修正版では、I411, YV411, I422, ARGB, ABGR, NV12/NV21 に対応。さらに AviSynth 2.6 版(2011-06-14 版以降)では、I444 と YV24 にも対応。
- プラグイン / rawsource.dll (オリジナル), RawSource_2.5x.dll (chikuzen 版 AviSynth 2.5 用), RawSource26.dll (AviSynth 2.6 用)
- URL1 / http://www.avisynth.nl/warpenterprises/ (オリジナル)
- URL2 / http://www.mediafire.com/?p6f77a2yqk7em (ソース(2.5 用), ソース(2.6 用))(by chikuzen)
- RawSourceSeq [2.5] [ - ]
- 作者 / WarpEnterprises(オリジナル版RawSource), billou2k(RawSourceSeq)
- 説明 / 上記のRawSourceの改造版。単一ファイルからなるシークエンス(1フレーム=1ファイル)からRaw(生)ビデオデータを読み込む。同様のフィルタに、下記のRawSequenceがある。対応しているRawデータのタイプは、RGB, RGBA, BGR, BGRA, YUYV, YVYU, UYVY, VYUY, YV16, I420, YV12。
- プラグイン / rawsourceSeq.dll
- URL1 / http://forum.doom9.org/showthread.php?p=812948#post812948
- URL2 / アーカイブを参照。
- VideoInputSource [ - ] [ - ]
- 作者 / fieliapm
- 説明 / リアルタイムにビデオキャプチャカードやウェブカムのビデオフレームを取り込む。
- プラグイン / VideoInputSource.dll
- URL / http://forum.doom9.org/showthread.php?t=170311
DGAVCDecDI †
- 作者 / Donald Graft(neuron2)
- 説明 / DGDecNV に似た AVC デコーダ/フレームサーバー。CUDA の代わりに DiAVC H.264 デコーダを使用する。DG ツールのライセンスと DiAVC ($9.99) の購入および登録が必要。CUDA 版 DGDecNV については、GPUプラグインを参照してください。関連リンク: DiAVC H.264 Decoder、Doom9's Forum 関連スレッド: http://forum.doom9.org/showthread.php?t=156238
- サポート状況 / [2.5] [ - ]
- プラグイン / DGAVCDecodeDI.dll
- URL / http://neuron2.net/dgavcdecdi/dgavcdecdi.html
FFmpegSource †
- 作者 / Myrsloik
- 説明 / ffmpeg がサポートしているすべてのビデオ/オーディオフォーマットをサポートするプラグイン。詳しくは、FFmpegSource を参照。Doom9's Forum 関連スレッド: FFmpegSource - Doom9's Forum
- サポート状況 / [2.5] [ - ]
- プラグイン / FFMpegSource.dll(バージョン 1.x), FFMS2.dll(バージョン 2.x)
- URL / FFmpegSource を参照。
- FFIndex (バージョン 2.00 以降)
- 単独でインデックス化を実行し、音声トラックを wave64 ファイルとして書き出す。
- FFVideoSource (バージョン 2.00 以降)
- ビデオを開く。インデックスファイルが見つからない場合はインデックス化を実行する。
- FFmpegSource (バージョン 1.14 まで)
- ffmpeg が対応しているビデオ/オーディオフォーマットのファイルを開くことができるフィルタ。
- FFAudioSource
- 巨大な未圧縮のキャッシュを必要としない実験的な音声入力フィルタ。実用上、十分正確かもしれないし、正確ではないかもしれない。
- FFPP
- 上記 FFmpegSource のポストプロセッシングに関する機能を分離独立させたフィルタ。
- SWScale(バージョン 1.19 以降)
- 色空間変換とリサイズ用のフィルタ。
- FFNoLog(バージョン 2.00 beta 4 以降)
- FFmpeg からのすべてのログ出力を無効化する。
- ffmsindex.exe
- インデックス作成用のコマンドラインツール。
ImageSequence †
- CoronaSequence [1.0/2.0/2.5] [ - ]
- 作者 / Bzzz2, sh0dan, WarpEnterprises
- 説明 / PNG, JPG, BMP, PCX, TGAとGIF*9形式の画像を読み込む。2006-04-14版からCORONA.DLLが不要になりました([1.0/2.0]版では必要)。
- プラグイン / ImageSequence.dll
- URL / http://www.avisynth.nl/warpenterprises/#imagesequence ([2.5])
- URL / http://www.avisynth.nl/warpenterprises/attic.html#imagesequence ([1.0/2.0])
- ImageSequence [1.0/2.0] [ - ]
- 作者 / Bzzz2, sh0dan, WarpEnterprises
- 説明 / PNG, JPEG, BMP, PCX画像を読み込む。要IMGLIB.DLL。AviSynth内蔵のImageSourceフィルタの元になったフィルタ。
- プラグイン / ImageSequence.dll
- URL / http://www.avisynth.nl/warpenterprises/attic.html#imagesequence
- RawSequence [2.5] [ - ]
- 作者 / WarpEnterprises
- 説明 / Raw(生)画像ファイルを読み込む。同様のフィルタに、上記のRawSourceSeqがある。
- プラグイン / ImageSequence.dll
- URL / http://www.avisynth.nl/warpenterprises/#imagesequence
immaread(immaavs) †
- 作者 / E-Male, Wilbert(v1.1 以降)
- 説明 / ImageMagick ベースの画像リーダー。詳しくは immaread および immaavs を参照。
- サポート状況 / [2.5] [RGB32]
- プラグイン / immaavs.dll
- URL / immaavs を参照。
- immareadpic(E-Male 版)
- 説明 / 静止画用。
- immareadanim(E-Male 版)
- 説明 / アニメーション(GIFアニメーション、MNGなど)用。
- immareadseq(E-Male 版)
- 説明 / ImageSequenceと同じ書式を持つ関数。
- immaread(Wilbert 版)
- 説明 / 静止画および GIF アニメ用(v1.1 現在)。
IUF †
- 作者 / hanfrunz
- 説明 / 非圧縮ファイルのインポート/エクスポート。
- サポート状況 / [2.5] [-]
- プラグイン / importuncompressedfile.dll
- URL / http://avisynth.nl/warpenterprises/#iuf
- Doom9's Forum 関連スレッド: new filter: import/export uncompressed videofiles - Doom9's Forum
- ExportUncompressedFile
- 説明 / 与えられたファイル(入力ファイルと同じ)に直接ビデオデータを書き出す。出力ビデオは同じサイズと同じ色空間でなければならず、複数のフレームにアクセスするフィルタ(時間軸フィルタ。TemporalSmoother など)を使用することも出来ない。
- ImportUncompressedFile
- 説明 / "omf*10" モード(YUY2): Avid システムの非圧縮ファイル用。"avi" モード(RGB24): 普通の AVI ファイル用。"mov24"/"mov32" モード: QuickTime ムービー用。
- ImportUncompressedSequence
MPEG2Source †
MPEG2Source は、MPEG2DEC/MPEG2DEC2/MPEG2Dec3/DGDecode の各プラグインで利用できるフィルタです。フィルタの名前が同じであるため、ここではフィルタ別ではなくプラグイン別に紹介することにします。
なお、MPEG2Source フィルタを使って MPEG-2 ファイルを読み込む方法については、MPEG2DEC(DGDecode)プラグインでMPEG-2を読み込むを参照してください。
- DGDecode.dll(DGMPGDec) [2.5] [YV12]
- 作者 / Donald Graft
- 説明 / 旧 MPEG2Dec3dg。同梱されている DGIndex とセットで使用。CUDA 版については、GPUプラグインを参照してください。2010-08-22 以降、DGMPGDec のホームページではソースコードのみの提供となっています。
- プラグイン / DGDecode.dll
- URL1 / http://neuron2.net/dgmpgdec/dgmpgdec.html (ソースのみ)
- URL2 / http://hank315.nl/ (ソース&バイナリ)
- URL3 / http://code.google.com/p/avisynth64/wiki/PluginLinks (64 ビット版)
- MPEG2DEC.dll [1.0/2.0/2.5] [YUY2]
- 作者 / dividee
- 説明 / DVD2AVIのプロジェクトファイル(.d2v)を介してMPEG-2ファイルをデコードする。
- プラグイン / MPEG2DEC.dll
- URL1 / http://users.win.be/dividee/ ([1.0/2.0])
- URL2 / http://www.avisynth.nl/warpenterprises/attic.html ([1.0/2.0], [2.5])
- MPEG2DEC2.dll [1.0/2.0] [YUY2]
- 作者 / trbarry
- 説明 / MPEG2DECの改造版。SSE最適化、HDTVへの対応など。
- プラグイン / MPEG2DEC2.dll
- URL / http://www.trbarry.com/
- MPEG2Dec3.dll [2.5] [YV12]
- 作者 / MarcFD(1.00まで), Nic, trbarry, sh0dan(1.01以降), kassandro(MPEG2Dec3k)
- 説明 / MPEG2DEC2の改造版。YV12対応など。MPEG2Dec3k は、AviSynth 2.5.6 における pitch アラインメントの変更に対応したもの。niiyan/2005-07-05を参照。※DVD2AVI1.76、1.77.3対応。
- プラグイン / MPEG2Dec3.dll, MPEG2Dec3kS.dll*12
- URL1 / http://nic.dnsalias.com/MPEG2Dec3.html
- URL2 / http://videoprocessing.11.forumer.com/viewtopic.php?t=2 (MPEG2DEC3k)
QTSource †
- 作者 / Josh Harris(tateu)
- 説明 / Quicktimeファイルの読み書きを行うことができるQuicktimeインポート・フィルタ。Quicktimeのインストールが必要。
- サポート状況 / [2.5] [ - ]
- プラグイン / QTSource.dll
- URL1 / http://www.tateu.net/software/
- URL2 / http://forum.doom9.org/showthread.php?t=104293 (- v0.0.5a)
- URL3 / http://forum.doom9.org/showthread.php?t=143308#post1221305 (v0.0.8 (Experimental))
- URL4 / http://forum.doom9.org/showthread.php?t=156777 (20100915_Test1)
- QTInput
- 説明 / Quicktimeファイル入力フィルタ。Quicktimeプレーヤーで再生可能な、ほぼすべてのファイル(mov, mp4など)を開くことができる。Quicktime 6 はビデオのみ*13、Quicktime 7 はビデオとオーディオの両方に対応。
- QTOutput
- 説明 / Quicktimeファイル出力フィルタ。ビデオ出力のみ対応*14。
R3DSource(Redcode RAW plugin for AviSynth) †
- 作者 / Gábor Kertai
- 説明 / Redcode RAW データ(ビデオ/オーディオ)を読み込むための AviSynth プラグイン。Redcode RAW は、RED Digital Cinema 社製のデジタルビデオカメラ RED ONE で採用されている記録フォーマット。関連記事: AviSynth ニュース(AviSynth Blog rev.3): Redcode RAW plugin for AviSynth (R3DSource) v1.0 (Redcode RAW ソースプラグイン)
- サポート状況 / [2.5] [RGB32]
- プラグイン / R3DSource.dll
- URL / http://arenafilm.hu/alsog/avisynthr3d/
- R3DSource
- 説明 / Redcode RAW データ(ビデオ/オーディオ)を読み込む関数。
- R3DMetaData
- 説明 / 読み込まれた R3D クリップに関する指定されたメタデータ値を取得する関数。v1.1 から追加。
Sashimi (RawReader) †
- 作者 / Peter Pakulski
- 説明 / RAW ファイル(非圧縮 Planar/Interleaved データ)の読み書きのための関数集。Doom9's Forum 関連スレッド: New Plugin - Sashimi (raw file access) - Doom9's Forum
- サポート状況 / [2.5] [RGB/YUY2/YV12]
- プラグイン / Sashimi.dll
- URL1 / http://sites.google.com/site/ourenthusiasmsasham/soft#TOC-Sashimi
- URL2 / http://yo4kazu.110mb.com/ (64 ビット版)
- RawReader
- RAW ファイルを読み込む。
- RawReadInterleaved
- Interleaved YUV フォーマットを読み込む。YUVInterleaved.avsi に収録。
- RawReadPlanar
- RAW ファイルを読み込み、Planar フォーマットを RGB/YUY2/YV12 に変換する。PlanarConversions.avsi に収録。
- RawWriter
- RAW フレームデータをファイルに書き出す。
- RawWriteInterleaved
- Interleaved YUV フォーマットを書き出す。YUVInterleaved.avsi に収録。
- RawWritePlanar
- Planar フォーマットに変換して、RAW ファイルを書き出す。PlanarConversions.avsi に収録。
- Planar 変換関数
- RGB_To_PlanarRGB()
- RGB_To_PlanarARGB()
- PlanarRGB_To_RGB24()
- PlanarARGB_To_RGB32()
- YUY2_To_PlanarYUV444()
- YUY2_To_PlanarYUV422()
- YV12_To_PlanarYUV420YV12()
- YV12_To_PlanarYUV420IMC2()
- PlanarYUV444_To_YUY2()
- PlanarYUV422_To_YUY2()
- PlanarYUV420IMC2_To_YV12()
- PlanarYUV420YV12_To_YV12()
- Interleaved YUV 画像読み込み関数
- RawWriteInterleavedYUV()
- RawReadInterleavedYUVToYUY2()
- RawWriteInterleavedAYUV()
- RawWriteInterleavedAYUV()
- RawReadInterleavedAYUVToYUY2()
- RawReadInterleavedAYUVToRGB32()
- RawWriteInterleavedYUY2()
- RawReadInterleavedYUY2()
- RawWriteInterleavedUYVY()
*1 参考: DwarfFortress - Dwarf Fortress Wiki
*2 マルチビュー符号化。参考: Multiview Video Coding - Wikipedia, the free encyclopedia
*3 DirectShowフィルタによって異なる。
*4 マルチビュー符号化。参考: Multiview Video Coding - Wikipedia, the free encyclopedia
*5 参考: OMF - マルチメディア/インターネット事典
*6 Windows XPなら「C:\Windows\System32」など。
*7 参考: PC View:Rawデータ
*8 rawsource_25_dll_20050412のRawSource.avsより。
*9 バージョンによって、対応している画像フォーマットが異なります。
*10 参考: OMF - マルチメディア/インターネット事典
*11 参考: DTV用語集-C-MyPLANET by Mototaka(ADAMs-pure)
*12 MPEG2Dec3kS.dll は、静的リンク版。別途、MSVCR71.dll を必要としない。
*13 バージョン 0.0.5a 現在
*14 バージョン 0.0.5a 現在
最終更新日時: 2014-04-17 (木) 01:30:07 (3825d)