[Bf-committers] ffmpeg library update
Martin Poirier
theeth at yahoo.com
Mon Apr 25 00:27:16 CEST 2011
Isn't ffmpeg also used for video textures in the game engine?
Maybe some of these options are useful there.
Martin
--- On Sun, 4/24/11, Peter Schlaile <peter at schlaile.de> wrote:
> From: Peter Schlaile <peter at schlaile.de>
> Subject: Re: [Bf-committers] ffmpeg library update
> To: bf-committers at blender.org
> Received: Sunday, April 24, 2011, 6:20 PM
> Hi,
>
> > Ok, i've build the latest ffmpeg 0.6.90-rc0 with
> options i've got from
> > debian sid package rules (with some additional flags
> to get static libs
> > which would run on all platofrms -- the same flags
> were used for mesa
> > and openal):
> >
> > ./configure \
> > --cc="gcc
> -Wl,--as-needed" \
> >
> --extra-ldflags="-pthread -static-libgcc"
> \
> >
> --prefix=/opt/ffmpeg \
> > --enable-static
> \
> >
> --enable-avfilter \
>
> avfilter isn't used.
>
> > --enable-vdpau
> \
>
> VDPAU as well.
>
> > --enable-bzlib
> \
> > --enable-libgsm
> \
> >
> --enable-libschroedinger \
> >
> --enable-libspeex \
> >
> --enable-libtheora \
> >
> --enable-libvorbis \
> >
> --enable-pthreads \
> > --enable-zlib \
> > --enable-libvpx
> \
> >
> --disable-stripping \
> >
> --enable-runtime-cpudetect \
> > --enable-vaapi
> \
>
> VAAPI isn't used.
>
> >
> --enable-libopenjpeg \
>
> I'm not exactly sure, where libopenjpeg can help (Blender
> has internal
> support for JPEG2000 using libopenjpeg and R3D-decoding is
> also done
> seperately).
>
> > --enable-libfaac
> \
> > --enable-nonfree
> \
> > --enable-gpl \
> >
> --enable-postproc \
> > --enable-x11grab
> \
>
> no need for x11grab and postproc.
>
> >
> --enable-libdirac \
> >
> --enable-libmp3lame \
> > --enable-librtmp
> \
> > --enable-libx264
> \
> > --enable-libxvid
> \
> >
> --enable-libopencore-amrnb \
> >
> --enable-version3 \
> >
> --enable-libopencore-amrwb \
> >
> --enable-version3 \
> >
> --enable-libdc1394
>
> libdc1394 isn't used either (might come handy some day, but
> currently we
> don't have capture support).
>
> Hope that helps!
>
> Cheers,
> Peter
>
> > Haven't noticed that pixelization errors, but size of
> Blender's ELF
> > growed up from 41 to 51 megabytes. Quite noticale,
> i'll say. I think
> > some codecs could be disabled to reduce amount of
> repended libraries.
> > Maybe there's some coding/encoding gurus here who
> could tell which
> > options could be disabled?
> >
>
> ----
> Peter Schlaile
>
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> http://lists.blender.org/mailman/listinfo/bf-committers
>
More information about the Bf-committers
mailing list