Unstripped ffmpeg

Felipe Sateler fsateler at gmail.com
Sun Aug 30 19:42:48 UTC 2009


On Sunday 30 August 2009 14:59:26 Reinhard Tartler wrote:
> Felipe Sateler <fsateler at gmail.com> writes:
> > How is one supposed to build unstripped ffmpeg binaries?
>
> By building the package ffmpeg-extra

That's ffmpeg.extra, right? If so, what's ffmpeg.unstripped for?

>
> > I built from the master.unstripped branch but still have missing
> > codecs.
>
> Seems like a bug. which ones are missing?

mpeg4 and mp3, at least. What confuses me is that ffmpeg says it was built 
without mpeg4 support, but shows as available, but does not work:

% ffmpeg -formats | grep mpeg4
FFmpeg version SVN-r18630-4:0.5+svn20090420-2, Copyright (c) 2000-2009 Fabrice 
Bellard, et al.
  configuration: --disable-encoder=h263 --disable-encoder=h263p --disable-
encoder=mpeg2video --disable-encoder=mpeg4 --disable-encoder=msmpeg4v1 --
disable-encoder=msmpeg4v2 --disable-encoder=msmpeg4v3 --extra-
version=4:0.5+svn20090420-2 --prefix=/usr --enable-avfilter --enable-avfilter-
lavf --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-
libtheora --enable-libvorbis --enable-pthreads --disable-stripping --disable-
vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --
enable-libfaad --enable-libdc1394 --enable-shared --disable-static
  libavutil     49.15. 0 / 49.15. 0
  libavcodec    52.20. 0 / 52.20. 0
  libavformat   52.31. 0 / 52.31. 0
  libavdevice   52. 1. 0 / 52. 1. 0
  libavfilter    0. 4. 0 /  0. 4. 0
  libswscale     0. 7. 1 /  0. 7. 1
  libpostproc   51. 2. 0 / 51. 2. 0
  built on May  8 2009 06:31:25, gcc: 4.3.3
 DEVSDT mpeg4           MPEG-4 part 2
 DEVSD  msmpeg4         MPEG-4 part 2 Microsoft variant version 3
 DEVSD  msmpeg4v1       MPEG-4 part 2 Microsoft variant version 1
 DEVSD  msmpeg4v2       MPEG-4 part 2 Microsoft variant version 2


>
> > Also, I note that master.{extra,unstripped} do not build a
> > ffmpeg package, they only build the -{unstripped,extra} libraries. Why
> > is this so?
>
> They install replacement libraries in /usr/lib. There is no need to
> rebuild 'ffmpeg', as they dynamically link against libavcodec.

Hmm ok. I guess building a ffmpeg-unstripped metapackage that pulls all 
unstripped libs might be a good idea.

Saludos,
Felipe Sateler
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 835 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20090830/f3785991/attachment.pgp>


More information about the pkg-multimedia-maintainers mailing list