Paul B Mahol
bd5226704a
avfilter: add colorize filter
2021-02-07 11:48:28 +01:00
Paul B Mahol
f6621a8e72
avfilter: add colorcorrect filter
2021-02-03 15:49:13 +01:00
Paul B Mahol
090f31f813
avfilter: add colorcontrast filter
2021-02-02 14:27:06 +01:00
Paul B Mahol
a9d23d33a1
avfilter: add colortemperature filter
2021-01-27 11:48:00 +01:00
Paul B Mahol
35f8628047
avfilter: add kirsch video filter
2021-01-27 11:46:26 +01:00
Paul B Mahol
37f76c81d6
avfilter: add shear video filter
2021-01-26 12:19:09 +01:00
Paul B Mahol
b897b52618
avfilter: add epx pixel art scaler
2021-01-25 00:48:35 +01:00
Paul B Mahol
e722b443e4
avfilter: add estdif video filter
2021-01-16 14:08:59 +01:00
Anton Khirnov
c6357311f3
lavfi/vf_uspp: convert to the video_enc_params API
2021-01-01 14:26:09 +01:00
Anton Khirnov
7f7eb137d6
lavfi/vf_codecview: convert to the video_enc_params API
2021-01-01 14:25:33 +01:00
Anton Khirnov
3f0930387c
lavfi/vf_fspp: convert to the video_enc_params API
2021-01-01 14:25:28 +01:00
Anton Khirnov
955bdb1d32
lavfi/vf_pp7: convert to the video_enc_params API
...
Re-enable fate-filter-pp7
2021-01-01 14:25:18 +01:00
Anton Khirnov
775707aba9
lavfi/vf_spp: convert to the video_enc_params API
...
Re-enable fate-filter-spp
2021-01-01 14:25:02 +01:00
Anton Khirnov
a11ee84194
lavfi/vf_pp: convert to the video_enc_params API
...
Re-enable fate-filter-qp and fate-filter-pp.
2021-01-01 14:24:43 +01:00
Paul B Mahol
54cd025a82
avfilter: add temporal midway equalizer filter
2021-01-01 12:43:42 +01:00
Paul B Mahol
6e96e3d970
avfilter: add shufflepixels video filter
2020-12-20 21:44:13 +01:00
Paul B Mahol
b607f19374
avfilter: add asuperpass and asuperstop filter
2020-12-11 12:07:06 +01:00
Paul B Mahol
34773ee69f
avfilter: add asubcut filter
2020-12-05 12:02:59 +01:00
Paul B Mahol
3c922681c3
avfilter: add asupercut filter
2020-11-26 17:38:49 +01:00
Paul B Mahol
9f20e5d281
avfilter: add speechnorm filter
2020-11-15 12:59:40 +01:00
Paul B Mahol
a125e08130
avfilter: add adenorm filter
2020-11-05 18:26:27 +01:00
Timo Rothenpieler
f1d0f83712
avfilter/scale_cuda: add bicubic interpolation
2020-11-03 19:58:13 +01:00
Carl Eugen Hoyos
7b0d179195
lavfi/Makefile: Remove opencl object files when calling make clean.
2020-10-25 21:18:34 +01:00
Paul B Mahol
637c154a50
avfilter: add audio frequency and phase shift filters
2020-10-20 20:38:30 +02:00
Paul B Mahol
88db1745fc
avfilter/vf_alphamerge: use framesync
2020-09-04 19:37:29 +02:00
Paul B Mahol
6cdddb773f
avfilter: add chromanr video filter
2020-07-08 15:23:43 +02:00
Paul B Mahol
726dbc57f8
avfilter: add dblur video filter
2020-05-30 18:04:14 +02:00
Nicolas George
88567a2e52
lavfi: add untile filter.
2020-05-23 15:52:27 +02:00
Paul B Mahol
f63939dedb
avfilter: add gradients source video filter
2020-05-19 20:10:34 +02:00
Limin Wang
d62d4e05e8
avfilter/vf_scdet: add filter to detect scene change
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
2020-05-14 23:03:06 +08:00
Paul B Mahol
c7d8082357
avfilter: add asubboost filter
2020-04-30 12:18:36 +02:00
Paul B Mahol
4457f75c65
avfilter: add maskedthreshold filter
2020-04-18 12:34:49 +02:00
Paul B Mahol
9987f6d01e
avfilter: add tmedian filter
2020-04-18 12:34:49 +02:00
Yaroslav Pogrebnyak
4976b102d8
avfilter: add vf_overlay_cuda
...
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
2020-03-28 18:39:40 +01:00
James Almer
36aaee2a65
avfilter/Makefile: remove dnn files when calling make clean
...
Also remove the ancient reference to libmpcodecs while at it.
Signed-off-by: James Almer <jamrial@gmail.com>
Reviewed-by: Paul B Mahol <onemda@gmail.com>
2020-03-11 14:11:37 +08:00
Paul B Mahol
72b6c8c99f
avfilter: add Contrast Adaptive Sharpen video filter
2020-02-24 11:57:25 +01:00
Paul B Mahol
1c6a91990d
avfilter: add pad opencl filter
2020-02-14 09:59:27 +01:00
Paul B Mahol
ae5a435300
avfilter: add afirsrc filter
2020-02-07 17:07:30 +01:00
James Almer
616e9b5cff
avfilter/Makefile: add vulkan.h to the list of skipped headers
...
Should fix make checkheaders
Signed-off-by: James Almer <jamrial@gmail.com>
2020-02-06 10:26:31 -03:00
Lynne
907ae87d6e
lavfi: add an chromaber_vulkan filter
...
This commit adds a chromatic aberration filter for Vulkan that attempts to
emulate a lens chromatic aberration effect.
For a YUV frame it will instead shift the chroma channels, providing a
simple approximation.
2020-02-04 23:19:48 +00:00
Lynne
a2db7343e0
lavfi: add an avgblur_vulkan filter
...
This commit adds a fast avgblur Vulkan filter.
This will reset Intel GPUs on Linux due to a known, two-year-old driver bug
(!834 on mesa's gitlab).
2020-02-04 23:19:48 +00:00
Lynne
7bb443137c
lavfi: add an overlay_vulkan filter
...
This commit adds a basic, non-converting overlay filter for Vulkan.
2020-02-04 23:19:48 +00:00
Lynne
d95c509cc6
lavfi: add an scale_vulkan filter
...
This commit adds a basic, non-converting Vulkan scaling filter.
2020-02-04 23:19:48 +00:00
Lynne
6fca61bbc9
lavfi: add Vulkan filtering framework
...
This commit adds a Vulkan filtering infrastructure for libavfilter.
It attempts to abstract as much as possible of the Vulkan API from filters.
The way the hwcontext and the framework are designed permits for parallel,
non-CPU-blocking filtering throughout, with the exception of up/downloading
and mapping.
2020-02-04 23:19:48 +00:00
Paul B Mahol
cd823dadf9
avfilter: add xfade opencl filter
2020-02-02 14:08:56 +01:00
Paul B Mahol
863accbefa
avfilter: add xfade filter
2020-01-30 16:35:33 +01:00
Paul B Mahol
1a7f4a122e
avfilter: add freezeframes video filter
2020-01-11 19:05:17 +01:00
Paul B Mahol
cc43c2f29a
avfilter: add thistogram video filter
2019-12-29 15:33:55 +01:00
Xinpeng Sun
2e2dfe6673
avfilter: Add tonemap vaapi filter for H2S
...
It performs HDR(High Dynamic Range) to SDR(Standard Dynamic Range) conversion
with tone-mapping. It only supports HDR10 as input temporarily.
An example command to use this filter with vaapi codecs:
FFMPEG -hwaccel vaapi -vaapi_device /dev/dri/renderD128 -hwaccel_output_format vaapi \
-i INPUT -vf 'tonemap_vaapi=format=p010' -c:v hevc_vaapi -profile 2 OUTPUT
Signed-off-by: Xinpeng Sun <xinpeng.sun@intel.com>
Signed-off-by: Zachary Zhou <zachary.zhou@intel.com>
Signed-off-by: Ruiling Song <ruiling.song@intel.com>
2019-12-17 07:49:49 +08:00
Gyan Doshi
e73688eff4
avfilter: rename scale.c,h to scale_eval
...
scale.c is too generic; scale_eval is more representative
2019-12-10 12:55:48 +05:30