[[Software/tips]]
#contents
* ffmpeg [#h30843f2]
- ffmpegのtipsについて載せていきます。~
(試した時期での記述になりますので最新版については状況が変化している可能性があります)~
** building_ffmpeg [#m04af234]
- crosstoolへのPATHは通っているものとして記述します。~
*** For [[gumstix verdex pro>Hardware/gumstix/verdex pro]] (200807) [#r1ee3a31]
# tar xvf ffmpeg-20070525.tar
# cd ffmpeg-20070525/
# ./configure --disable-static --enable-shared --cross-prefix=arm-angstrom-linux-gnueabi- \
--cross-compile --arch=arm --prefix=/FFMPEG/OUT/DIR
# make
# make install
*** For [[chumby>Hardware/chumby]] (2008.04) [#q4c66f2a]
svn checkout -r 8533 svn://svn.mplayerhq.hu/ffmpeg/trunk ffmpeg
$ cd ffmpeg
$ ./configure --prefix={your_work_DIR} \
--disable-vhook \
--disable-network \
--enable-shared \
--disable-static \
--enable-memalign-hack \
--arch=arm \
--disable-armv5te \
--disable-armv6 \
--disable-debug \
--enable-small \
--target-os=arm-linux \
--cross-compile \
--cross-prefix=arm-unknown-linux-gnu-
$ make
$ make install
注意:arm-unknown-linux-gnu/bin/ld: cannot find -lavformat ~
のエラーが出たとき、config.mak の SWSMAJOR と SWSVERSION に値が入っていないのであれば~
SWSMAJOR=0
SWSVERSION=0.5.0
を記入するとビルドが通ります。 ~
RIGHT:by syariten