[FFmpeg-trac] #2467(avfilter:reopened): -itsoffset with overlay filter buffer queue overflow

FFmpeg trac at avcodec.org
Tue Oct 20 06:03:25 CEST 2015


#2467: -itsoffset with overlay filter buffer queue overflow
------------------------------------+------------------------------------
             Reporter:  Timbot      |                    Owner:
                 Type:  defect      |                   Status:  reopened
             Priority:  important   |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  regression  |               Blocked By:
             Blocking:              |  Reproduced by developer:  1
Analyzed by developer:  0           |
------------------------------------+------------------------------------
Changes (by arf1372):

 * status:  closed => reopened
 * resolution:  fixed =>


Comment:

 Hello

 I have similar problem using overlay and trim together:

 I have a video that have a logo that should be delogoed and also the video
 have some boxes popping up in just 15 seconds of the file and I want to
 remove that too.

 As examples of `overlay` filter in online ffmpeg docs, I've used this
 command that throws me some `Buffer queue overflow, dropping.` messages
 and the video freezes after 3rd second to when the trim has been occured:
 (to have informations I appended `-report`)

 {{{
 $ ./ffmpeg -i ~/Videos/SJ9VRF.mp4 -vf
 '[in]split[mainlogo][boxlogo];[mainlogo]delogo=x=95:y=35:w=80:h=20[maindelogo];[boxlogo]trim=start=60:end=75,delogo=300:30:100:20:show=1[boxdelogo];[maindelogo][boxdelogo]overlay=eof_action=pass[out]'
 -report -y ~/Videos/SJ9VRF-edited.avi
 }}}

 The output is:

 {{{
 ffmpeg started on 2015-10-20 at 07:19:25
 Report written to "ffmpeg-20151020-071925.log"
 ffmpeg version N-50577-g777b305-static http://johnvansickle.com/ffmpeg/
 Copyright (c) 2000-2015 the FFmpeg developers
   built with gcc 4.9.3 (Debian 4.9.3-5)
   configuration: --enable-gpl --enable-version3 --disable-shared
 --disable-debug --enable-runtime-cpudetect --enable-libmp3lame --enable-
 libx264 --enable-libx265 --enable-libwebp --enable-libspeex --enable-
 libvorbis --enable-libvpx --enable-libfreetype --enable-fontconfig
 --enable-libxvid --enable-libopencore-amrnb --enable-libopencore-amrwb
 --enable-libtheora --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-
 gray --enable-libopenjpeg --enable-libopus --enable-libass --enable-gnutls
 --enable-libvidstab --enable-libsoxr --enable-frei0r --enable-libfribidi
 --cc=gcc-4.9
   libavutil      55.  4.100 / 55.  4.100
   libavcodec     57.  7.100 / 57.  7.100
   libavformat    57.  8.100 / 57.  8.100
   libavdevice    57.  0.100 / 57.  0.100
   libavfilter     6. 11.100 /  6. 11.100
   libswscale      4.  0.100 /  4.  0.100
   libswresample   2.  0.100 /  2.  0.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/arf1372/Videos/SJ9VRF.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 512
     compatible_brands: isomiso2avc1mp41
     encoder         : Lavf56.1.100
   Duration: 00:05:00.79, start: 0.083696, bitrate: 808 kb/s
     Stream #0:0(eng): Video: h264 (Constrained Baseline) (avc1 /
 0x31637661), yuv420p, 640x360 [SAR 1:1 DAR 16:9], 756 kb/s, 25 fps, 25
 tbr, 12800 tbn, 50 tbc (default)
     Metadata:
       handler_name    : VideoHandler
     Stream #0:1(eng): Audio: aac (HE-AAC) (mp4a / 0x6134706D), 44100 Hz,
 stereo, fltp, 48 kb/s (default)
     Metadata:
       handler_name    : SoundHandler
 [Parsed_delogo_1 @ 0x41d23e0] Note: default band value was changed from 4
 to 1.
 [Parsed_delogo_3 @ 0x41a0720] Note: default band value was changed from 4
 to 1.
 Output #0, avi, to '/home/arf1372/Videos/SJ9VRF-edited.avi':
   Metadata:
     major_brand     : isom
     minor_version   : 512
     compatible_brands: isomiso2avc1mp41
     ISFT            : Lavf57.8.100
     Stream #0:0(eng): Video: mpeg4 (FMP4 / 0x34504D46), yuv420p, 640x360
 [SAR 1:1 DAR 16:9], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc (default)
     Metadata:
       handler_name    : VideoHandler
       encoder         : Lavc57.7.100 mpeg4
     Stream #0:1(eng): Audio: mp3 (libmp3lame) (U[0][0][0] / 0x0055), 44100
 Hz, stereo, fltp (default)
     Metadata:
       handler_name    : SoundHandler
       encoder         : Lavc57.7.100 libmp3lame
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> mpeg4 (native))
   Stream #0:1 -> #0:1 (aac (native) -> mp3 (libmp3lame))
 Press [q] to stop, [?] for help
 [Parsed_overlay_4 @ 0x41a1d60] [framesync @ 0x41a1ea8] Buffer queue
 overflow, dropping.
     Last message repeated 277 times
 [Parsed_overlay_4 @ 0x41a1d60] [framesync @ 0x41a1ea8] Buffer queue
 overflow, dropping.
     Last message repeated 357 times
 [Parsed_overlay_4 @ 0x41a1d60] [framesync @ 0x41a1ea8] Buffer queue
 overflow, dropping.
     Last message repeated 356 times
 [Parsed_overlay_4 @ 0x41a1d60] [framesync @ 0x41a1ea8] Buffer queue
 overflow, dropping.
     Last message repeated 355 times
 [Parsed_overlay_4 @ 0x41a1d60] [framesync @ 0x41a1ea8] Buffer queue
 overflow, dropping.
     Last message repeated 84 times
 frame= 6084 fps=257 q=31.0 Lsize=   13800kB time=00:05:00.80 bitrate=
 375.8kbits/s
 video:8640kB audio:4700kB subtitle:0kB other streams:0kB global
 headers:0kB muxing overhead: 3.443839%
 }}}

 I've also attached the report file.

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


More information about the FFmpeg-trac mailing list