[FFmpeg-trac] #477(FFmpeg:new): Unnecessary h264 -> libx264 conversion when using copy video codec

FFmpeg trac at avcodec.org
Fri Sep 16 09:23:56 CEST 2011


#477: Unnecessary h264 -> libx264 conversion when using copy video codec
--------------------------------------+---------------------------------
               Reporter:  redirect77  |                  Owner:  michael
                   Type:  defect      |                 Status:  new
               Priority:  minor       |              Component:  FFmpeg
                Version:  git-master  |               Keywords:
             Blocked By:              |               Blocking:
Reproduced by developer:  0           |  Analyzed by developer:  0
--------------------------------------+---------------------------------
 I'm trying to multiplex video and audio stream into a single file, by
 using the "copy" codec for both video and audio.

 The video stream is a H.264 encoded, stored in MKV file format.
 The audio stream is an AAC encoded, stored in MKV file format.

 The command line I'm using is:
 ffmpeg.exe -y -i video.mkv -vcodec copy -i audio.mkv -acodec copy -f
 matroska clip.mkv

 , which, according to documentation should multiplex video and audio
 stream into a single MKV file without re-conversion. This is indeed the
 case for the audio stream, however for the video stream it performs
 completely unnecessary h264 -> libx264 conversion.

 The ffmpeg executable in question is statically built with MinGW build
 environment to include libx264, using the Git repository source code,
 downloaded on 16.09.2011.

 It should be also noted, that such problem doesn't occur, when the
 executable is build from the 0.8.3 release source code.

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/477>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list