[FFmpeg-trac] #1125(undetermined:new): Flash 11 RTMP h264 non monotonically increasing error

FFmpeg trac at avcodec.org
Fri Mar 23 00:42:18 CET 2012


#1125: Flash 11 RTMP h264 non monotonically increasing error
-------------------------------------+-------------------------------------
             Reporter:  finalweb     |                     Type:  defect
               Status:  new          |                 Priority:  important
            Component:               |                  Version:  git-
  undetermined                       |  master
             Keywords:  RTMP Flash   |               Blocked By:
  11 h264 monotonically              |  Reproduced by developer:  0
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 When trying to capture an RTMP stream that's published with Flash 11 using
 H264, I'm getting a "non monotonically increasing dts to muxer" error.

 The command I'm running is: /usr/local/bin/ffmpeg -i rtmp://[server
 address]/[application]/myStream -acodec libfaac -vcodec copy -f flv
 test.flv

 The same issue happens when running ffmpeg on the attached file which was
 recorded using wowza from the same Flash 11 application. Any idea what
 might be causing this issue and when there might be a fix available?

 Console output below...


 [root at domU-12-31-39-16-DD-83 test]# /usr/local/bin/ffmpeg -i
 rtmp://live.finalweb.net/94blbnunn/myStream -acodec libfaac -vcodec copy
 -f flv test.flv
 ffmpeg version N-38999-g5ca595f Copyright (c) 2000-2012 the FFmpeg
 developers
   built on Mar 21 2012 19:14:15 with gcc 4.4.5 20110214 (Red Hat 4.4.5-6)
   configuration: --enable-version3 --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libfaac --enable-libmp3lame --enable-libtheora
 --enable-libvorbis --enable-libx264 --enable-libxvid --disable-ffplay
 --enable-shared --enable-gpl --enable-postproc --enable-nonfree --enable-
 avfilter --enable-pthreads --extra-cflags=-fPIC
   libavutil      51. 43.100 / 51. 43.100
   libavcodec     54. 12.100 / 54. 12.100
   libavformat    54.  2.100 / 54.  2.100
   libavdevice    53.  4.100 / 53.  4.100
   libavfilter     2. 65.102 /  2. 65.102
   libswscale      2.  1.100 /  2.  1.100
   libswresample   0.  7.100 /  0.  7.100
   libpostproc    52.  0.100 / 52.  0.100
 [flv @ 0x1ce63a0] Estimating duration from bitrate, this may be inaccurate
 Input #0, flv, from 'rtmp://live.finalweb.net/94blbnunn/myStream':
   Metadata:
     description     :
   Duration: N/A, start: 0.000000, bitrate: 96 kb/s
     Stream #0:0: Video: h264 (Baseline), yuv420p, 320x240 [SAR 1:1 DAR
 4:3], 15 tbr, 1k tbn, 30 tbc
     Stream #0:1: Audio: nellymoser, 44100 Hz, mono, s16, 96 kb/s
 Output #0, flv, to 'test.flv':
   Metadata:
     description     :
     encoder         : Lavf54.2.100
     Stream #0:0: Video: h264 ([7][0][0][0] / 0x0007), yuv420p, 320x240
 [SAR 1:1 DAR 4:3], q=2-31, 1k tbn, 1k tbc
     Stream #0:1: Audio: aac ([10][0][0][0] / 0x000A), 44100 Hz, mono, s16,
 128 kb/s
 Stream mapping:
   Stream #0:0 -> #0:0 (copy)
   Stream #0:1 -> #0:1 (nellymoser -> libfaac)
 Press [q] to stop, [?] for help
 [flv @ 0x1dab5a0] Application provided invalid, non monotonically
 increasing dts to muxer in stream 0: 226 >= 226
 av_interleaved_write_frame(): Invalid argument

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


More information about the FFmpeg-trac mailing list