[FFmpeg-trac] #9066(ffmpeg:new): Enable explicit output extension

FFmpeg trac at avcodec.org
Sat Jan 16 04:22:14 EET 2021


#9066: Enable explicit output extension
-------------------------------------+-------------------------------------
             Reporter:  tes45t       |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  normal       |                Component:  ffmpeg
              Version:  git-master   |               Resolution:
             Keywords:  ffmpeg,      |               Blocked By:
  output, file, extension, type,     |
  format                             |
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------

Comment (by tes45t):

 Sorry, but I think this is the most fundamental feature. Deducing muxer
 info from the output file extension, while lacking explicit extension-
 muxer mapping, seems unnecessarily restrictive. There are a lot of use
 cases I experienced when I want extensionless output and want to do it
 programmatically. Also av_guess_format is an API function. I can ask my
 users to download FFmpeg binaries, but I can't force them to compile my
 program from source in order to include libavformat APIs (and also that
 would imply version dependency incompatibilities if user's FFmpeg is
 different version).

--
Ticket URL: <https://trac.ffmpeg.org/ticket/9066#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list