[FFmpeg-trac] #9690(undetermined:new): Option to override default decoders at build time

FFmpeg trac at avcodec.org
Wed Mar 16 00:01:41 EET 2022


#9690: Option to override default decoders at build time
-------------------------------------+-------------------------------------
             Reporter:  Cosmin       |                     Type:
  Stejerean                          |  enhancement
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 In some cases it would be useful to override the default decoders used by
 ffmpeg when creating a build. For example fdk_aac is a more robust AAC
 decoder than the built-in AAC decoder, and among other things it can
 decode xHE-AAC.

 When building ffmpeg with fdk_aac it would be great if there was also an
 option to mark this as the default decoder so that it would get used
 automatically on AAC streams. Of course it's possible to manually override
 the decoder for a given input using -c:a fdk_aac before the -i input but
 this requires using a multi-step operation, first inspecting the source
 with ffprobe, determining what codec is being used to select the correct
 decoder and then issuing the desired ffmpeg command.

 While this is fine for manual processing, for automated processing it's
 convenient to be able to point ffmpeg at any input and rely on it to do
 the right thing in a single shot.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9690>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list