[FFmpeg-trac] #6236(undetermined:new): FFmpeg bandwidth skyrockets upon scene change after the scene has been identical for 5 minutes.
FFmpeg
trac at avcodec.org
Mon Mar 13 17:44:57 EET 2017
#6236: FFmpeg bandwidth skyrockets upon scene change after the scene has been
identical for 5 minutes.
-------------------------------------+-------------------------------------
Reporter: adamfenn28 | Type: defect
Status: new | Priority: normal
Component: | Version:
undetermined | unspecified
Keywords: | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
-------------------------------------+-------------------------------------
Summary of the bug:
When RTMP streaming with FFmpeg, using either videotoolbox or x264, and
streaming a static image for 5 or more minutes, before a scene change to a
different image or motion video, FFmpeg will suddenly produce huge frames
upon the scene change, resulting in 2-3x the configured bit rate, for 60
seconds. If the scene is left consistent for longer than 5 minutes, the
impact will last for longer than 60 seconds.
How to reproduce:
Stream with FFmpeg using x264 or videotoolbox, and stream a static image
for 5 minutes. Observer the output bit rate and output frame size. Then
change the scene to a video. The frame size and bit rate will skyrocket.
Wait 60 seconds. Continue to observe the bitrate and frame size. They
will be reduced.
This is using ffmpeg version 3.2
--
Ticket URL: <https://trac.ffmpeg.org/ticket/6236>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list