Xvidは、以下の場所にあります。
http://www.xvid.org/2014/04/28 追記ソースコードのダウンロード先が変わりました。
メニューの「More」から、「Xvid Labs - Open Source Project」に進みます。
https://labs.xvid.com/「Source Code」から進むと、Release Downloadsの右の方に、ソースコードへのリンクがあります。
https://labs.xvid.com/source/Developer Quick Downloads
↓Xvid 1.3.3 source code
xvidcore-1.3.3.tar.gz
を、適当なディレクトリに保存します。
MSYSで、ファイルを保存したディレクトリに移動し、
$ tar xzf xvidcore-1.3.3.tar.gz
$ cd xvidcore
ここで、以下のパッチを適用します。
・ライブラリ名をxvidcore.*からlibxvidcore.*に変更
・pthreadsがインストールされていれば使用する
などです。
xvidcore-1.3.0-pthreads-20110103.diff2014/05/07 追記パッチを更新しました。
ライブラリ名をxvidcore.*からlibxvidcore.*に変更するのを修正し忘れていたので、追加しました。
xvidcore-1.3.3-win32-2.diff$ patch -p1 < xvidcore-1.3.3-win32-2.diff
あとは、以下の手順でコンパイル&インストールします。
$ cd build/generic/
$ ./bootstrap.sh
$ ./configure --prefix=/mingw
$ make
$ make install
以上で終了です。
【補足】
2013/10/14 追記Xvid 1.3.2から、しばらくリリースがストップしていますが、svn版はたまに更新されて、1.4-127になっています。
svn版は、以下のようにダウンロードできます。
2014/04/28 追記1.3.3で、svn版の更新が適用されています。
2013/11/16 追記「--username anonymous --password hoge」を追加しました。
パスワードは、メールアドレスの形式になっていなくても、半角英数1文字以上なら何でも良いです。
svnの設定が、一度認証するとキャッシュされる設定の場合は、2回目以降は認証が不要になります。
$ svn checkout
http://svn.xvid.org/trunk/xvidcore --username anonymous --password hoge
xvidcore-1.4用のパッチはこちらです。
xvidcore-1.4-win32.diff$ cd xvidcore
$ patch -p1 < xvidcore-1.4-win32.diff
あとは、xvidcore-1.3.2の手順と同じです。
【更新履歴】を見る
2011/01/05 追記
パッチをアップデートしました。
PTW32_STATIC_LIBフラグは、最新のpthreadsライブラリでは不要になったため、削除しました。
xvidcore-1.3.0-pthreads-20110105.diff
2011/02/27 追記
Xvid 1.3.0がリリースされました。
1.3.0-rc1 を 1.3.0 に変更しました。
2011/03/30 追記
Xvid 1.3.1がリリースされました。
1.3.0 を 1.3.1 に変更しました。
最新版はxvidcore-1.3.1ですが、パッチは変更ありません。
2011/04/12 追記
パッチのファイル名を変更しました。
xvidcore-1.3.1-pthreads.diff
内容の変更はありません。
2011/06/01 追記
Xvid 1.3.2がリリースされました。
1.3.1 を 1.3.2 に変更しました。
2011/06/01 追記
パッチを更新しました。
pthreads版とw32threads版を共通にしました。
xvidcore-1.3.2-win32.diff
2013/11/16 追記
「--username anonymous --password hoge」を追加しました。
パスワードは、メールアドレスの形式になっていなくても、半角英数1文字以上なら何でも良いです。
svnの設定が、一度認証するとキャッシュされる設定の場合は、2回目以降は認証が不要になります。
$ svn checkout http://svn.xvid.org/trunk/xvidcore
$ svn checkout http://svn.xvid.org/trunk/xvidcore --username anonymous --password hoge
2014/04/28 追記
Xvid 1.3.3がリリースされました。
1.3.2 を 1.3.3 に変更しました。
2014/04/28 追記
ソースコードのダウンロード先が変わりました。
メニューの「More」から、「Xvid Labs - Open Source Project」に進みます。
https://labs.xvid.com/
Developers welcome
More at Xvid codec
から進むと、右の方にソースファイルへのリンクがあります。
「Source Code」から進むと、Release Downloadsの右の方に、ソースコードへのリンクがあります。
https://labs.xvid.com/source/
Developer Downloads
Developer Quick Downloads
↓Xvid 1.3.3 source code
2014/04/28 追記
パッチを更新しました。
xvidcore-1.3.3-win32.diff
2014/05/07 追記
パッチを更新しました。
ライブラリ名をxvidcore.*からlibxvidcore.*に変更するのを修正し忘れていたので、追加しました。
xvidcore-1.3.3-win32-2.diff
【更新履歴】を閉じる
1.3.3用のパッチに「ライブラリ名をxvidcore.*→libxvidcore.*に変更」する差分が含まれていないようです。
(といっても1.3.3と1.4の差がよくわからないので1.4をビルドしましたが…。)
以上ご報告まで。
ご指摘ありがとうございました。
パッチを修正しました。
確認したところ、4/28版のffmpeg rev.62757は、1.4をリンクしてました。(/∀\)キャ