[FFmpeg-trac] #5397(avfilter:new): Incorrect curves filter work

FFmpeg trac at avcodec.org
Sat Apr 9 08:00:59 CEST 2016


#5397: Incorrect curves filter work
------------------------------------+------------------------------------
             Reporter:  Ilya87      |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avfilter
              Version:  git-master  |               Resolution:
             Keywords:  curves      |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+------------------------------------

Comment (by Ilya87):

 Ok. Result is the same:

 {{{
 ffmpeg -i "curves.mkv" -pix_fmt yuv420p -vf
 curves=r='0.037516/0':g='0.040103/0':b='0.059508/0' -c:v libx264 -preset
 ultrafast -qp 0 output.mkv
 }}}
 ffmpeg version N-79273-gd433623 Copyright (c) 2000-2016 the FFmpeg
 developers
   built with gcc 5.3.0 (GCC)
   configuration: --prefix=/usr --disable-debug --disable-static --enable-
 stripping --enable-avisynth --enable-avresample --enable-fontconfig
 --enable-gnutls --enable-gpl --enable-ladspa --enable-libass --enable-
 libbluray --enable-libfreetype --enable-libfribidi --enable-libgsm
 --enable-libmodplug --enable-libmp3lame --enable-libopencore_amrnb
 --enable-libopencore_amrwb --enable-libopenjpeg --enable-libopus --enable-
 libpulse --enable-libschroedinger --enable-libsoxr --enable-libspeex
 --enable-libssh --enable-libtheora --enable-libv4l2 --enable-libvidstab
 --enable-libvorbis --enable-libvpx --enable-libwebp --enable-libx264
 --enable-libx265 --enable-libxvid --enable-shared --enable-version3
 --enable-x11grab
   libavutil      55. 20.100 / 55. 20.100
   libavcodec     57. 34.100 / 57. 34.100
   libavformat    57. 31.100 / 57. 31.100
   libavdevice    57.  0.101 / 57.  0.101
   libavfilter     6. 41.100 /  6. 41.100
   libavresample   3.  0.  0 /  3.  0.  0
   libswscale      4.  1.100 /  4.  1.100
   libswresample   2.  0.101 /  2.  0.101
   libpostproc    54.  0.100 / 54.  0.100
 Input #0, matroska,webm, from 'curves.mkv':
   Metadata:
     ENCODER         : Lavf57.28.102
   Duration: 00:00:03.42, start: 0.000000, bitrate: 1049 kb/s
     Chapter #0:0: start 0.000000, end 2.000000
     Metadata:
       title           : Chapter 01
     Stream #0:0(jpn): Video: h264 (High), yuv420p, 720x384 [SAR 1:1 DAR
 15:8], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
     Metadata:
       title           : Encoded by zdzdz
       DURATION        : 00:00:03.419000000
 File 'output.mkv' already exists. Overwrite ? [y/N] y
 [libx264 @ 0x5640bff4bb60] using SAR=1/1
 [libx264 @ 0x5640bff4bb60] using cpu capabilities: MMX2 SSE2Fast SSSE3
 SSE4.2 AVX
 [libx264 @ 0x5640bff4bb60] profile High 4:4:4 Predictive, level 3.0, 4:2:0
 8-bit
 [libx264 @ 0x5640bff4bb60] 264 - core 148 r2643 5c65704 - H.264/MPEG-4 AVC
 codec - Copyleft 2003-2015 - http://www.videolan.org/x264.html - options:
 cabac=0 ref=1 deblock=0:0:0 analyse=0:0 me=dia subme=0 psy=0 mixed_ref=0
 me_range=16 chroma_me=1 trellis=0 8x8dct=0 cqm=0 deadzone=21,11
 fast_pskip=0 chroma_qp_offset=0 threads=6 lookahead_threads=1
 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0
 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=23
 scenecut=0 intra_refresh=0 rc=cqp mbtree=0 qp=0
 Output #0, matroska, to 'output.mkv':
   Metadata:
     encoder         : Lavf57.31.100
     Chapter #0:0: start 0.000000, end 2.000000
     Metadata:
       title           : Chapter 01
     Stream #0:0(jpn): Video: h264 (libx264) (H264 / 0x34363248), yuv420p,
 720x384 [SAR 1:1 DAR 15:8], q=-1--1, 23.98 fps, 1k tbn, 23.98 tbc
 (default)
     Metadata:
       title           : Encoded by zdzdz
       DURATION        : 00:00:03.419000000
       encoder         : Lavc57.34.100 libx264
     Side data:
       cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 (native) -> h264 (libx264))
 Press [q] to stop, [?] for help
 frame=   82 fps=0.0 q=-1.0 Lsize=    4257kB time=00:00:03.42
 bitrate=10196.7kbits/s speed=  16x
 video:4255kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing overhead: 0.035616%
 [libx264 @ 0x5640bff4bb60] frame I:1     Avg QP: 0.00  size:154166
 [libx264 @ 0x5640bff4bb60] frame P:81    Avg QP: 0.00  size: 51887
 [libx264 @ 0x5640bff4bb60] mb I  I16..4: 100.0%  0.0%  0.0%
 [libx264 @ 0x5640bff4bb60] mb P  I16..4:  5.3%  0.0%  0.0%  P16..4: 82.9%
 0.0%  0.0%  0.0%  0.0%    skip:11.8%
 [libx264 @ 0x5640bff4bb60] coded y,uvDC,uvAC intra: 79.5% 73.8% 73.6%
 inter: 71.3% 75.1% 73.9%
 [libx264 @ 0x5640bff4bb60] i16 v,h,dc,p: 59% 38%  2%  1%
 [libx264 @ 0x5640bff4bb60] i8c dc,h,v,p: 30% 34% 36%  0%
 [libx264 @ 0x5640bff4bb60] kb/s:10191.59

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


More information about the FFmpeg-trac mailing list