[FFmpeg-trac] #2520(avfilter:new): Alpha channel does not work on GEQ filter on RGB mode

FFmpeg trac at avcodec.org
Tue Apr 30 22:42:40 CEST 2013


#2520: Alpha channel does not work on GEQ filter on RGB mode
------------------------------------+------------------------------------
             Reporter:  jbvsmo      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  geq         |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by jbvsmo):

 There wasn't any thing special on INFO loglevel, so maybe you want it more
 verbose (only one second of video output):
 Do you also want the output from YCbCr mode?

 {{{
 $ ffmpeg -v 99 -i ck.mp4 -vf "scale=640:360, format=rgba[a];
 movie=base.mp4, scale=640:360[b]; [a]format=yuva444p,
 geq=alpha_expr=100:r=p(X\,Y), [b]overlay" -r 25 -t 1 out.mp4
 ffmpeg version N-41713-g53efb2f Copyright (c) 2000-2013 the FFmpeg
 developers
   built on Apr 30 2013 16:23:43 with gcc 4.7 (Ubuntu/Linaro
 4.7.2-2ubuntu1)
   configuration: --enable-gpl --enable-libass --enable-libfaac --enable-
 libfdk-aac --enable-libmp3lame --enable-libopencore-amrnb --enable-
 libopencore-amrwb --enable-libspeex --enable-librtmp --enable-libtheora
 --enable-libvorbis --enable-libvpx --enable-x11grab --enable-libx264
 --enable-nonfree --enable-version3 --enable-libfreetype --enable-
 libvidstab
   libavutil      52. 27.101 / 52. 27.101
   libavcodec     55.  6.100 / 55.  6.100
   libavformat    55.  3.100 / 55.  3.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 61.101 /  3. 61.101
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  3.100 / 52.  3.100
 Splitting the commandline.
 Reading option '-v' ... matched as option 'v' (set logging level) with
 argument '99'.
 Reading option '-i' ... matched as input file with argument 'ck.mp4'.
 Reading option '-vf' ... matched as option 'vf' (set video filters) with
 argument 'scale=640:360, format=rgba[a]; movie=base.mp4, scale=640:360[b];
 [a]format=yuva444p, geq=alpha_expr=100:r=p(X\,Y), [b]overlay'.
 Reading option '-r' ... matched as option 'r' (set frame rate (Hz value,
 fraction or abbreviation)) with argument '25'.
 Reading option '-t' ... matched as option 't' (record or transcode
 "duration" seconds of audio/video) with argument '1'.
 Reading option 'out.mp4' ... matched as output file.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option v (set logging level) with argument 99.
 Successfully parsed a group of options.
 Parsing a group of options: input file ck.mp4.
 Successfully parsed a group of options.
 Opening an input file: ck.mp4.
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x205ec40] Format mov,mp4,m4a,3gp,3g2,mj2
 probed with size=2048 and score=100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x205ec40] ISO: File Type Major Brand: isom
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x205ec40] File position before
 avformat_find_stream_info() is 4282
 [h264 @ 0x205ffe0] no picture
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x205ec40] All info found
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x205ec40] File position after
 avformat_find_stream_info() is 28639
 Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'ck.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 512
     compatible_brands: isomiso2avc1mp41
     creation_time   : 2011-02-06 14:28:43
     encoder         : Lavf54.19.100
   Duration: 00:00:10.00, start: 0.000000, bitrate: 607 kb/s
     Stream #0:0(eng), 1, 1/30: Video: h264 (High) (avc1 / 0x31637661),
 yuv420p, 640x480 [SAR 81:80 DAR 27:20], 1/60, 604 kb/s, 30 fps, 30 tbr, 30
 tbn, 60 tbc
     Metadata:
       creation_time   : 2011-02-06 14:28:43
       handler_name    : VideoHandler
 Successfully opened the file.
 Parsing a group of options: output file out.mp4.
 Applying option vf (set video filters) with argument scale=640:360,
 format=rgba[a]; movie=base.mp4, scale=640:360[b]; [a]format=yuva444p,
 geq=alpha_expr=100:r=p(X\,Y), [b]overlay.
 Applying option r (set frame rate (Hz value, fraction or abbreviation))
 with argument 25.
 Applying option t (record or transcode "duration" seconds of audio/video)
 with argument 1.
 Successfully parsed a group of options.
 Opening an output file: out.mp4.
 Successfully opened the file.
 [Parsed_scale_0 @ 0x2065500] Setting 'w' to value '640'
 [Parsed_scale_0 @ 0x2065500] Setting 'h' to value '360'
 [Parsed_scale_0 @ 0x2065500] Setting 'flags' to value '0x4'
 [Parsed_scale_0 @ 0x2065500] w:640 h:360 flags:'0x4' interl:0
 [Parsed_format_1 @ 0x20664a0] compat: called with args=[rgba]
 [Parsed_format_1 @ 0x20664a0] Setting 'pix_fmts' to value 'rgba'
 [Parsed_movie_2 @ 0x2066760] Setting 'filename' to value 'base.mp4'
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2066cc0] Format mov,mp4,m4a,3gp,3g2,mj2
 probed with size=2048 and score=100
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2066cc0] ISO: File Type Major Brand: isom
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2066cc0] File position before
 avformat_find_stream_info() is 506746
 [h264 @ 0x203c4a0] no picture
 [aac @ 0x203dc60] skip whole frame, skip left: 0
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2066cc0] All info found
 [mov,mp4,m4a,3gp,3g2,mj2 @ 0x2066cc0] File position after
 avformat_find_stream_info() is 19211
 [h264 @ 0x203c4a0] detected 4 logical cores
 [Parsed_movie_2 @ 0x2066760] seek_point:0 format_name:(null)
 file_name:base.mp4 stream_index:-1
 [Parsed_scale_3 @ 0x2050680] Setting 'w' to value '640'
 [Parsed_scale_3 @ 0x2050680] Setting 'h' to value '360'
 [Parsed_scale_3 @ 0x2050680] Setting 'flags' to value '0x4'
 [Parsed_scale_3 @ 0x2050680] w:640 h:360 flags:'0x4' interl:0
 [Parsed_format_4 @ 0x2051760] compat: called with args=[yuva444p]
 [Parsed_format_4 @ 0x2051760] Setting 'pix_fmts' to value 'yuva444p'
 [Parsed_geq_5 @ 0x203db40] Setting 'alpha_expr' to value '100'
 [Parsed_geq_5 @ 0x203db40] Setting 'r' to value 'p(X,Y)'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'video_size' to value
 '640x480'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'pix_fmt' to value '0'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'time_base' to value
 '1/30'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'pixel_aspect' to
 value '81/80'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'sws_param' to value
 'flags=2'
 [graph 0 input from stream 0:0 @ 0x20514a0] Setting 'frame_rate' to value
 '30/1'
 [graph 0 input from stream 0:0 @ 0x20514a0] w:640 h:480 pixfmt:yuv420p
 tb:1/30 fr:30/1 sar:81/80 sws_param:flags=2
 [format @ 0x2041f40] compat: called with
 args=[yuv420p|yuvj420p|yuv422p|yuv444p]
 [format @ 0x2041f40] Setting 'pix_fmts' to value
 'yuv420p|yuvj420p|yuv422p|yuv444p'
 [auto-inserted scaler 0 @ 0x2053d80] Setting 'w' to value '0'
 [auto-inserted scaler 0 @ 0x2053d80] Setting 'h' to value '0'
 [auto-inserted scaler 0 @ 0x2053d80] Setting 'flags' to value '0x4'
 [auto-inserted scaler 0 @ 0x2053d80] w:0 h:0 flags:'0x4' interl:0
 [Parsed_format_4 @ 0x2051760] auto-inserting filter 'auto-inserted scaler
 0' between the filter 'Parsed_format_1' and the filter 'Parsed_format_4'
 [auto-inserted scaler 1 @ 0x205a9a0] Setting 'w' to value '0'
 [auto-inserted scaler 1 @ 0x205a9a0] Setting 'h' to value '0'
 [auto-inserted scaler 1 @ 0x205a9a0] Setting 'flags' to value '0x4'
 [auto-inserted scaler 1 @ 0x205a9a0] w:0 h:0 flags:'0x4' interl:0
 [Parsed_geq_5 @ 0x203db40] auto-inserting filter 'auto-inserted scaler 1'
 between the filter 'Parsed_format_4' and the filter 'Parsed_geq_5'
 [auto-inserted scaler 2 @ 0x205b780] Setting 'w' to value '0'
 [auto-inserted scaler 2 @ 0x205b780] Setting 'h' to value '0'
 [auto-inserted scaler 2 @ 0x205b780] Setting 'flags' to value '0x4'
 [auto-inserted scaler 2 @ 0x205b780] w:0 h:0 flags:'0x4' interl:0
 [Parsed_overlay_6 @ 0x20529e0] auto-inserting filter 'auto-inserted scaler
 2' between the filter 'Parsed_geq_5' and the filter 'Parsed_overlay_6'
 [AVFilterGraph @ 0x20754a0] query_formats: 10 queried, 9 merged, 3 already
 done, 0 delayed
 [Parsed_scale_3 @ 0x2050680] w:540 h:360 fmt:yuv420p sar:1/1 -> w:640
 h:360 fmt:yuv420p sar:27/32 flags:0x4
 [Parsed_scale_0 @ 0x2065500] w:640 h:480 fmt:yuv420p sar:81/80 -> w:640
 h:360 fmt:rgba sar:243/320 flags:0x4
 [auto-inserted scaler 0 @ 0x2053d80] w:640 h:360 fmt:rgba sar:243/320 ->
 w:640 h:360 fmt:yuva444p sar:243/320 flags:0x4
 [swscaler @ 0x2417660] gbrp output is not supported with half chroma
 resolution, switching to full
 [swscaler @ 0x242c3e0] gbrp output is not supported with half chroma
 resolution, switching to full
 [swscaler @ 0x2441c60] gbrp output is not supported with half chroma
 resolution, switching to full
 [auto-inserted scaler 1 @ 0x205a9a0] w:640 h:360 fmt:yuva444p sar:243/320
 -> w:640 h:360 fmt:gbrp sar:243/320 flags:0x4
 [auto-inserted scaler 2 @ 0x205b780] w:640 h:360 fmt:gbrp sar:243/320 ->
 w:640 h:360 fmt:yuva420p sar:243/320 flags:0x4
 [Parsed_overlay_6 @ 0x20529e0] main w:640 h:360 fmt:yuv420p overlay w:640
 h:360 fmt:yuva420p
 [libx264 @ 0x2064580] using mv_range_thread = 24
 [libx264 @ 0x2064580] using SAR=27/32
 [libx264 @ 0x2064580] using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
 SlowShuffle
 [libx264 @ 0x2064580] profile High, level 3.0
 [libx264 @ 0x2064580] 264 - core 130 r60 c832fe9 - H.264/MPEG-4 AVC codec
 - Copyleft 2003-2013 - http://www.videolan.org/x264.html - options:
 cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1
 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1
 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=6
 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25
 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0
 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
 [h264 @ 0x205ffe0] detected 4 logical cores
 Output #0, mp4, to 'out.mp4':
   Metadata:
     major_brand     : isom
     minor_version   : 512
     compatible_brands: isomiso2avc1mp41
     encoder         : Lavf55.3.100
     Stream #0:0(eng), 0, 1/12800: Video: h264 (libx264) ([33][0][0][0] /
 0x0021), yuv420p, 640x360 [SAR 27:32 DAR 3:2], 1/25, q=-1--1, 12800 tbn,
 25 tbc
     Metadata:
       creation_time   : 2011-02-06 14:28:43
       handler_name    : VideoHandler
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 -> libx264)
 Press [q] to stop, [?] for help
 [h264 @ 0x307ce20] no picture
 [h264 @ 0x30c1b40] no picture
 [h264 @ 0x2040640] no picture
 [h264 @ 0x2045e60] no picture
 [Parsed_overlay_6 @ 0x20529e0] n:0.000000 t:0.000000 pos:48.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:1.000000 t:0.033333 pos:19297.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:2.000000 t:0.066667 pos:19211.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:3.000000 t:0.100000 pos:19369.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:4.000000 t:0.133333 pos:18725.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 n:5.000000 t:0.166667 pos:19927.000000 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:6.000000 t:0.200000 pos:19857.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:7.000000 t:0.233333 pos:19980.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:8.000000 t:0.266667 pos:19445.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:9.000000 t:0.300000 pos:20487.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:10.000000 t:0.333333 pos:20425.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:11.000000 t:0.366667 pos:20540.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:12.000000 t:0.400000 pos:20036.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:13.000000 t:0.433333 pos:21715.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 n:14.000000 t:0.466667 pos:21634.000000 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:15.000000 t:0.500000 pos:21784.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:16.000000 t:0.533333 pos:20589.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 *** drop!
 [Parsed_overlay_6 @ 0x20529e0] n:17.000000 t:0.566667 pos:22793.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:18.000000 t:0.600000 pos:22710.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:19.000000 t:0.633333 pos:22850.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:20.000000 t:0.666667 pos:21884.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:21.000000 t:0.700000 pos:23799.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:22.000000 t:0.733333 pos:23725.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 *** drop!
 n:23.000000 t:0.766667 pos:23862.000000 x:0.000000 xi:0 y:0.000000
 yi:0dup=0 drop=2
 [Parsed_overlay_6 @ 0x20529e0] n:24.000000 t:0.800000 pos:22910.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:25.000000 t:0.833333 pos:24583.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:26.000000 t:0.866667 pos:24521.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 [Parsed_overlay_6 @ 0x20529e0] n:27.000000 t:0.900000 pos:24637.000000
 x:0.000000 xi:0 y:0.000000 yi:0
 No more output streams to write to, finishing.
 [libx264 @ 0x2064580] frame=   0 QP=20.57 NAL=3 Slice:I Poc:0   I:920  P:0
 SKIP:0    size=11385 bytes
 [libx264 @ 0x2064580] frame=   1 QP=22.41 NAL=2 Slice:P Poc:8   I:32
 P:389  SKIP:499  size=3261 bytes
 [libx264 @ 0x2064580] frame=   2 QP=26.14 NAL=2 Slice:B Poc:4   I:3
 P:209  SKIP:697  size=621 bytes
 [libx264 @ 0x2064580] frame=   3 QP=24.23 NAL=0 Slice:B Poc:2   I:0
 P:22   SKIP:898  size=44 bytes
 [libx264 @ 0x2064580] frame=   4 QP=28.31 NAL=0 Slice:B Poc:6   I:2
 P:185  SKIP:729  size=478 bytes
 [libx264 @ 0x2064580] frame=   5 QP=23.36 NAL=2 Slice:P Poc:16  I:20
 P:371  SKIP:529  size=2647 bytes
 [libx264 @ 0x2064580] frame=   6 QP=25.60 NAL=2 Slice:B Poc:12  I:1
 P:212  SKIP:698  size=904 bytes
 [libx264 @ 0x2064580] frame=   7 QP=28.54 NAL=0 Slice:B Poc:10  I:0
 P:202  SKIP:707  size=598 bytes
 [libx264 @ 0x2064580] frame=   8 QP=26.34 NAL=0 Slice:B Poc:14  I:0
 P:53   SKIP:867  size=78 bytes
 [libx264 @ 0x2064580] frame=   9 QP=23.11 NAL=2 Slice:P Poc:24  I:51
 P:366  SKIP:503  size=3027 bytes
 [libx264 @ 0x2064580] frame=  10 QP=25.85 NAL=2 Slice:B Poc:20  I:2
 P:211  SKIP:697  size=704 bytes
 [libx264 @ 0x2064580] frame=  11 QP=27.90 NAL=0 Slice:B Poc:18  I:0
 P:198  SKIP:716  size=544 bytes
 [libx264 @ 0x2064580] frame=  12 QP=29.35 NAL=0 Slice:B Poc:22  I:1
 P:186  SKIP:729  size=417 bytes
 [libx264 @ 0x2064580] frame=  13 QP=23.14 NAL=2 Slice:P Poc:32  I:15
 P:356  SKIP:549  size=1962 bytes
 [libx264 @ 0x2064580] frame=  14 QP=28.52 NAL=2 Slice:B Poc:28  I:2
 P:204  SKIP:710  size=499 bytes
 [libx264 @ 0x2064580] frame=  15 QP=29.76 NAL=0 Slice:B Poc:26  I:0
 P:55   SKIP:865  size=70 bytes
 [libx264 @ 0x2064580] frame=  16 QP=28.69 NAL=0 Slice:B Poc:30  I:0
 P:164  SKIP:754  size=289 bytes
 [libx264 @ 0x2064580] frame=  17 QP=24.74 NAL=2 Slice:P Poc:40  I:9
 P:292  SKIP:619  size=1211 bytes
 [libx264 @ 0x2064580] frame=  18 QP=25.95 NAL=2 Slice:B Poc:36  I:0
 P:220  SKIP:694  size=535 bytes
 [libx264 @ 0x2064580] frame=  19 QP=27.00 NAL=0 Slice:B Poc:34  I:0
 P:58   SKIP:862  size=62 bytes
 [libx264 @ 0x2064580] frame=  20 QP=29.58 NAL=0 Slice:B Poc:38  I:0
 P:196  SKIP:722  size=369 bytes
 [libx264 @ 0x2064580] frame=  21 QP=27.46 NAL=2 Slice:P Poc:48  I:17
 P:278  SKIP:625  size=1332 bytes
 [libx264 @ 0x2064580] frame=  22 QP=25.02 NAL=2 Slice:B Poc:44  I:0
 P:232  SKIP:673  size=954 bytes
 [libx264 @ 0x2064580] frame=  23 QP=28.87 NAL=0 Slice:B Poc:42  I:0
 P:182  SKIP:730  size=405 bytes
 [libx264 @ 0x2064580] frame=  24 QP=29.91 NAL=0 Slice:B Poc:46  I:0
 P:39   SKIP:881  size=61 bytes
 frame=   25 fps= 11 q=-1.0 Lsize=      33kB time=00:00:00.92 bitrate=
 298.3kbits/s dup=0 drop=2
 video:32kB audio:0kB subtitle:0 global headers:0kB muxing overhead
 3.350609%
 [libx264 @ 0x2064580] frame I:1     Avg QP:20.57  size: 11385
 [libx264 @ 0x2064580] frame P:6     Avg QP:24.04  size:  2240
 [libx264 @ 0x2064580] frame B:18    Avg QP:27.53  size:   424
 [libx264 @ 0x2064580] consecutive B-frames:  4.0%  0.0%  0.0% 96.0%
 [libx264 @ 0x2064580] mb I  I16..4: 35.3% 48.0% 16.6%
 [libx264 @ 0x2064580] mb P  I16..4:  1.7%  0.7%  0.2%  P16..4: 24.3%  9.0%
 3.9%  0.0%  0.0%    skip:60.2%
 [libx264 @ 0x2064580] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8: 15.3%  1.6%
 0.3%  direct: 0.5%  skip:82.3%  L0:40.3% L1:54.6% BI: 5.1%
 [libx264 @ 0x2064580] 8x8 transform intra:45.1% inter:74.2%
 [libx264 @ 0x2064580] coded y,uvDC,uvAC intra: 37.8% 44.6% 32.1% inter:
 4.9% 5.0% 0.6%
 [libx264 @ 0x2064580] i16 v,h,dc,p: 93%  5%  1%  0%
 [libx264 @ 0x2064580] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 24% 13% 31%  4%  4%
 4%  7%  5%  8%
 [libx264 @ 0x2064580] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 20% 22% 16%  7%  7%
 5% 12%  4%  7%
 [libx264 @ 0x2064580] i8c dc,h,v,p: 67% 14% 16%  3%
 [libx264 @ 0x2064580] Weighted P-Frames: Y:0.0% UV:0.0%
 [libx264 @ 0x2064580] ref P L0: 58.4% 32.4%  5.2%  4.0%
 [libx264 @ 0x2064580] ref B L0: 91.8%  6.0%  2.2%
 [libx264 @ 0x2064580] ref B L1: 97.7%  2.3%
 [libx264 @ 0x2064580] kb/s:259.66
 41 frames successfully decoded, 0 decoding errors
 [AVIOContext @ 0x2075640] Statistics: 77391 bytes read, 2 seeks
 [AVIOContext @ 0x2061ac0] Statistics: 34 seeks, 52 writeouts
 [AVIOContext @ 0x2067340] Statistics: 131072 bytes read, 0 seeks
 }}}

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2520#comment:2>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list