[FFmpeg-trac] #2227(undetermined:new): ffmpeg incorrectly identifying mjpeg as video stream instead of attachment

FFmpeg trac at avcodec.org
Fri Mar 22 00:34:21 CET 2013


#2227: ffmpeg incorrectly identifying mjpeg as video stream instead of attachment
-------------------------------------+-------------------------------------
             Reporter:  ramitbhalla  |                    Owner:
                 Type:  defect       |                   Status:  new
             Priority:  normal       |                Component:
              Version:  unspecified  |  undetermined
             Keywords:  wtv          |               Resolution:
             Blocking:               |               Blocked By:
Analyzed by developer:  0            |  Reproduced by developer:  0
-------------------------------------+-------------------------------------

Comment (by cehoyos):

 Replying to [comment:45 ramitbhalla]:
 > Replying to [comment:43 cehoyos]:
 > > Is anything wrong with one of the following two commands?
 > > $ ffmpeg -i "Family Guy-S11E14-Call Girl.mp4" -qscale 2 out.avi
 > > $ ffmpeg -i "Family Guy-S11E14-Call Girl.mp4" -map 0:2 out.jpg
 > > If yes that would (probably) indicate a bug.
 >
 > Taht's fine, it works and will work since there is ONLY 1 audio stream.
 What if there are 2 audio streams and you want to copy both, how will you
 do it? you can't use map 0:a since you need to add map 0:v and that will
 fail.

 The following should work fine:
 $ ffmpeg -i input_with_multiple_audio_channels -map 0:0 -map 0:1 -map 0:2
 out.avi
 Please remember that generally -map 0 cannot work the way you seem to
 expect:
 The option -map 0 does not mean "copy all streams for which it makes
 sense" but "copy all streams".

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


More information about the FFmpeg-trac mailing list