Opened 7 months ago

Last modified 5 months ago

#7077 new enhancement

Request for hqdn3d filter

Reported by: ponpon Owned by:
Priority: wish Component: avfilter
Version: git-master Keywords: hqdn3d
Cc: Blocked By:
Blocking: Reproduced by developer: no
Analyzed by developer: no

Description

it is impossible that each option of hqhd3d filte is off, like the below log.
source: https://xiph-media.net/video/derf/y4m/bridge_close_cif.y4m
i request that each option of hqhd3d filter can be off.
this can results in only spatial denoising or only temporal if technically possible.

thank you.

[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] ls:4.000000 cs:3.000000 lt:6.000000 ct:4.500000

ffplay -loglevel debug bridge_close_cif.y4m -vf hqdn3d=0:0:0:0 -t 1
ffplay version N-90271-g3386be16d5 Copyright (c) 2003-2018 the FFmpeg developers
  built with clang version 5.0.1 (tags/RELEASE_501/final)
  configuration: --prefix=/sw --cc=clang-mp-5.0 --cxx=clang++-mp-5.0 --disable-shared --enable-static --enable-gpl --enable-version3 --enable-nonfree --enable-pthreads --optflags=-Ofast 
  libavutil      56.  8.100 / 56.  8.100
  libavcodec     58. 14.100 / 58. 14.100
  libavformat    58. 10.100 / 58. 10.100
  libavdevice    58.  2.100 / 58.  2.100
  libavfilter     7. 12.100 /  7. 12.100
  libavresample   4.  0.  0 /  4.  0.  0
  libswscale      5.  0.102 /  5.  0.102
  libswresample   3.  0.101 /  3.  0.101
  libpostproc    55.  0.100 / 55.  0.100
Initialized opengl renderer.
[NULL @ 0x7fb9c601a600] Opening 'bridge_close_cif.y4m' for reading
[file @ 0x7fb9c684e340] Setting default whitelist 'file,crypto'
[yuv4mpegpipe @ 0x7fb9c601a600] Format yuv4mpegpipe probed with size=2048 and score=100
[yuv4mpegpipe @ 0x7fb9c601a600] Before avformat_find_stream_info() pos: 44 bytes read:32768 seeks:0 nb_streams:1
[yuv4mpegpipe @ 0x7fb9c601a600] All info found
[yuv4mpegpipe @ 0x7fb9c601a600] After avformat_find_stream_info() pos: 152114 bytes read:152114 seeks:0 frames:1
Input #0, yuv4mpegpipe, from 'bridge_close_cif.y4m':
  Duration: 00:01:06.73, start: 0.000000, bitrate: 36460 kb/s
    Stream #0:0, 1, 1001/30000: Video: rawvideo, 1 reference frame (I420 / 0x30323449), yuv420p(progressive), 352x288, 0/1, SAR 128:117 DAR 1408:1053, 29.97 fps, 29.97 tbr, 29.97 tbn, 29.97 tbc
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528
Video frame changed from size:0x0 format:none serial:-1 to size:352x288 format:yuv420p serial:1
detected 8 logical cores
[ffplay_buffer @ 0x7fb9c6c0d0c0] Setting 'video_size' to value '352x288'
[ffplay_buffer @ 0x7fb9c6c0d0c0] Setting 'pix_fmt' to value '0'
[ffplay_buffer @ 0x7fb9c6c0d0c0] Setting 'time_base' to value '1001/30000'
[ffplay_buffer @ 0x7fb9c6c0d0c0] Setting 'pixel_aspect' to value '0/1'
[ffplay_buffer @ 0x7fb9c6c0d0c0] Setting 'frame_rate' to value '30000/1001'
[ffplay_buffer @ 0x7fb9c6c0d0c0] w:352 h:288 pixfmt:yuv420p tb:1001/30000 fr:30000/1001 sar:0/1 sws_param:
[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] Setting 'luma_spatial' to value '0'
[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] Setting 'chroma_spatial' to value '0'
[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] Setting 'luma_tmp' to value '0'
[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] Setting 'chroma_tmp' to value '0'
[Parsed_hqdn3d_0 @ 0x7fb9c6c0d5c0] ls:4.000000 cs:3.000000 lt:6.000000 ct:4.500000
[AVFilterGraph @ 0x7fb9c6c0cf40] query_formats: 3 queried, 2 merged, 0 already done, 0 delayed
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528
    Last message repeated 2 times
Created 352x288 texture with SDL_PIXELFORMAT_IYUV.
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
    Last message repeated 5 times
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
    Last message repeated 2 times
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
    Last message repeated 1 times
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
    Last message repeated 1 times
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[rawvideo @ 0x7fb9c800a200] PACKET SIZE: 152064, STRIDE: 528f=0/0   
[AVIOContext @ 0x7fb9c6a00ec0] Statistics: 304140044 bytes read, 0 seeks

Change History (1)

comment:1 Changed 5 months ago by cehoyos

  • Component changed from undetermined to avfilter
  • Keywords hqdn3d added
  • Priority changed from normal to wish
  • Summary changed from Request for hqhd3d filter to Request for hqdn3d filter
  • Type changed from defect to enhancement
  • Version changed from unspecified to git-master
Note: See TracTickets for help on using tickets.