それでは、FFmpeg(w32threads版)のコンパイルです。
MSYSとMinGWから準備する方は、1、2番の記事からお読みください。
MSYSとMinGWの準備ができている方は、3番の記事からお読みください。
1. MSYS環境のアップデート
2. MinGW環境のアップデート
3. 個別のライブラリについて
以下のライブラリは、あらかじめインストールしておいてください。
この記事を書いた時点より新しくなっているものもありますので、それぞれの記事で確認してください。
nasm-2.09.10
yasm-1.1.0
zlib-1.2.5
bzip2-1.0.6
libcdio-0.83git
gsm-1.0.13
libmodplug-0.8.8.4
lame-3.98.4
opencore-amr-0.1.2
vo-aacenc-0.1.1
vo-amrwbenc-0.1.1
libogg-1.2.2
aoTuV Beta6.03 (libvorbis-1.3.2)
libtheora-1.1.1
speex-1.2rc1
libvpx-v1.0.0
x264 (make fprofiled)
xvidcore-1.3.2
OpenSSLを使用する場合は、以下の記事を参照してください。
openssl-1.0.0d
rtmpdump-2.4
PolarSSLを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
当サイトでは、PolarSSLを使用しています。
polarssl-1.0.0
rtmpdump-2.4 PolarSSL版
2011/11/11 追記
GnuTLSを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
OpenSSLはGPL非互換なので、GnuTLSかPolarSSLをおすすめします。
gnutls-3.0.12
rtmpdump-2.4 GnuTLS版
2011/12/07 追記
字幕ファイルを読み込むためのライブラリlibassを追加する場合、以下のライブラリが必要になります。
pkg-config_0.26-1_win32
libiconv-1.13.1
freetype-2.4.8
expat-2.0.1
fontconfig-2.8.0
fribidi-0.19.2
libass-0.10.0
続きを読む
2011年07月31日
FFmpegのコンパイル (2011/07/31) pthreads
それでは、FFmpeg(pthreads版)のコンパイルです。
MSYSとMinGWから準備する方は、1、2番の記事からお読みください。
MSYSとMinGWの準備ができている方は、3番の記事からお読みください。
1. MSYS環境のアップデート
2. MinGW環境のアップデート
3. 個別のライブラリについて
以下のライブラリは、あらかじめインストールしておいてください。
この記事を書いた時点より新しくなっているものもありますので、それぞれの記事で確認してください。
nasm-2.09.10
yasm-1.1.0
pthreads-w32 release 2.9.0
zlib-1.2.5
bzip2-1.0.6
libcdio-0.83git
gsm-1.0.13
libmodplug-0.8.8.4
lame-3.98.4
opencore-amr-0.1.2
vo-aacenc-0.1.1
vo-amrwbenc-0.1.1
libogg-1.2.2
aoTuV Beta6.03 (libvorbis-1.3.2)
libtheora-1.1.1
speex-1.2rc1
libvpx-v1.0.0
x264 (make fprofiled)
xvidcore-1.3.2
OpenSSLを使用する場合は、以下の記事を参照してください。
openssl-1.0.0d
rtmpdump-2.4
PolarSSLを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
当サイトでは、PolarSSLを使用しています。
polarssl-1.0.0
rtmpdump-2.4 PolarSSL版
2011/11/11 追記
GnuTLSを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
OpenSSLはGPL非互換なので、GnuTLSかPolarSSLをおすすめします。
gnutls-3.0.12
rtmpdump-2.4 GnuTLS版
2011/12/07 追記
字幕ファイルを読み込むためのライブラリlibassを追加する場合、以下のライブラリが必要になります。
pkg-config_0.26-1_win32
libiconv-1.13.1
freetype-2.4.8
expat-2.0.1
fontconfig-2.8.0
fribidi-0.19.2
libass-0.10.0
続きを読む
MSYSとMinGWから準備する方は、1、2番の記事からお読みください。
MSYSとMinGWの準備ができている方は、3番の記事からお読みください。
1. MSYS環境のアップデート
2. MinGW環境のアップデート
3. 個別のライブラリについて
以下のライブラリは、あらかじめインストールしておいてください。
この記事を書いた時点より新しくなっているものもありますので、それぞれの記事で確認してください。
nasm-2.09.10
yasm-1.1.0
pthreads-w32 release 2.9.0
zlib-1.2.5
bzip2-1.0.6
libcdio-0.83git
gsm-1.0.13
libmodplug-0.8.8.4
lame-3.98.4
opencore-amr-0.1.2
vo-aacenc-0.1.1
vo-amrwbenc-0.1.1
libogg-1.2.2
aoTuV Beta6.03 (libvorbis-1.3.2)
libtheora-1.1.1
speex-1.2rc1
libvpx-v1.0.0
x264 (make fprofiled)
xvidcore-1.3.2
OpenSSLを使用する場合は、以下の記事を参照してください。
openssl-1.0.0d
rtmpdump-2.4
PolarSSLを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
当サイトでは、PolarSSLを使用しています。
polarssl-1.0.0
rtmpdump-2.4 PolarSSL版
2011/11/11 追記
GnuTLSを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
OpenSSLはGPL非互換なので、GnuTLSかPolarSSLをおすすめします。
gnutls-3.0.12
rtmpdump-2.4 GnuTLS版
2011/12/07 追記
字幕ファイルを読み込むためのライブラリlibassを追加する場合、以下のライブラリが必要になります。
pkg-config_0.26-1_win32
libiconv-1.13.1
freetype-2.4.8
expat-2.0.1
fontconfig-2.8.0
fribidi-0.19.2
libass-0.10.0
続きを読む
2011年04月12日
FFmpegのコンパイル (2011/04/12) w32threads
それでは、FFmpeg(w32threads版)のコンパイルです。
MSYSとMinGWから準備する方は、1、2番の記事からお読みください。
MSYSとMinGWの準備ができている方は、3番の記事からお読みください。
1. MSYS環境のアップデート
2. MinGW環境のアップデート
3. 個別のライブラリについて
以下のライブラリは、あらかじめインストールしておいてください。
この記事を書いた時点より新しくなっているものもありますので、それぞれの記事で確認してください。
nasm-2.09.08
yasm-1.1.0
zlib-1.2.5
bzip2-1.0.6
faac-1.28(deleted)
faad2-2.7(deleted)
gsm-1.0.13
lame-3.98.4
opencore-amr-0.1.2
vo-aacenc-0.1.0
vo-amrwbenc-0.1.0
libogg-1.2.2
aoTuV Beta6.02 (libvorbis-1.3.2)
libtheora-1.1.1
speex-1.2rc1
libvpx-0.9.6
x264 (make fprofiled)
xvidcore-1.3.1
2011/05/08 追記
OpenSSLを使用する場合は、以下の記事を参照してください。
openssl-1.0.0d
rtmpdump-2.3
PolarSSLを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
polarssl-0.99-pre4
rtmpdump-2.3 PolarSSL版
続きを読む
MSYSとMinGWから準備する方は、1、2番の記事からお読みください。
MSYSとMinGWの準備ができている方は、3番の記事からお読みください。
1. MSYS環境のアップデート
2. MinGW環境のアップデート
3. 個別のライブラリについて
以下のライブラリは、あらかじめインストールしておいてください。
この記事を書いた時点より新しくなっているものもありますので、それぞれの記事で確認してください。
nasm-2.09.08
yasm-1.1.0
zlib-1.2.5
bzip2-1.0.6
gsm-1.0.13
lame-3.98.4
opencore-amr-0.1.2
vo-aacenc-0.1.0
vo-amrwbenc-0.1.0
libogg-1.2.2
aoTuV Beta6.02 (libvorbis-1.3.2)
libtheora-1.1.1
speex-1.2rc1
libvpx-0.9.6
x264 (make fprofiled)
xvidcore-1.3.1
2011/05/08 追記
OpenSSLを使用する場合は、以下の記事を参照してください。
openssl-1.0.0d
rtmpdump-2.3
PolarSSLを、OpenSSLの代わりに使用する場合は、以下の記事を参照してください。
polarssl-0.99-pre4
rtmpdump-2.3 PolarSSL版
続きを読む


