Anton Khirnov
299d9115d4
lavfi/f_select: allow selection based on view ID
...
Can be used together with the split filter to decompose multiview video
into individual views.
2 months ago
Christian Helmrich
865cd3c056
avfilter: add XPSNR filter
...
Add XPSNR video filter
Register new filter xpsnr.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
2 months ago
Gyan Doshi
3d0d0f68d5
doc/filters: update uspp availability status
...
The filter was disabled in 95054bfa48
and re-enabled in 771c27119d
2 months ago
Niklas Haas
15a67c0947
avfilter/vf_scale: add in/out_chroma_loc
...
Currently, this just functions as a more principled and user-friendly
replacement for the (undocumented and hard to use) *_chr_pos fields.
However, the goal is to automatically infer these values from the input
frames' chroma location, and deprecate the manual use of *_chr_pos
altogether. (Indeed, my plans for an swscale replacement will most
likely also end up limiting the set of legal chroma locations to those
permissible by AVFrame properties)
3 months ago
Niklas Haas
201f1cba15
avfilter/vf_setparams: allow setting chroma location
...
Shockingly, there isn't currently _any_ filter for overriding this.
3 months ago
ha7sh17
172da370e7
doc/filters: fix outpad labels in libvmaf_cuda example
4 months ago
Stefano Sabatini
9c357324f0
doc/filters/perlin: specify default values
4 months ago
Gyan Doshi
03175b587c
doc/filter: fix grammar in tiltandshift filter
4 months ago
Stefano Sabatini
3764b8ecdb
lavfi: add Perlin noise generator
5 months ago
Stefano Sabatini
77ad449911
doc/filters/curves: fix typos
5 months ago
Stefano Sabatini
17a759cce1
doc/filters/tiltandshift: apply typo fixes, add introductory description
5 months ago
Andrea Mastroberti
90ce54804a
avfilter/smartblur: Added alpha layer support
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 months ago
PoorvaGaikar
8b6e66d0f0
avfilter/f_select.c: add support for iw and ih variables
...
Fixes ticket #10509 .
Signed-off-by: Marton Balint <cus@passwd.hu>
6 months ago
Niklas Haas
df868bae23
doc/filters: mention scale2ref in replacement example
...
So ctrl+f "scale2ref" finds it.
6 months ago
Niklas Haas
8bf0a9c2ca
doc/filters: move scale=ref_* to correct sectton
...
This was accidentally filed under scale_npp, instead of scale. (Why is
this entire section basically duplicated anyway?)
6 months ago
Niklas Haas
95568c4e31
avfilter/scale2ref: deprecate in favor of scale=rw:rh
...
And remove it from the documentation.
7 months ago
Niklas Haas
bb80445813
avfilter/vf_scale: add optional "ref" input
...
This is automatically enabled if the width/height expressions reference
any ref_* variable. This will ultimately serve as a more principled
replacement for the fundamentally broken scale2ref.
See-Also: https://trac.ffmpeg.org/ticket/10795
7 months ago
Niklas Haas
e82a3997cd
avfilter/vf_scale: switch to FFFrameSync
...
Preliminary commit, in anticipation of adding support for multiple
inputs (with proper synchronization and activate() callback).
7 months ago
Xinpeng Sun
35ae44c615
lavfi/tonemap_vaapi: Add support for HDR to HDR tone mapping
...
Usage example:
ffmpeg -y -hwaccel vaapi -hwaccel_output_format vaapi -i hdr.mp4 \
-vf "tonemap_vaapi=display=7500 3000|34000 16000|13250 34500|15635 16450|500 10000000:extra_hw_frames=64" \
-c:v hevc_vaapi output.mp4
Signed-off-by: Xinpeng Sun <xinpeng.sun@intel.com>
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
7 months ago
Haihao Xiang
3172a6722e
lavfi/tonemap_vaapi: By default use bt709 for output frame
...
By default don't use the color properties from input frame as output
frame properties when performing HDR to SDR conversion
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
7 months ago
Haihao Xiang
5c55e4e297
lavfi: Add drawbox_vaapi filter
...
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
7 months ago
Haihao Xiang
42eb10ecc6
lavfi: Add pad_vaapi filter
...
Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
7 months ago
Wenbin Chen
ea2e0e92ed
doc: Add libtoch backend option to dnn_processing
...
Signed-off-by: Wenbin Chen <wenbin.chen@intel.com>
Reviewed-by: Guo Yejun <yejun.guo@intel.com>
8 months ago
Marton Balint
f1e34f1582
doc/filters: extend af_channelmap documentation
...
Signed-off-by: Marton Balint <cus@passwd.hu>
8 months ago
Stone Chen
de2fb43e78
doc/filters: Change rdiv (vf_convolution) documentation to reflect actual behavior
...
The documentation correctly states that the rdiv is a multiplier but incorrectly states the default behavior is to multiply by the sum of all matrix elements - it multiplies by 1/sum.
This changes the documentation to match the code.
Address trac #10889
Signed-off-by: Marton Balint <cus@passwd.hu>
8 months ago
Andreas Rheinhardt
f6ec01147f
avfilter/fifo: Remove (a)fifo filters
...
Obsolete since 4ca1fb9d2a
.
Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
9 months ago
Anton Khirnov
0291b6f824
lavfi/vsrc_ddagrab: add an option to avoid duplicating frames
...
Tested-by: Jiří Eliášek, Misha Aizatulin
10 months ago
Anton Khirnov
a8bc79c3fd
fftools/ffmpeg: deprecate -filter_script
...
It is equivalent to -/filter.
10 months ago
Anton Khirnov
c316c4c77b
fftools/ffmpeg: deprecate -filter_complex_script
...
It is equivalent to -/filter_complex.
10 months ago
Marth64
e4c96dc96c
doc/filters/idet: add example
...
Signed-off-by: Marth64 <marth64@proxyid.net>
10 months ago
Thilo Borgmann
7ec4835386
avfilter: Add fsync filter
10 months ago
Marth64
b0e86bc814
doc/filter: remove duplicate word 'with' in QR filters
...
Signed-off-by: Marth64 <marth64@proxyid.net>
11 months ago
Marth64
375c5de005
doc/filters: fix minterpolate vsbmc option typos
...
Signed-off-by: Marth64 <marth64@proxyid.net>
11 months ago
Stefano Sabatini
43042931fb
doc/filters/drawtext: apply second level of escaping on colon
...
Fix escaping on example.
11 months ago
Stefano Sabatini
4d301be9e5
doc/filters/setpts: add random jitter generation example
11 months ago
Stefano Sabatini
030e140145
lavfi: add quirc filter
11 months ago
Stefano Sabatini
899302bb5f
lavfi: add qrencode source and filter
11 months ago
Niklas Haas
796669d483
avfilter/vf_format: add color_ranges/spaces
...
Needed for fftools/ffmpeg_filter to be able to force specific output
formats via the filter chain.
11 months ago
Niklas Haas
2d555dc82d
avfilter/buffersrc: add color_space/range parameters
...
To allow adding proper negotiation, in particular, to fftools.
These values will simply be negotiated downstream for YUV formats, and
ignored otherwise.
11 months ago
Zhao Zhili
56ca0f2918
avfilter/vf_showinfo: add udu_sei_as_ascii option
...
Some encoders (e.g., libx264) dump encoder configuration as user
data unregistered SEI message. This option try to print it as
ascii character when possible.
Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
11 months ago
Vittorio Giovara
05bfc03752
Add new vf_tiltandshift filter
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
11 months ago
Paul B Mahol
8888574d10
avfilter/vsrc_gradients: add commands support
12 months ago
Anton Khirnov
6a22d80041
doc/filters:ddagrab: elaborate on the semantics of framerate
12 months ago
Paul B Mahol
f66536cc58
avfilter: add Affine Projection adaptive audio filter
12 months ago
Paul B Mahol
3bca828d39
avfilter/af_arls: add double sample format support
12 months ago
Paul B Mahol
42e45ea8ff
avfilter/af_anlms: add double sample format support
12 months ago
Gyan Doshi
0ea9e26636
doc/filters: restore entry for libvmaf option pool
...
3d29724c00
removed the doc entry for the option pool while adding
a parser function for it at the same time!
The option remains available and undeprecated.
Fixes trac #10693
12 months ago
Paul B Mahol
f1acb0d843
avfilter/vsrc_gradients: add square type
12 months ago
Paul B Mahol
a9205620b1
avfilter/af_afir: remove IR response video rendering support
...
And deprecate related options.
The same functionality can be done with specialized audio visualization filters.
1 year ago
Paul B Mahol
496df68815
doc/filters: add one more example for afir filter usage
1 year ago