東北地方太平洋沖地震 義援金

2011年07月31日

FFmpegのコンパイル (2011/07/31) w32threads

それでは、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


続きを読む
posted by あべちん at 05:15 | Comment(10) | TrackBack(0) | FFmpegコンパイル

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


続きを読む
posted by あべちん at 05:05 | Comment(0) | TrackBack(0) | FFmpegコンパイル

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版

続きを読む
posted by あべちん at 17:00 | Comment(3) | TrackBack(0) | FFmpegコンパイル