[FFmpeg-trac] #1268(undetermined:new): Shorthand for all streams c:all

FFmpeg trac at avcodec.org
Wed May 2 11:51:55 CEST 2012


#1268: Shorthand for all streams c:all
-------------------------------------+-------------------------------------
             Reporter:  burek        |                    Owner:
                 Type:  enhancement  |                   Status:  new
             Priority:  wish         |                Component:
              Version:  unspecified  |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by burek):

 Further discussion on IRC channel revealed that there is -c which is
 equivalent for this -c:all suggestion, but the problem with -c (or rather
 with -map) is because -map 0 is not the default behavior. So, here is the
 problem. When a user types:

 {{{
 ffmpeg -i INPUT -c copy OUTPUT
 }}}

 what he is expecting is to remux his media into another container, but
 what he gets is not what he was expecting, because, in a multiple streams
 media file, ffmpeg will choose the "best pick" for multiple audio streams
 for example and will leave other audio streams not copied.

 So, my suggestion was actually to make -map 0 the default option, making
 ffmpeg copy all streams, not just to pick "the best ones" out.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/1268#comment:1>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list