summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* avfilter/avf_showfreqs: add rate optionPaul B Mahol2022-04-30
| | | | Fix possible buffer overflow.
* avfilter/vf_fftdnoiz: small improvementsPaul B Mahol2022-04-29
| | | | | Stop using log() for block size. Fix possible buffer overflow in export path.
* avfilter/af_adynamicequalizer: set target filter typePaul B Mahol2022-04-28
|
* doc/encoders: document libjxl encoder optionsLeo Izen2022-04-28
| | | | | Add more detailed documenation for the libjxl encoder wrapper than is present currently inside libavcodec.
* avfilter/vf_lut3d: allow to control when to upload CLUT for haldclutPaul B Mahol2022-04-26
|
* doc/filters: add colorchart to sectionPaul B Mahol2022-04-26
|
* avfilter/vf_colormap: change default nb_patchesPaul B Mahol2022-04-26
|
* lavfi: Add blurdetect filterThilo Borgmann2022-04-25
|
* avfilter/af_afftdn: use better approach for gain smoothingPaul B Mahol2022-04-23
|
* lavfi: add vf_iccdetect for parsing ICC profilesNiklas Haas2022-04-23
| | | | | | | | | | | | | | | This filter is designed to parse embedded ICC profiles and attempt extracting colorspace tags from them, updating the AVFrame metadata accordingly. This is intentionally made a separate filter, rather than being part of libavcodec itself, so that it's an opt-in behavior for the time being. This also gives the user more flexibility to e.g. first attach an ICC profile and then also set the colorspace tags from it. This makes #9673 possible, though not automatic. Signed-off-by: Niklas Haas <git@haasn.dev>
* lavfi: add vf_iccgen for generating ICC profilesNiklas Haas2022-04-23
| | | | | | | | | This filter is designed to specifically cover the task of generating ICC profiles (and attaching them to output frames) on demand. Other tasks, such as ICC profile loading/stripping, or ICC profile application, are better left to separate filters (or included into e.g. vf_setparams). Signed-off-by: Niklas Haas <git@haasn.dev>
* avcodec/libjxl: add Jpeg XL decoding via libjxlLeo Izen2022-04-23
| | | | | This commit adds decoding support to libavcodec for Jpeg XL images via the external library libjxl.
* avfilter/af_afftdn: add gain_smooth optionPaul B Mahol2022-04-23
|
* avfilter: add colorchart video filterPaul B Mahol2022-04-23
|
* avfilter: add colormap video filterPaul B Mahol2022-04-23
|
* examples/decode_video: flush parser to fix missing frameZhao Zhili2022-04-22
| | | | Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
* avfilter/avf_showfreqs: add option to draw subset of channelsPaul B Mahol2022-04-22
|
* doc/ffprobe: clarify that the input file is not optionalStefano Sabatini2022-04-21
| | | | Fix trac issue http://trac.ffmpeg.org/ticket/9562
* doc/ffplay: put keystrokes to decrease and increase volume on the same lineStefano Sabatini2022-04-21
| | | | Fix trac issue http://trac.ffmpeg.org/ticket/7832
* avfilter/vf_ciescope: add option to disable CIE tongue fillingPaul B Mahol2022-04-19
|
* doc: fix css file install for out-of-tree buildsTimo Rothenpieler2022-04-19
|
* doc: install css files along html docsTimo Rothenpieler2022-04-18
|
* avfilter: add pixelize video filterPaul B Mahol2022-04-14
|
* avfilter: add feedback video filterPaul B Mahol2022-04-14
|
* avfilter/avf_showspectrum: add alpha pixel format supportPaul B Mahol2022-04-14
|
* avformat: Add IPFS protocol support.Mark Gaiser2022-04-12
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for: - ffplay ipfs://<cid> - ffplay ipns://<cid> IPFS data can be played from so called "ipfs gateways". A gateway is essentially a webserver that gives access to the distributed IPFS network. This protocol support (ipfs and ipns) therefore translates ipfs:// and ipns:// to a http:// url. This resulting url is then handled by the http protocol. It could also be https depending on the gateway provided. To use this protocol, a gateway must be provided. If you do nothing it will try to find it in your $HOME/.ipfs/gateway file. The ways to set it manually are: 1. Define a -gateway <url> to the gateway. 2. Define $IPFS_GATEWAY with the full http link to the gateway. 3. Define $IPFS_PATH and point it to the IPFS data path. 4. Have IPFS running in your local user folder (under $HOME/.ipfs). Signed-off-by: Mark Gaiser <markg85@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/lensfun: add option db_pathGyan Doshi2022-04-12
| | | | | | | The lensfun filter, at present, loads its database from a path hardcoded at build time. This may not be known or available to end users. Added option db_path allows custom path.
* avfilter: add Audio Video Sync Test filterPaul B Mahol2022-04-12
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* doc/filters: guide to list lensfun db emtriesGyan Doshi2022-04-11
|
* avcodec/vbnenc: add VBN encoderMarton Balint2022-04-10
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/filters: add range/defaults for tile filter optionsGyan Doshi2022-04-07
|
* libavcodec/qsvenc: enable LowDelayBRC and MaxFrameSizeI/MaxFrameSizeP for ↵He, Fan F2022-04-06
| | | | | | | | | | more accurate bitrate control Feature introduction of LowDelayBRC, MaxFrameSizeI and MaxFrameSizeP could be found here: https://github.com/Intel-Media-SDK/MediaSDK/blob/master/doc/mediasdk-man.md Signed-off-by: Dmitry Ermilov <dmitry.ermilov@intel.com> Signed-off-by: Fan F He <fan.f.he@intel.com>
* doc/fate: add note about showing test names and running a tests subsetStefano Sabatini2022-04-06
|
* avcodec/libvpxenc: enable dynamic max quantizer reconfigurationDanil Chapovalov2022-04-05
| | | | Signed-off-by: James Zern <jzern@google.com>
* avfilter/vsrc_gradients: add spiral typePaul B Mahol2022-04-05
|
* avfilter/vsrc_gradients: add circular typePaul B Mahol2022-04-05
|
* avfilter/vf_mergeplanes: add alternative for less user friendly optionPaul B Mahol2022-04-05
|
* lavfilter: Add SITI filterBoris Baracaldo2022-04-01
| | | | | | Calculate Spatial Info (SI) and Temporal Info (TI) scores for a video, as defined in ITU-T P.910: Subjective video quality assessment methods for multimedia applications.
* doc/filters: document vf_libplaceboNiklas Haas2022-04-01
| | | | Signed-off-by: Niklas Haas <git@haasn.dev>
* doc/bitstream_filters: fix for the syntax of codeLimin Wang2022-03-30
| | | | | | Reviewed-by: Gyan Doshi <ffmpeg@gyani.pro> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Limin Wang <lance.lmwang@gmail.com>
* avfilter/f_realtime: add support for commandsPaul B Mahol2022-03-29
|
* doc/examples/muxing: Remove outdated commentAndreas Rheinhardt2022-03-25
| | | | | | | | | | This comment only applies to the scenario in which one uses the AVCodecContexts embedded in AVStreams. Yet this code sample stopped doing so in 9897d9f4e074cdc6c7f2409885ddefe300f18dc7; and the last major version bump even removed the public AVCodecContexts in AVStreams. So just remove this comment. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* doc/utils: add missing 22.2 layout entryJames Almer2022-03-25
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* doc/encoders: update libwebpenc quality optionGyan Doshi2022-03-24
| | | | | A private encoder option 'quality' was added in 716674b151, making the doc entry obsolete.
* fftools/ffplay: drop options deprecated since 2011Anton Khirnov2022-03-22
|
* doc/bitstream_filters: add missing options in h264_metadataGyan Doshi2022-03-21
|
* doc/APIchanges: update for the new channel layout APIAnton Khirnov2022-03-19
|
* Keep including the full version.h when headers are included externallyMartin Storsjö2022-03-19
| | | | | | | | | This avoids unnecessary churn and build breakage for users, by making sure the whole version.h is included like it has been so far, while keeping the benefit of not needing to rebuild most files in the ffmpeg tree on minor/micro bumps. Signed-off-by: Martin Storsjö <martin@martin.st>
* doc/filters: add some afftdn examplesPaul B Mahol2022-03-17
|
* doc/filters: mention sample_noise/sn options tooPaul B Mahol2022-03-17
| | | | Also simplify commands section.