Unstripped ffmpeg
Felipe Sateler
fsateler at gmail.com
Mon Aug 31 14:43:44 UTC 2009
On Monday 31 August 2009 02:19:50 Reinhard Tartler wrote:
> Felipe Sateler <fsateler at gmail.com> writes:
> > 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?
>
> ffmpeg.unstripped is the former name, it was renamed to ffmpeg.extra and
> I didn't get to remove it from our repo yet. sorry, I'm really in a
> hurry now as tomorrow starts my honeymoon.
Oh OK, don't worry. Have a good time!
>
> >> > 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 has no mp3 encoder, but uses lame. so try liblame or something.
Yes, I see there are additional build-depends in the extra package, will try
again after that.
>
> > % 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
>
> so these should do. hm. do they work if you compile statically from
> hand?
I'll try this later.
>
> btw, for encoding to mpeg4 I'd recommend to use the libx264 encoder,
> ffmpeg-extra provides a wrapper.
I will try the static build first, and then the ffmpeg-extra with all required
build-deps.
>
> >> > 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.
>
> In ubuntu there is a metapackage 'ubuntu-restricted-extras' for
> this. Maybe it makes sense to have something like that in debimedia as
> well.
>
> BTW, totally unannounced, Fabian, feel free to announce at your
> discretion on the wiki or something or wait 2-3 weeks until I return, I
> don't mind. The local admins of the mirror seem ok with it. The
> debimedia repo can be seen here:
>
> http://debian.informatik.uni-erlangen.de/debimedia/
>
> updated daily, Fabian can sponsor uploads if necessary.
Fantastic news.
Have a nice honeymoon!
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/20090831/1c5a9153/attachment.pgp>
More information about the pkg-multimedia-maintainers
mailing list