[FFmpeg-trac] #5764(undetermined:closed): ffmpeg deadlock with first pass x264 encode with >=slower and bitrate set

FFmpeg trac at avcodec.org
Thu Aug 11 02:58:24 EEST 2016


#5764: ffmpeg deadlock with first pass x264 encode with >=slower and bitrate set
-------------------------------------+-------------------------------------
             Reporter:  MonoS        |                    Owner:
                 Type:  defect       |                   Status:  closed
             Priority:  important    |                Component:
              Version:  git-master   |  undetermined
             Keywords:               |               Resolution:
             Blocking:               |  worksforme
Analyzed by developer:  0            |               Blocked By:
                                     |  Reproduced by developer:  0
-------------------------------------+-------------------------------------
Changes (by cehoyos):

 * status:  new => closed
 * resolution:   => worksforme


Comment:

 Please reopen if you can provide a backtrace, your report indicates a
 hardware issue afaict.
 {{{
 $ ffmpeg -i ffmpeg\ deadlock\ on\ 1pass.mkv -c:v libx264 -preset slower
 -b:v 9102k -f null -
 ffmpeg version N-81311-g16ea0bc Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 4.8 (SUSE Linux)
   configuration: --enable-gpl --enable-libx264
   libavutil      55. 28.100 / 55. 28.100
   libavcodec     57. 51.100 / 57. 51.100
   libavformat    57. 46.100 / 57. 46.100
   libavdevice    57.  0.102 / 57.  0.102
   libavfilter     6. 50.100 /  6. 50.100
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  1.100 /  2.  1.100
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from 'ffmpeg deadlock on 1pass.mkv':
   Metadata:
     encoder         : libebml v1.3.4 + libmatroska v1.4.5
     creation_time   : 2016-08-10 10:41:07
   Duration: 00:02:47.21, start: 0.000000, bitrate: 18018 kb/s
     Stream #0:0: Video: h264 (High), yuv420p(tv, bt709), 1920x1080 [SAR
 1:1 DAR 16:9], 24 fps, 24 tbr, 1k tbn, 48 tbc
     Metadata:
       BPS             : 18016041
       BPS-eng         : 18016041
       DURATION        : 00:02:47.209000000
       DURATION-eng    : 00:02:47.209000000
       NUMBER_OF_FRAMES: 4013
       NUMBER_OF_FRAMES-eng: 4013
       NUMBER_OF_BYTES : 376555527
       NUMBER_OF_BYTES-eng: 376555527
       _STATISTICS_WRITING_APP: mkvmerge v9.3.1 ('Mask Machine') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v9.3.1 ('Mask Machine') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2016-08-10 10:41:07
       _STATISTICS_WRITING_DATE_UTC-eng: 2016-08-10 10:41:07
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
 [libx264 @ 0x1f87ce0] using SAR=1/1
 [libx264 @ 0x1f87ce0] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
 SlowShuffle
 [libx264 @ 0x1f87ce0] profile High, level 5.0
 [null @ 0x1f8ad60] Using AVStream.codec to pass codec parameters to muxers
 is deprecated, use AVStream.codecpar instead.
 Output #0, null, to 'pipe:':
   Metadata:
     encoder         : Lavf57.46.100
     Stream #0:0: Video: h264 (libx264), yuv420p, 1920x1080 [SAR 1:1 DAR
 16:9], q=-1--1, 9102 kb/s, 24 fps, 24 tbn, 24 tbc
     Metadata:
       BPS             : 18016041
       BPS-eng         : 18016041
       DURATION        : 00:02:47.209000000
       DURATION-eng    : 00:02:47.209000000
       NUMBER_OF_FRAMES: 4013
       NUMBER_OF_FRAMES-eng: 4013
       NUMBER_OF_BYTES : 376555527
       NUMBER_OF_BYTES-eng: 376555527
       _STATISTICS_WRITING_APP: mkvmerge v9.3.1 ('Mask Machine') 64bit
       _STATISTICS_WRITING_APP-eng: mkvmerge v9.3.1 ('Mask Machine') 64bit
       _STATISTICS_WRITING_DATE_UTC: 2016-08-10 10:41:07
       _STATISTICS_WRITING_DATE_UTC-eng: 2016-08-10 10:41:07
       _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
       encoder         : Lavc57.51.100 libx264
     Side data:
       cpb: bitrate max/min/avg: 0/0/9102000 buffer size: 0 vbv_delay: -1
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
 Press [q] to stop, [?] for help
 frame= 4013 fps=1.1 q=-1.0 Lsize=N/A time=00:02:47.12 bitrate=N/A
 speed=0.0441x
 video:197002kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: unknown
 [libx264 @ 0x1f87ce0] frame I:20    Avg QP:10.07  size:114202
 [libx264 @ 0x1f87ce0] frame P:1251  Avg QP:14.41  size: 63829
 [libx264 @ 0x1f87ce0] frame B:2742  Avg QP:14.99  size: 43617
 [libx264 @ 0x1f87ce0] consecutive B-frames:  3.0%  6.6% 33.5% 56.9%
 [libx264 @ 0x1f87ce0] mb I  I16..4: 44.8% 47.5%  7.7%
 [libx264 @ 0x1f87ce0] mb P  I16..4:  5.2% 15.3%  1.3%  P16..4: 28.6%  9.3%
 5.3%  0.1%  0.0%    skip:34.9%
 [libx264 @ 0x1f87ce0] mb B  I16..4:  1.2%  3.3%  0.3%  B16..8: 31.9%  8.9%
 1.8%  direct: 8.9%  skip:43.8%  L0:52.7% L1:41.0% BI: 6.3%
 [libx264 @ 0x1f87ce0] final ratefactor: 17.59
 [libx264 @ 0x1f87ce0] 8x8 transform intra:68.7% inter:68.5%
 [libx264 @ 0x1f87ce0] direct mvs  spatial:99.1% temporal:0.9%
 [libx264 @ 0x1f87ce0] coded y,uvDC,uvAC intra: 74.6% 59.3% 26.4% inter:
 31.4% 22.5% 3.3%
 [libx264 @ 0x1f87ce0] i16 v,h,dc,p: 42% 16% 25% 18%
 [libx264 @ 0x1f87ce0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  7%  9% 13% 10% 14%
 11% 14%  9% 12%
 [libx264 @ 0x1f87ce0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 14% 16% 22%  6%  8%
 7% 10%  6% 11%
 [libx264 @ 0x1f87ce0] i8c dc,h,v,p: 51% 25% 16%  8%
 [libx264 @ 0x1f87ce0] Weighted P-Frames: Y:11.8% UV:7.0%
 [libx264 @ 0x1f87ce0] ref P L0: 42.2%  6.1% 17.8%  9.8%  7.6%  6.6%  5.5%
 3.8%  0.6%  0.0%
 [libx264 @ 0x1f87ce0] ref B L0: 63.3% 15.6%  8.8%  4.7%  3.8%  2.6%  1.2%
 [libx264 @ 0x1f87ce0] ref B L1: 95.2%  4.8%
 [libx264 @ 0x1f87ce0] kb/s:9651.69
 }}}

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


More information about the FFmpeg-trac mailing list