Paul B Mahol
35f8628047
avfilter: add kirsch video filter
4 years ago
Paul B Mahol
37f76c81d6
avfilter: add shear video filter
4 years ago
Paul B Mahol
b897b52618
avfilter: add epx pixel art scaler
4 years ago
Paul B Mahol
e722b443e4
avfilter: add estdif video filter
4 years ago
Anton Khirnov
c6357311f3
lavfi/vf_uspp: convert to the video_enc_params API
4 years ago
Anton Khirnov
7f7eb137d6
lavfi/vf_codecview: convert to the video_enc_params API
4 years ago
Anton Khirnov
3f0930387c
lavfi/vf_fspp: convert to the video_enc_params API
4 years ago
Anton Khirnov
955bdb1d32
lavfi/vf_pp7: convert to the video_enc_params API
...
Re-enable fate-filter-pp7
4 years ago
Anton Khirnov
775707aba9
lavfi/vf_spp: convert to the video_enc_params API
...
Re-enable fate-filter-spp
4 years ago
Anton Khirnov
a11ee84194
lavfi/vf_pp: convert to the video_enc_params API
...
Re-enable fate-filter-qp and fate-filter-pp.
4 years ago
Paul B Mahol
54cd025a82
avfilter: add temporal midway equalizer filter
4 years ago
Paul B Mahol
6e96e3d970
avfilter: add shufflepixels video filter
4 years ago
Paul B Mahol
b607f19374
avfilter: add asuperpass and asuperstop filter
4 years ago
Paul B Mahol
34773ee69f
avfilter: add asubcut filter
4 years ago
Paul B Mahol
3c922681c3
avfilter: add asupercut filter
4 years ago
Paul B Mahol
9f20e5d281
avfilter: add speechnorm filter
4 years ago
Paul B Mahol
a125e08130
avfilter: add adenorm filter
4 years ago
Timo Rothenpieler
f1d0f83712
avfilter/scale_cuda: add bicubic interpolation
4 years ago
Carl Eugen Hoyos
7b0d179195
lavfi/Makefile: Remove opencl object files when calling make clean.
4 years ago
Paul B Mahol
637c154a50
avfilter: add audio frequency and phase shift filters
4 years ago
Paul B Mahol
88db1745fc
avfilter/vf_alphamerge: use framesync
4 years ago
Paul B Mahol
6cdddb773f
avfilter: add chromanr video filter
5 years ago
Paul B Mahol
726dbc57f8
avfilter: add dblur video filter
5 years ago
Nicolas George
88567a2e52
lavfi: add untile filter.
5 years ago
Paul B Mahol
f63939dedb
avfilter: add gradients source video filter
5 years ago
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>
5 years ago
Paul B Mahol
c7d8082357
avfilter: add asubboost filter
5 years ago
Paul B Mahol
4457f75c65
avfilter: add maskedthreshold filter
5 years ago
Paul B Mahol
9987f6d01e
avfilter: add tmedian filter
5 years ago
Yaroslav Pogrebnyak
4976b102d8
avfilter: add vf_overlay_cuda
...
Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
5 years ago
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>
5 years ago
Paul B Mahol
72b6c8c99f
avfilter: add Contrast Adaptive Sharpen video filter
5 years ago
Paul B Mahol
1c6a91990d
avfilter: add pad opencl filter
5 years ago
Paul B Mahol
ae5a435300
avfilter: add afirsrc filter
5 years ago
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>
5 years ago
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.
5 years ago
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).
5 years ago
Lynne
7bb443137c
lavfi: add an overlay_vulkan filter
...
This commit adds a basic, non-converting overlay filter for Vulkan.
5 years ago
Lynne
d95c509cc6
lavfi: add an scale_vulkan filter
...
This commit adds a basic, non-converting Vulkan scaling filter.
5 years ago
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.
5 years ago
Paul B Mahol
cd823dadf9
avfilter: add xfade opencl filter
5 years ago
Paul B Mahol
863accbefa
avfilter: add xfade filter
5 years ago
Paul B Mahol
1a7f4a122e
avfilter: add freezeframes video filter
5 years ago
Paul B Mahol
cc43c2f29a
avfilter: add thistogram video filter
5 years ago
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>
5 years ago
Gyan Doshi
e73688eff4
avfilter: rename scale.c,h to scale_eval
...
scale.c is too generic; scale_eval is more representative
5 years ago
leozhang
0c7f9f714d
avfilter/vf_yaepblur: add yaepblur filter
...
Signed-off-by: leozhang <leozhang@qiyi.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Paul B Mahol
93414ce831
avfilter: add axcorrelate filter
5 years ago
Paul B Mahol
c8f269f24f
avfilter/vf_chromashift: remove unused header
...
Reverts ef479ee660
.
5 years ago
Gyan Doshi
0cfda90b34
avfilter/Makefile: add missing dependency for lut3d
...
lut3d requires framesync
5 years ago