[FFmpeg-devel] [PATCH] Default to using libraries when enabled

Måns Rullgård mans
Thu May 21 02:24:20 CEST 2009

David Conrad <lessen42 at gmail.com> writes:

> Hi,
> This changes the order of initialization so that external libraries
> that are enabled are used by default over native codecs. My main
> motivation in moving these is to be able to have the ogg and mkv
> muxers default to encoding via libvorbis if it's enabled; currently,
> specifying CODEC_ID_VORBIS will use the native encoder regardless,
> which is much worse quality.

That sorry excuse for an encoder should IMO be disabled/deleted until
someone writes a decent one.

> However, this also affects faad and xvid. IMO, faad should be
> preferred anyway until the native decoder supports SBR, then dropped
> soon after. My only argument for xvid is that it's probably what users
> want to use when they --enable-libxvid.

More information about the ffmpeg-devel mailing list