Changeset 14490 for docs

Show
Ignore:
Timestamp:
06/23/08 23:03:05 (5 months ago)
Author:
hiratara
Message:

現在の状態を保存
サンプルがビルドできない問題を修正

Location:
docs/hiratara/20080325-codezine-ffmpeg_api
Files:
1 added
2 modified

Legend:

Unmodified
Added
Removed
  • docs/hiratara/20080325-codezine-ffmpeg_api/FFmpeg_api.txt

    r13330 r14490  
    3434[/l] 
    3535 
     36※2008/06/24追記:gtaka555様が[Windows(Mingw)での本記事の動作検証[http://d.hatena.ne.jp/gtaka555/20080622/p1]]を行って下さいました。 
     37 
    3638●FFmpegを共有ライブラリ付きでインストールする 
    3739 
     
    4446そして、^^--enable-shared^^オプション付きで^^configure^^をします。後は、通常通り^^make^^と^^make install^^と実行して、インストールを行ってください。 
    4547 
     48※2008/06/24追記:gtaka555様より、r12760以降のリビジョンでは、[--enable-swscaleを指定しなければlibswscaleがインストールされない[http://d.hatena.ne.jp/gtaka555/20080622/p1]]ことをご指摘受けました。 
     49 
    4650[s:bash;ビルドする] 
    47 ``%`` ./configure --enable-shared 
     51``%`` ./configure --enable-shared --enable-swscale --enable-gpl 
    4852``%`` make 
    4953``%`` sudo make install 
     
    5559FFmpegをMac OS X上で^^--enable-shared^^付きで^^configure^^すると、今日現在のリビジョン(r13235)ではうまくビルドができません。次のように、^^--disable-mmx^^オプションを渡して^^configure^^してください。 
    5660 
     61※2008/06/24追記:今日現在のリビジョンでは、^^--enable-swscale^^を指定してビルドをすることができないようです。[MacPortsでのこの問題の解決法[http://trac.macports.org/changeset/35694]]を参考にパッチを用意しましたので、これを利用して下さい。パッチはサンプルファイルに同梱しました。 
     62 
    5763[s:bash;OS Xでビルドする] 
    58 ``%`` ./configure --enable-shared --disable-mmx 
     64``%`` patch -p0 < ../make_thumb_sample/ffmpeg-os_x-r13235.patch 
     65``%`` ./configure --enable-shared --disable-mmx --enable-swscale --enable-gpl 
    5966``%`` make 
    6067``%`` sudo make install 
     
    8895[s:shell;makeする] 
    8996``%`` make 
    90 gcc -O4 -Wall -c -o make_thumb.o make_thumb.c 
    91 gcc -o make_thumb  make_thumb.o -lavutil -lavformat -lavcodec 
     97gcc -O4 -Wall   -c -o make_thumb.o make_thumb.c 
     98gcc -o make_thumb  make_thumb.o -lavutil -lavformat -lavcodec -lswscale 
    9299[/s] 
    93100 
     
    539546[l:+] 
    540547+『[FFmpegで作る動画共有サイト[http://www.amazon.co.jp/exec/obidos/ASIN/483992466X/shoeishacom-22/]]』 月村潤・本間雅洋・堀田直孝・原一浩・足立健誌・尾花衣美・堀内康弘・寺田学 著、毎日コミュニケーションズ、2008年1月 
     548@@[ffmpeg_cov.gif]http://www.amazon.co.jp/exec/obidos/ASIN/483992466X/shoeishacom-22/@@ 
    541549+『[An FFmpeg and SDL Tutorial[http://www.dranger.com/ffmpeg/]]』 
    542550+パイオニア株式会社 『[技術開発【MPEG技術解説】[http://pioneer.jp/crdl/tech/mpeg/1.html]]』 
  • docs/hiratara/20080325-codezine-ffmpeg_api/Makefile

    r10800 r14490  
    22CFLAGS  = -O4 -Wall 
    33LDFLAGS = 
    4 LDLIBS  = -lavutil -lavformat -lavcodec 
     4LDLIBS  = -lavutil -lavformat -lavcodec -lswscale 
    55 
    66OBJS = make_thumb.o