[FFmpeg-trac] #6392(undetermined:new): dvb stream hd transcoding, Buffer queue overflow, dropping

FFmpeg trac at avcodec.org
Mon May 15 19:29:36 EEST 2017


#6392: dvb stream hd transcoding, Buffer queue overflow, dropping
-------------------------------------+-------------------------------------
             Reporter:  stefki       |                     Type:  defect
               Status:  new          |                 Priority:  critical
            Component:               |                  Version:
  undetermined                       |  unspecified
             Keywords:               |               Blocked By:
             Blocking:               |  Reproduced by developer:  0
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 I am trying to transcode Dvb stream and overlay dvb subtitle but I am
 getting a lot of errors and frames drops. The video gets green noise and
 freezes a lot.

 this is my command line

 {{{
 nohup ./ffmpeg -i
 "udp://lo@224.1.1.1:1235?fifo_size=256000&buffer_size=2097152&overrun_nonfatal=1"
 -copytb 1 -filter_complex "[0:v][0:s:0]overlay[v];[v]scale=1280:720[y]"
 -map [y] -map 0:1 -b:v 2000k -maxrate 2500k -bufsize 4000k -c:v libx264
 -strict 2 -profile:v "baseline" -preset veryfast -g 50 -keyint_min 50
 -acodec aac -ac 2 -ar 44100 -ab 128k -vsync 1 -async 1 -f mpegts
 udp://224.0.0.12:1123?pkt_size=1316 2> /home/chhd.log &
 }}}

 I am using latest git version, also I  tried with latest stable ffmpeg
 version, but I am facing the same problem

 stream info

 [h264 @ 0x41be020] SPS unavailable in decode_picture_timing
 [h264 @ 0x41be020] non-existing PPS 0 referenced
 [h264 @ 0x41be020] SPS unavailable in decode_picture_timing
 [h264 @ 0x41be020] non-existing PPS 0 referenced
 [h264 @ 0x41be020] decode_slice_header error
 [h264 @ 0x41be020] no frame!
 Input #0, mpegts, from
 'udp://lo@224.1.1.1:1235?fifo_size=256000&buffer_size=2097152&overrun_nonfatal=1':
 Duration: N/A, start: 1083.019778, bitrate: N/A
 Program 1924
 Stream #0:0[0xd49]: Video: h264 (High) ([27][0][0][0] / 0x001B),
 yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50
 tbr, 90k tbn, 50 tbc
 Stream #0:1[0xd4a](eng): Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz,
 stereo, s16p, 192 kb/s
 Stream #0:2[0xd74](mac): Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006)
 Stream mapping:
 Stream #0:0 (h264) -> overlay:main (graph 0)
 Stream #0:2 (dvbsub) -> overlay:overlay (graph 0)
 scale (graph 0) -> Stream #0:0 (libx264)
 Stream #0:1 -> #0:1 (mp2 (native) -> aac (native))
 Press [q] to stop, [?] for help
 [h264 @ 0x45a8380] Found reference and non-reference fields in the same
 frame, which is not implemented. Update your FFmpeg version to the newest
 one from Git. If the problem still occurs, it means that your file has a
 feature which has not been implemented.
 [h264 @ 0x45a8380] If you want to help, upload a sample of this file to
 ftp://upload.ffmpeg.org/incoming/ and contact the ffmpeg-devel mailing
 list. (ffmpeg-devel at ffmpeg.org)
 [h264 @ 0x45a8380] decode_slice_header error
 -async is forwarded to lavfi similarly to -af
 aresample=async=1:min_hard_comp=0.100000:first_pts=0.
 [h264 @ 0x434e500] mmco: unref short failure
 [h264 @ 0x43bedc0] mmco: unref short failure
 [h264 @ 0x434e500] mmco: unref short failure
 [h264 @ 0x43bedc0] mmco: unref short failure

 frame=37602 fps= 25 q=28.0 size= 426074kB time=00:25:03.67
 bitrate=2321.2kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37617 fps= 25 q=28.0 size= 426248kB time=00:25:04.28
 bitrate=2321.3kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 Last message repeated 1 times
 frame=37633 fps= 25 q=31.0 size= 426496kB time=00:25:04.83
 bitrate=2321.7kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37647 fps= 25 q=29.0 size= 426685kB time=00:25:05.32
 bitrate=2322.0kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37657 fps= 25 q=29.0 size= 426880kB time=00:25:06.09
 bitrate=2321.9kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37669 fps= 25 q=31.0 size= 427046kB time=00:25:06.51
 bitrate=2322.2kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 Last message repeated 1 times
 frame=37684 fps= 25 q=29.0 size= 427237kB time=00:25:07.04
 bitrate=2322.4kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37699 fps= 25 q=29.0 size= 427477kB time=00:25:07.53
 bitrate=2322.9kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 Last message repeated 1 times
 frame=37713 fps= 25 q=30.0 size= 427649kB time=00:25:07.99
 bitrate=2323.1kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37729 fps= 25 q=30.0 size= 427891kB time=00:25:08.57
 bitrate=2323.6kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37742 fps= 25 q=30.0 size= 428097kB time=00:25:09.06
 bitrate=2323.9kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 Last message repeated 1 times
 frame=37753 fps= 25 q=30.0 size= 428265kB time=00:25:09.64
 bitrate=2324.0kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37762 fps= 25 q=30.0 size= 428383kB time=00:25:10.13
 bitrate=2323.8kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37775 fps= 25 q=30.0 size= 428531kB time=00:25:10.59
 bitrate=2323.9kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37786 fps= 25 q=30.0 size= 428648kB time=00:25:11.17
 bitrate=2323.7kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37797 fps= 25 q=30.0 size= 428789kB time=00:25:11.68
 bitrate=2323.7kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 frame=37808 fps= 25 q=30.0 size= 428885kB time=00:25:12.22
 bitrate=2323.4kbits/s dup=44 drop=0 speed= 1x ^M[graph 0 input from stream
 0:2 @ 0x420ec60] Changing frame properties on the fly is not supported by
 all filters.
 Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.
 frame=1391989 fps= 16 q=23.0 size=15823181kB time=15:27:59.01
 bitrate=2328.0kbits/s dup=6134 drop=1677 speed=0.651x ^M[graph 0 input
 from stream 0:2 @ 0x420ec60] Changing frame properties on the fly is not
 supported by all filters.
 [Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.
 frame=1391989 fps= 16 q=23.0 size=15823181kB time=15:27:59.01
 bitrate=2328.0kbits/s dup=6134 drop=1677 speed=0.651x ^M[graph 0 input
 from stream 0:2 @ 0x420ec60] Changing frame properties on the fly is not
 supported by all filters.
 [Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.
 frame=1391989 fps= 16 q=23.0 size=15823181kB time=15:27:59.01
 bitrate=2328.0kbits/s dup=6134 drop=1677 speed=0.651x ^M[graph 0 input
 from stream 0:2 @ 0x420ec60] Changing frame properties on the fly is not
 supported by all filters.
 [Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.
 frame=1391989 fps= 16 q=23.0 size=15823181kB time=15:27:59.01
 bitrate=2328.0kbits/s dup=6134 drop=1677 speed=0.651x ^M[graph 0 input
 from stream 0:2 @ 0x420ec60] Changing frame properties on the fly is not
 supported by all filters.
 [Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.
 [graph 0 input from stream 0:2 @ 0x420ec60] Changing frame properties on
 the fly is not supported by all filters.
 [Parsed_overlay_0 @ 0x41ff5e0] [framesync @ 0x4225408] Buffer queue
 overflow, dropping.

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


More information about the FFmpeg-trac mailing list