[FFmpeg-trac] #4037(undetermined:new): [Transcoding] Duration and frame number changed after transcoding

FFmpeg trac at avcodec.org
Thu Oct 16 12:15:28 CEST 2014


#4037: [Transcoding] Duration and frame number changed after transcoding
-------------------------------------+-------------------------------------
             Reporter:  hungnv       |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
  transcoding, mpegts                |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Summary of the bug:
 The input video has duration:
 Duration: 00:00:15.08, start: 91.000511, bitrate: 1428 kb/s

 After transcoding it, duration changed to:
 Duration: 00:00:15.09, start: 1.469089, bitrate: 922 kb/s

 I also use transcoding.c from trunk, modify it abit to work with mpegts
 file, duration change to:
 Duration: 00:00:15.01, start: 90.989133, bitrate: 489 kb/s

 How to reproduce:
 {{{
 %ffmpeg -v debug -y -i yeuxa90.ts -vcodec libx264 -vb 500000 -s 640x360 -f
 mpegts -aspect 16:9 -g 25 -keyint_min 50 -vf scale=640:-1 -x264opts
 "keyint=50:min-keyint=50:no-scenecut" ffmpeg.ts
 ffmpeg version 2.4.1 Copyright (c) 2000-2014 the FFmpeg developers
 built on Oct  7 2014 09:23:21 with gcc 4.6 (Ubuntu/Linaro 4.6.4-3ubuntu1)
 }}}
 The input video can be found at :
 [http://221.132.35.210/yeuxa90.ts
 ]
 I believe with ffmpeg, there's something make packet/frame duplicated, and
 with transcoding example, frame was dropped...
 Modified version of transcoding here:
 https://gist.github.com/whatvn/52e23b3f50c1b9c02cc7

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


More information about the FFmpeg-trac mailing list