Paul B Mahol
e2d40cd1d5
avfilter/vf_blend: add softdifference blend mode
2021-09-26 23:34:47 +02:00
Paul B Mahol
53f8a03123
avfilter/vf_colorchannelmixer: add extended preserve color support
2021-09-26 20:27:24 +02:00
Paul B Mahol
34102f8c07
avfilter/vf_colorlevels: add preserve color option
2021-09-26 20:27:23 +02:00
Soft Works
8983c3d7e4
avfilter/elbg: Extend filter to include alpha values in the quantization procedure
...
Usage example:
ffmpeg -y -loglevel verbose -i "..\fate-suite\apng\o_sample.png" -filter_complex "elbg=pal8=1:use_alpha=1" -frames:v 1 out.png
Signed-off-by: softworkz <softworkz@hotmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2021-09-26 17:34:08 +02:00
Paul B Mahol
7747ab7ded
avfilter/avf_avectorscope: add support for commands
2021-09-19 13:49:55 +02:00
Paul B Mahol
1db828db8b
avfilter/vf_xfade: add zoomin transition
2021-09-12 15:01:48 +02:00
Paul B Mahol
eeab62ad2d
avfilter: add audio psychoacoustic clipper
2021-09-11 16:19:40 +02:00
Paul B Mahol
966fc3c070
avfilter/af_astats: add entropy stat
2021-09-11 10:54:20 +02:00
Paul B Mahol
463c71b3b3
avfilter/vf_convolution: add scharr operator
2021-09-10 18:43:51 +02:00
Paul Buxton
e07ada3dac
avfilter: add grayworld video filter
...
Implements a gray world color correction algorithm
using a log scale LAB colorspace.
Signed-off-by: Paul Buxton <paulbuxton.mail@googlemail.com>
Signed-off-by: Paul B Mahol <onemda@gmail.com>
2021-08-29 13:31:37 +02:00
Paul B Mahol
1da2dd5c77
avfilter: add atilt filter
2021-08-28 18:51:04 +02:00
Paul B Mahol
b53a7d2d4d
avfilter: add adecorrelate filter
2021-08-28 18:46:39 +02:00
Shubhanshu Saxena
1da524121c
doc/filters.texi: Include dnn_processing in docs of sr and derain filter
...
Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com>
2021-08-28 16:19:07 +08:00
Shubhanshu Saxena
1544d6fa0a
libavfilter: Remove Async Flag from DNN Filter Side
...
Remove async flag from filter's perspective after the unification
of async and sync modes in the DNN backend.
Signed-off-by: Shubhanshu Saxena <shubhanshu.e01@gmail.com>
2021-08-28 16:19:07 +08:00
Paul B Mahol
dc34bf45c5
avfilter/vf_colorcorrect: add median analyze mode
2021-08-27 10:04:04 +02:00
Paul B Mahol
02aa7dc423
avfilter: add hsvkey and hsvhold video filters
2021-08-25 20:43:18 +02:00
Paul B Mahol
7f194c7d96
avfilter/af_afreqshift: allow to change order of filters
2021-08-23 19:43:06 +02:00
Paul B Mahol
5b258c2770
avfilter/af_astats: remove invalid 5x factor in window size calculation
...
Also allow smaller window sizes, and change histogram for noise
floor calculation to uint64_t type.
2021-08-21 22:05:08 +02:00
Andreas Rheinhardt
a1094eaa30
doc/filters.texi: Correct asegment example
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
2021-08-21 00:35:02 +02:00
Paul B Mahol
d5b3e0403e
avfilter/vf_colorcorrect: fix average analyze mode and add minmax mode
2021-08-20 10:55:33 +02:00
Paul B Mahol
8567f1c392
avfilter: add (a)segment filters
2021-08-16 20:26:04 +02:00
Paul B Mahol
ca788d184c
avfilter/vf_waveform: add option to control strechness of waveform
2021-08-16 01:19:19 +02:00
Paul B Mahol
d42b49fc87
avfilter/vf_colorcorrect: add initial automatic filtering
2021-08-16 01:19:19 +02:00
Paul B Mahol
83860a3d8c
avfilter/avf_showspectrum: add unwrapped phase data mode
2021-08-15 17:01:11 +02:00
James Almer
44d5e12c8f
ffprobe: remove references to frame->pkt_pts
...
The field was removed during the last major bump.
Signed-off-by: James Almer <jamrial@gmail.com>
2021-08-07 10:16:07 -03:00
Paul B Mahol
6b11c12cf3
avfilter/avf_showspectrum: improve dBFS scale legend
...
Make it more intuitive looking and correct for non-log scaling.
Add option to set upper limit of input audio value in dBFS.
2021-08-07 13:08:48 +02:00
Paul B Mahol
2678b4f81b
avfilter/avf_showspectrum: add option to control dynamic range for colors
2021-08-05 21:11:40 +02:00
Paul B Mahol
9dbf95f209
avfilter/f_graphmonitor: use sample_count_in/out
2021-08-05 15:42:48 +02:00
Paul B Mahol
82123e133d
avfilter/avf_showspectrum: add lreplace sliding mode
2021-08-04 22:42:44 +02:00
Paul B Mahol
bc5faacc3f
avfilter/vf_pseudocolor: add three more presets
2021-07-26 22:49:02 +02:00
Paul B Mahol
6f0f7bc7fe
avfilter/f_ebur128: fix video output regression
2021-07-25 13:16:58 +02:00
Paul B Mahol
207e9b1760
avfilter/vf_threshold: add support for commands
2021-07-25 11:24:18 +02:00
Paul B Mahol
6210cc8c7e
avfilter/af_anlmdn: add longer names of filter options
2021-07-25 10:23:30 +02:00
Paul B Mahol
6fcb082b7a
avfilter/vf_pseudocolor: add solar preset
...
Useful to emphasize bandings in video.
2021-07-24 23:12:13 +02:00
Paul B Mahol
d5c76450f8
avfilter/vf_fillborders: add another mode
2021-07-24 20:23:58 +02:00
Paul B Mahol
6846d48fa6
avfilter: add afwtdn filter
2021-07-24 12:24:40 +02:00
Gyan Doshi
f614390ecc
doc/filters: note expr and eval mode support in overlay_cuda
...
Commit 58c908cf94 added support for expressions for x and y parameters.
Also added was option to set eval frequency.
2021-07-21 13:08:13 +05:30
Paul B Mahol
075157ec86
avfilter/vf_chromanr: add also euclidean distance for calculations
2021-07-17 15:18:30 +02:00
Gyan Doshi
b7ba472f43
avfilter/fps: remove unconventional acronyms
...
In dd770883e9, support for expressions was added. Among the constants
added were labels of qnstc, qpal, sntsc & spal.
These were added in ba2a8cb40b to represent parameter permutations where
only the resolution is different. They don't have any usage currency and
don't represent any industry standards or convention in terms of framerate.
2021-07-06 11:43:31 +05:30
James Almer
91004ed3ec
doc: remove duplicate @end command
...
Fixes regression since e11fd47f8df2631db9da14b22d34e3c390d91ba8
Signed-off-by: James Almer <jamrial@gmail.com>
2021-06-29 22:27:15 -03:00
Paul B Mahol
e11fd47f8d
avfilter/vf_v360: add cylindrical equal area format
2021-06-30 00:12:41 +02:00
Xuewei Meng
9ca88b3bef
avfilter/vf_guided: support single input
...
Support single input for guided filter by adding guidance mode.
If the guidance mode is off, single input is required. And
edge-preserving smoothing is conducted. If the mode is on, two
inputs are needed. The second input serves as the guidance. For
this mode, more tasks are supported, such as detail enhancement,
dehazing and so on.
Signed-off-by: Xuewei Meng <xwmeng96@gmail.com>
Reviewed-by: Steven Liu <lq@chinaffmpeg.org>
2021-06-29 16:05:31 +08:00
Gyan Doshi
49e3a8165c
doc/filters: mention availability of mcdeint, uspp
...
Filters are present in tree of master and in docs but were
hard-disabled in 95054bfa48.
They remain available in v4.4 or earlier.
2021-06-27 15:40:37 +05:30
Timo Rothenpieler
62dc5df941
avfilter/scale_cuda: add support for pixel format conversion
2021-06-25 01:44:30 +02:00
Gyan Doshi
604924a069
doc/filters: document expr support in fps filter
...
Added in dd770883e976c91feeb8de58eacd97dfb4e8308e
2021-06-16 15:43:10 +05:30
Ting Fu
7a879cce37
libavfilter: vf_drawtext filter support draw text with detection bounding boxes in side_data
...
This feature can be used with dnn detection by setting vf_drawtext's option
text_source=side_data_detection_bboxes, for example:
./ffmpeg -i face.jpeg -vf dnn_detect=dnn_backend=openvino:model=face-detection-adas-0001.xml:\
input=data:output=detection_out:labels=face-detection-adas-0001.label,drawbox=box_source=
side_data_detection_bboxes,drawtext=text_source=side_data_detection_bboxes:fontcolor=green:\
fontsize=40, -y face_detect.jpeg
Please note, the default fontsize of vf_drawtext is 12, which may be too
small to be seen clearly.
Signed-off-by: Ting Fu <ting.fu@intel.com>
2021-05-26 08:58:27 +08:00
Ting Fu
f444be643e
libavfilter: vf_drawbox filter support draw box with detection bounding boxes in side_data
...
This feature can be used with dnn detection by setting vf_drawbox's
option box_source=side_data_detection_bboxes, for example:
./ffmpeg -i face.jpeg -vf dnn_detect=dnn_backend=openvino:model=face-detection-adas-0001.xml:\
input=data:output=detection_out:labels=face-detection-adas-0001.label,\
drawbox=box_source=side_data_detection_bboxes -y face_detect.jpeg
Signed-off-by: Ting Fu <ting.fu@intel.com>
2021-05-26 08:58:27 +08:00
Gyan Doshi
2261cc6d8a
doc/filters: note order of inputs for libvmaf
2021-05-19 14:50:00 +05:30
Gyan Doshi
f53414a038
avfilter/metadata: add intuitive labels for metadata values
2021-05-16 10:24:27 +05:30
Gyan Doshi
37099f2132
doc/filters: Unhedge note for sub option in guided filter
2021-05-14 15:39:47 +05:30