[indiana-discuss] Compiling ffmpeg?
Moinak Ghosh
moinakg at gmail.com
Sat Jul 12 20:53:45 PDT 2008
Hi,
Check the SFE repository, it has a spec file for ffmpeg that builds and works
fine:
http://pkgbuild.sourceforge.net/spec-files-extra/
http://pkgbuild.svn.sourceforge.net/viewvc/pkgbuild/spec-files-extra/trunk/encumbered/SFEffmpeg.spec?revision=1259&view=markup
Regards,
Moinak.
On Sun, Jul 13, 2008 at 9:11 AM, Kevin Monceaux <Kevin at rawfeddogs.net> wrote:
> Indiana Fans,
>
> Does anyone have any tips on compiling ffmpeg? I tried the package from
> BlastWave but suspect it was compiled with mmx disabled. Enabling mmx
> greatly improves it's performance. I've configured ffmpeg with:
>
> ./configure --enable-shared --enable-libmp3lame --enable-gpl
> --enable-libfaad --enable-libvorbis --enable-pthreads --enable-libfaac
> --enable-libxvid --enable-libamr-nb --enable-libamr-wb --enable-x11grab
> --enable-libgsm --enable-libx264 --enable-liba52bin --enable-libtheora
> --enable-nonfree
>
> which is roughly the same as the Debian package I was using, which I also
> had to recompile to enable mmx, was configured with. I finally have all
> the libraries ./configure was looking for compiled/installed successfully.
> That took most of the night. Now, when I run the above configure command,
> I get:
>
> install prefix /usr/local
> source path /export/home/dokpm0/src/ffmpeg
> C compiler gcc
> .align is power-of-two no
> ARCH x86_32 (generic)
> big-endian no
> MMX enabled yes
> CMOV enabled no
> CMOV is fast no
> EBX available yes
> EBP available no
> gprof enabled no
> debug symbols yes
> strip symbols yes
> optimizations yes
> static yes
> shared yes
> postprocessing support no
> software scaler enabled no
> new filter support no
> filters using lavformat no
> video hooking yes
> Imlib2 support no
> FreeType support yes
> network support yes
> IPv6 support no
> threading support pthreads
> SDL support yes
> Sun medialib support no
> AVISynth enabled no
> liba52 support no
> liba52 dlopened yes
> libamr-nb support yes
> libamr-wb support yes
> libdc1394 support no
> libdirac enabled no
> libfaac enabled yes
> libfaad enabled yes
> libfaad dlopened no
> libgsm enabled yes
> libmp3lame enabled yes
> libnut enabled no
> libschroedinger enabled no
> libtheora enabled yes
> libvorbis enabled yes
> libx264 enabled yes
> libxvid enabled yes
> zlib enabled yes
> bzlib enabled yes
>
> Enabled decoders:
> pr: -- empty file
>
> Enabled encoders:
> pr: -- empty file
>
> Enabled parsers:
> pr: -- empty file
>
> Enabled demuxers:
> pr: -- empty file
>
> Enabled muxers:
> pr: -- empty file
>
> Enabled protocols:
> pr: -- empty file
>
> Enabled filters:
> pr: -- empty file
>
> Enabled bsfs:
> pr: -- empty file
>
> Enabled indevs:
> pr: -- empty file
>
> Enabled outdevs:
> pr: -- empty file
>
> License: unredistributable
> Creating config.mak and config.h...
> config.h is unchanged
>
> It looks like there are no available encoders, decoders, etc., available
> Issuing:
>
> ./configure --list-decoders
>
> ./configure --list-encoders
>
> etc., also returns nothing. Any tips on what I might try from here? I've
> been lucky most of the night with Google in finding solutions to the
> various problems I had building all the libraries ffmpeg needs, but I'm
> not having much luck finding info on the above problem. Any pointers
> would be greatly appreciated.
>
>
>
> Kevin
> http://www.RawFedDogs.net
> http://www.WacoAgilityGroup.org
> Bruceville, TX
>
> Si hoc legere scis nimium eruditionis habes.
> Longum iter est per praecepta, breve et efficax per exempla!!!
>
> _______________________________________________
> indiana-discuss mailing list
> indiana-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
>
More information about the indiana-discuss
mailing list