- Timestamp:
- 06/23/08 23:03:05 (5 months ago)
- Location:
- docs/hiratara/20080325-codezine-ffmpeg_api
- Files:
-
- 1 added
- 2 modified
-
FFmpeg_api.txt (modified) (5 diffs)
-
Makefile (modified) (1 diff)
-
ffmpeg-os_x-r13235.patch (added)
Legend:
- Unmodified
- Added
- Removed
-
docs/hiratara/20080325-codezine-ffmpeg_api/FFmpeg_api.txt
r13330 r14490 34 34 [/l] 35 35 36 ※2008/06/24追記:gtaka555様が[Windows(Mingw)での本記事の動作検証[http://d.hatena.ne.jp/gtaka555/20080622/p1]]を行って下さいました。 37 36 38 ●FFmpegを共有ライブラリ付きでインストールする 37 39 … … 44 46 そして、^^--enable-shared^^オプション付きで^^configure^^をします。後は、通常通り^^make^^と^^make install^^と実行して、インストールを行ってください。 45 47 48 ※2008/06/24追記:gtaka555様より、r12760以降のリビジョンでは、[--enable-swscaleを指定しなければlibswscaleがインストールされない[http://d.hatena.ne.jp/gtaka555/20080622/p1]]ことをご指摘受けました。 49 46 50 [s:bash;ビルドする] 47 ``%`` ./configure --enable-shared 51 ``%`` ./configure --enable-shared --enable-swscale --enable-gpl 48 52 ``%`` make 49 53 ``%`` sudo make install … … 55 59 FFmpegをMac OS X上で^^--enable-shared^^付きで^^configure^^すると、今日現在のリビジョン(r13235)ではうまくビルドができません。次のように、^^--disable-mmx^^オプションを渡して^^configure^^してください。 56 60 61 ※2008/06/24追記:今日現在のリビジョンでは、^^--enable-swscale^^を指定してビルドをすることができないようです。[MacPortsでのこの問題の解決法[http://trac.macports.org/changeset/35694]]を参考にパッチを用意しましたので、これを利用して下さい。パッチはサンプルファイルに同梱しました。 62 57 63 [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 59 66 ``%`` make 60 67 ``%`` sudo make install … … 88 95 [s:shell;makeする] 89 96 ``%`` make 90 gcc -O4 -Wall -c -o make_thumb.o make_thumb.c91 gcc -o make_thumb make_thumb.o -lavutil -lavformat -lavcodec 97 gcc -O4 -Wall -c -o make_thumb.o make_thumb.c 98 gcc -o make_thumb make_thumb.o -lavutil -lavformat -lavcodec -lswscale 92 99 [/s] 93 100 … … 539 546 [l:+] 540 547 +『[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/@@ 541 549 +『[An FFmpeg and SDL Tutorial[http://www.dranger.com/ffmpeg/]]』 542 550 +パイオニア株式会社 『[技術開発【MPEG技術解説】[http://pioneer.jp/crdl/tech/mpeg/1.html]]』 -
docs/hiratara/20080325-codezine-ffmpeg_api/Makefile
r10800 r14490 2 2 CFLAGS = -O4 -Wall 3 3 LDFLAGS = 4 LDLIBS = -lavutil -lavformat -lavcodec 4 LDLIBS = -lavutil -lavformat -lavcodec -lswscale 5 5 6 6 OBJS = make_thumb.o
![(please configure the [header_logo] section in trac.ini)](/share/chrome/site/your_project_logo.png)