Building Xvid from source code
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
#contents
オープンソースのコーデックXvidをソースからビルドする
*ビルド環境 [#f1fc8237]
-Windows XP SP3
-Visual C++ 2008 Express Edition
-そしてXvidがインストールされていないことを確認する
#ref(xvid-01.png);
--コントロールパネル→デバイスマネージャ→サウンド、ビデオ...
#ref(xvid-02.png);
*ソースのダウンロード [#m009bf30]
**Xvidのダウンロード [#ra79c586]
-Xvidの[[公式サイト http://www.xvid.org/>http://www.xvid....
#ref(xvid-03.png);
-Downloadsからダウンロードリンクへ進む
--2012-07-06時点での最新版は1.3.2
--Windows用にzip形式のファイル(xvidcore-1.3.2.zip)をダウ...
**nasmのダウンロード [#n12f437a]
-Xvidのビルドにはnasmというassemblerが必要
-nasmの[[公式サイト http://www.nasm.us/>http://www.nasm.u...
#ref(xvid-04.png);
-DOWNLOADからダウンロードリンクへ進む
--2012-07-06時点での最新版は2.10.01
#ref(xvid-05.png);
-Win32内のzip形式のファイル(nasm-2.10.01-win32.zip)をダウ...
#ref(xvid-06.png);
-ダウンロードしたファイルを適当な場所に展開する
#ref(xvid-07.png);
-展開した場所をPATHに含める(今回はVC++2008の下に置いたけ...
#ref(xvid-09.png);
*ビルド [#b4bbc673]
-ダウンロードしたxvidcore-1.3.2.zipを展開する
--この時,展開したパス名に''半角スペースが含まれていては...
--今回は C:\work\temp\xvidcore 以下にソースファイルを展開...
#ref(xvid-10.png);
-build\win32内のlibxvidcore.slnをVC++2008で開く
#ref(xvid-11.png);
-2005用のソリューションファイルなので,変換を問われる.問...
#ref(xvid-12.png);
-構成マネージャを開いてアクティブソリューション構成をRele...
--デフォルトはDebugなので注意!
#ref(xvid-13.png);
-libxvidcoreプロジェクトがアクティブ(太字)になってるのを...
#ref(xvid-14.png);
-ビルドが無事に終了すればbin以下にxvidcore.dllが出来上が...
-Debug版でも同じファイル名ができてしまうので,必ずRelease...
#ref(xvid-15.png);
-さらにvfwプロジェクトもビルドする
--vfwディレクトリ内のvfw.vcprojをソリューションに追加する
#ref(xvid-16.png);
#ref(xvid-17.png);
-vfwを選択してvfwのみをビルドする
#ref(xvid-18.png);
-ビルドが完了すると,vfw\bin以下に xvidcore.dll と xvidvf...
#ref(xvid-19.png);
-xvid.infを右クリックし,インストールする
#ref(xvid-20.png);
-途中でハードウェア((そう,ビデオコーデックはソフトウェア...
#ref(xvid-21.png);
-構わずに「続行(C)」を押せばインストール完了.
-デバイスマネージャにも Xvid MPEG-4 Video Codec が表示さ...
#ref(xvid-22.png);
終了行:
#contents
オープンソースのコーデックXvidをソースからビルドする
*ビルド環境 [#f1fc8237]
-Windows XP SP3
-Visual C++ 2008 Express Edition
-そしてXvidがインストールされていないことを確認する
#ref(xvid-01.png);
--コントロールパネル→デバイスマネージャ→サウンド、ビデオ...
#ref(xvid-02.png);
*ソースのダウンロード [#m009bf30]
**Xvidのダウンロード [#ra79c586]
-Xvidの[[公式サイト http://www.xvid.org/>http://www.xvid....
#ref(xvid-03.png);
-Downloadsからダウンロードリンクへ進む
--2012-07-06時点での最新版は1.3.2
--Windows用にzip形式のファイル(xvidcore-1.3.2.zip)をダウ...
**nasmのダウンロード [#n12f437a]
-Xvidのビルドにはnasmというassemblerが必要
-nasmの[[公式サイト http://www.nasm.us/>http://www.nasm.u...
#ref(xvid-04.png);
-DOWNLOADからダウンロードリンクへ進む
--2012-07-06時点での最新版は2.10.01
#ref(xvid-05.png);
-Win32内のzip形式のファイル(nasm-2.10.01-win32.zip)をダウ...
#ref(xvid-06.png);
-ダウンロードしたファイルを適当な場所に展開する
#ref(xvid-07.png);
-展開した場所をPATHに含める(今回はVC++2008の下に置いたけ...
#ref(xvid-09.png);
*ビルド [#b4bbc673]
-ダウンロードしたxvidcore-1.3.2.zipを展開する
--この時,展開したパス名に''半角スペースが含まれていては...
--今回は C:\work\temp\xvidcore 以下にソースファイルを展開...
#ref(xvid-10.png);
-build\win32内のlibxvidcore.slnをVC++2008で開く
#ref(xvid-11.png);
-2005用のソリューションファイルなので,変換を問われる.問...
#ref(xvid-12.png);
-構成マネージャを開いてアクティブソリューション構成をRele...
--デフォルトはDebugなので注意!
#ref(xvid-13.png);
-libxvidcoreプロジェクトがアクティブ(太字)になってるのを...
#ref(xvid-14.png);
-ビルドが無事に終了すればbin以下にxvidcore.dllが出来上が...
-Debug版でも同じファイル名ができてしまうので,必ずRelease...
#ref(xvid-15.png);
-さらにvfwプロジェクトもビルドする
--vfwディレクトリ内のvfw.vcprojをソリューションに追加する
#ref(xvid-16.png);
#ref(xvid-17.png);
-vfwを選択してvfwのみをビルドする
#ref(xvid-18.png);
-ビルドが完了すると,vfw\bin以下に xvidcore.dll と xvidvf...
#ref(xvid-19.png);
-xvid.infを右クリックし,インストールする
#ref(xvid-20.png);
-途中でハードウェア((そう,ビデオコーデックはソフトウェア...
#ref(xvid-21.png);
-構わずに「続行(C)」を押せばインストール完了.
-デバイスマネージャにも Xvid MPEG-4 Video Codec が表示さ...
#ref(xvid-22.png);
ページ名: