オプション:
64ビットバージョンをビルドする場合:
もし新しいバージョンのDirectX SDKを使用する場合:
ffdshowをカスタムする場合:
その完全なパスに空白を含んでいない空のディレクトリを作成します。TortoiseSVNをインストールしていると想定すると、Windowsエクスプローラでディレクトリを右クリックして、"SVN Checkout"をコンテキストメニュー"より選択します
リポジトリのURL "https://ffdshow-tryout.svn.sourceforge.net/svnroot/ffdshow-tryout/" を入力してください。これはソースコードのすべてのブランチをチェックアウトしますが、特定の1つにのみ興味がある場合(完全な変更が加えられ、ここからブランチしたものがリリースされる"trunk"など)URLを記述するボックスの横の"..."をクリックして欲しいブランチを選択してください。
MSVCでffdshowのほとんどのファイルを構築することができますが、これは常にベストというわけではありません。
最新のSDKは自動的にMS Visual C ++を設定します。
MSVCのIncludeパス
MSVC(32ビット)のライブラリパス
環境変数
MinGWでdllをビルドするには、MSYSまたはcmd.exeを起動しディレクトリに移動します。"make"とタイプしmす。これでffdshowのx86バージョンがビルドされます。もしx64バージョンを構築しているなら、
Vista上でMinGWをインストールするのは難しいかもしれません。MSYSやcmd.exeを起動するbatファイルに以下のコードを挿入すると良いでしょう。
Tips to get MINGW working on MS VISTA
ffdshow.axをビルドしたあと、MSVCは自動的にbin\register.batを呼び出し、新しいファイルをインストールします。binディレクトリは新しいインストールディレクトリで、ファイルを"Program Files\ffdshow"にコピーしないでください。ffdshow.axは同じディレクトリにあるlibmplayer.dll(そして設定に応じていくつかの他のDLLを)を必要とします。もしx64バージョンをビルドしている場合は、bin\register64.batを手動でダブルクリックする必要があります手動(理由はbatを参照してください)。
bin\distrib\InnoSetup\ffdshow_installer.issをダブルクリック。最初の5行を読んで適切な値を入力してください。F9キーを押しとビルドします。
[PageInfo]
LastUpdate: 2009-07-31 17:31:03, ModifiedBy: hiromichi-m
[Permissions]
view:all, edit:login users, delete/config:members