[FFmpeg-trac] #5114(avformat:open): Assertion next_dts <= 2147483647 failed at libavformat/movenc.c:874

FFmpeg trac at avcodec.org
Fri Jan 1 16:02:44 CET 2016


#5114: Assertion next_dts <= 2147483647 failed at libavformat/movenc.c:874
-------------------------------------+-------------------------------------
             Reporter:  tsmith       |                    Owner:
                 Type:  defect       |                   Status:  open
             Priority:  important    |                Component:  avformat
              Version:  git-master   |               Resolution:
             Keywords:  crash abort  |               Blocked By:
  mov regression                     |  Reproduced by developer:  1
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * keywords:   => crash abort mov regression
 * status:  new => open
 * reproduced:  0 => 1


Comment:

 For future tickets please remember to always post the command line that
 allows to reproduce the issue together with the complete, uncut console
 output.

 The assertion failure is a regression since
 96a58a8daa4d70e19d635b3823edbb8945116358 for the given file (there was a
 crash before but only for a few revisions).
 {{{
 $ ffmpeg -i test_case.ivf out.mov
 ffmpeg version N-77567-g29e6606 Copyright (c) 2000-2015 the FFmpeg
 developers
   built with gcc 4.7 (SUSE Linux)
   configuration: --enable-gpl
   libavutil      55. 11.100 / 55. 11.100
   libavcodec     57. 20.100 / 57. 20.100
   libavformat    57. 21.100 / 57. 21.100
   libavdevice    57.  0.100 / 57.  0.100
   libavfilter     6. 22.100 /  6. 22.100
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
 Truncating packet of size 6561858 to 145
 Input #0, ivf, from 'test_case.ivf':
   Duration: N/A, bitrate: N/A
     Stream #0:0: Video: vp9 (Profile 1) (VP90 / 0x30395056), yuv444p(tv),
 17x1916, 0.0000 tbr, 0.0000 tbn, 0.0000 tbc
 [mpeg4 @ 0x3ae84e0] bitrate tolerance 4000000 too small for bitrate
 200000, overriding
 Output #0, mov, to 'out.mov':
   Metadata:
     encoder         : Lavf57.21.100
     Stream #0:0: Video: mpeg4 (mp4v / 0x7634706D), yuv420p, 17x1916,
 q=2-31, 200 kb/s, 10240 tbn, 0.0000 tbc
     Metadata:
       encoder         : Lavc57.20.100 mpeg4
     Side data:
       unknown side data type 10 (24 bytes)
 Stream mapping:
   Stream #0:0 -> #0:0 (vp9 (native) -> mpeg4 (native))
 Press [q] to stop, [?] for help
 FATAL error, file duration too long for timebase, this file will not be
 playable with quicktime. Choose a different timebase or a different
 container format
 Assertion next_dts <= 2147483647 failed at libavformat/movenc.c:874
 Aborted
 }}}

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


More information about the FFmpeg-trac mailing list