7 件見つけました。 0 ミリ秒

MinGW + MSYSを使った static版 ffmpegのコンパイル (その1:コンパイル環境の構築)

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■MinGWのインストール ffmpegをコンパイルするのにMinGW・MSYSを使用します。 MingGWは SOURCEFORGE.NET からダウンロードできます。 ・中段あたりのCurrent内のMinGWツリーを開きます ・MinGW-5.1.3.exeをダウンロードします ※とりあえず こちら に置いておきます。。。 ダウンロードしたMinGW-5.1.3.exeをダブルクリックするとインストールが始まります。 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その5:ffmpegの本番コンパイル )

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■ffmpegの本番コンパイル 最初に、前回作成したamr_floatを\ffmpeg-checkout-2007-07-20\libavcodecにコピーします。 MSYSを起動して以下を実行します。 $ cd ffmpeg-checkout-2007-07-20 $ make distclean $ ./configure \ --disable-shared 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その4-3:外部ライブラリのコンパイル [x264・xvidcore・amr_nb・etc] )

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■共通項目 外部ライブラリのコンパイル共通項目として、コンパイル生成場所をstatic2(実パスは"C:\msys\1.0\static2")にします。 具体的には、configureに必ず"--prefix=/static2"を付与します。 ■x264 x264は x264 - a free h264/avc encoder からダウンロードできます。 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その4-2:外部ライブラリのコンパイル [a52・faac・faad2] )

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■共通項目 外部ライブラリのコンパイル共通項目として、コンパイル生成場所をstatic2(実パスは"C:\msys\1.0\static2")にします。 具体的には、configureに必ず"--prefix=/static2"を付与します。 ■a52 a52は liba52 - a free ATSC A/52 stream decoder 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その4-1:外部ライブラリのコンパイル [mp3lame + nasm] )

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■共通項目 外部ライブラリのコンパイル共通項目として、コンパイル生成場所をstatic2(実パスは"C:\msys\1.0\static2")にします。 具体的には、configureに必ず"--prefix=/static2"を付与します。 ■nasm nasmは SOURCEFORGE.NET からダウンロードできます。 0.98.39をクリックして、 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その3:ffmpegの仮コンパイル)

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■ffmpegの取得 ffmpegの公式HP FFmpeg Download and SVN からダウンロードします。 Subversion入れてSVNから最新リビジョンを取得してもいいのですが、 面倒くさいので同ページの"full checkout"から最新リビジョンをダウンロードします。 ・ffmpeg-checkout-snapshot.tar.bz2 続きを読む

MinGW + MSYSを使った static版 ffmpegのコンパイル (その2:コンパイル環境のカスタマイズ)

個人的に最新リビジョンのffmpegをコンパイルしてみました。 Windows上で動作するstaticなffmpeg.exeを作ります。 その備忘録です。。。 ■MSYSのカスタマイズ MSYS標準のrxvtはイマイチ使いにくいので、shを使うようにします。 shは前回上書きコピーしたsh.exeです。 C:\msys\1.0 にある msys.bat をメモ帳等で開きます。 42行目と43行目を入れ換えます。 入れ替え後は以下のようになります。 if EXIST sh.exe goto startsh 続きを読む