summaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* avformat/mxfenc: allow user comments for opatom muxerMark Reid2019-03-13
| | | | | Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Merge commit '7e5bde93a1e7641e1622814dafac0be3f413d79b'James Almer2019-03-10
|\ | | | | | | | | | | | | * commit '7e5bde93a1e7641e1622814dafac0be3f413d79b': build: Rename OBJDIRS variable to OUTDIRS Merged-by: James Almer <jamrial@gmail.com>
| * build: Rename OBJDIRS variable to OUTDIRSDiego Biurrun2019-02-16
| | | | | | | | These directories are not just for object files.
| * avcodec: libdav1d AV1 decoder wrapper.James Almer2018-11-06
| | | | | | | | | | | | | | Originally written by Ronald S. Bultje, with fixes, optimizations and improvements by James Almer. Signed-off-by: James Almer <jamrial@gmail.com>
| * pixfmt: Add GRAY10Carl Eugen Hoyos2018-11-06
| | | | | | | | | | | | Based on 7471352f by Luca Barbato. Signed-off-by: James Almer <jamrial@gmail.com>
| * bsf: add a flushing mechanism to AVBSFContextJames Almer2018-08-17
| | | | | | | | | | | | Meant to reset the internal bsf state without the need to reinitialize it. Signed-off-by: James Almer <jamrial@gmail.com>
* | doc/protocols: move option follow entry to correct sectionGyan Doshi2019-03-03
| | | | | | | | | | The entry for file protocol option 'follow' was inserted under ftp options during merge of a Libav commit - 90eb24996913238e1a. Corrected.
* | avfilter/af_anlmdn: add output mode optionPaul B Mahol2019-03-01
| |
* | vaapi_encode: Support more RC modesMark Thompson2019-02-25
| | | | | | | | | | Allow setting the mode explicitly, and try to make a sensible choice given the available parameters if not.
* | doc: -report defaults to loglevel debugGyan Doshi2019-02-25
| |
* | avformat/dashenc: Added option to repeatedly publish master playlistKarthick J2019-02-25
| | | | | | | | The master playlist can be published at a specified interval with this option
* | avfilter/vf_amplify: add tolerance optionPaul B Mahol2019-02-22
| |
* | doc/formats: add reference to ffmpeg(1) stream specifiers as that docs is ↵Marton Balint2019-02-21
| | | | | | | | | | | | more complete Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/mailing-list-faq: add Mail Delivery infoLou Logan2019-02-20
| | | | | | | | | | | | | | Can be used as a vacation mode to enable/disable mail delivery without needing to unsubscribe. Signed-off-by: Lou Logan <lou@lrcd.com>
* | doc/libav-merge: add a line about the previous skipped mergeJames Almer2019-02-20
| |
* | doc/fftools-common-opts: add example for codec option stream specifiersGyan Doshi2019-02-17
| |
* | doc/muxers: grammar fixReto Kromer2019-02-17
| | | | | | | | Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* | avformat/utils: parse some stream specifiers recursivelyMarton Balint2019-02-13
| | | | | | | | | | | | | | | | This removes lots of code duplication and also allows more complex specifiers, for example you can use p:204:a:m:language:eng to select the English language audio stream from program 204. Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/muxers: fix typoReto Kromer2019-02-13
| | | | | | | | Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* | doc/faq: update macOS and URLsReto Kromer2019-02-11
| | | | | | | | Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* | doc/snow: fix typosReto Kromer2019-02-10
| |
* | doc: fix various typosMoritz Barsnick2019-02-10
| | | | | | | | | | | | | | Found with the help of codespell-1.14.0. Signed-off-by: Moritz Barsnick <barsnick@gmx.net> Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* | doc/filters: fix typosReto Kromer2019-02-10
| | | | | | | | Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* | add libaribb24 ARIB STD-B24 caption decoderJan Ekström2019-02-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Outputs ASS lines with basic coloring and font scaling for each given region. * Sets the default style to the resolution of the subtitle plane (for example, 960x540 / 36pt font for profile A). * Has options to: * Disable ruby text (which is coded as regions which have half-height text in libaribb24). Enabled by default as without positioning ruby text only confuses as it is usually coded in the beginning of the decoded subtitle line. * Set the working directory, in which libaribb24 will read configuration as well as into which it may save broadcast extra symbols as PNG. Unset by default. The unconventional library check can be explained by the library's current master branch being licensed as LGPLv3, but at the time of writing the latest official release is still licensed under GPLv3. Thus, one either has to wait for the following release, or enable GPLv3.
* | doc/ffprobe: fix typo and update URL in manReto Kromer2019-02-09
| |
* | ffplay: add support for setting the number of filter threadsMarton Balint2019-02-07
| | | | | | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* | doc/filters: correct headphone examplesGyan Doshi2019-02-04
| | | | | | | | lavfi-complex is not a valid option. [a:0] is not correct pad form for input.
* | doc/filters: document ranges and defaults for nlmeans optionsJun Zhao2019-02-02
| | | | | | | | | | | | | | document ranges and defaults for nlmeans options Reviewed-by: Gyan Doshi <ffmpeg@gyani.pro> Signed-off-by: Jun Zhao <mypopydev@gmail.com>
* | avformat/hlsenc: add var_stream_map LANGUAGE field string parameterSteven Liu2019-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use a:0,agroup:aud_low,default:Yes,language:CHN a:1,agroup:aud_low,language:ENG a:2,agroup:aud_high,default:YesYes,language:CHN a:3,agroup:aud_high,language:ENG v:0,agroup:aud_low v:1,agroup:aud_high create master m3u8 list. result: EXTM3U EXT-X-VERSION:3 EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_0",DEFAULT=YES,LANGUAGE="CHN",URI="out_0.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_1",DEFAULT=NO,LANGUAGE="ENG",URI="out_1.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_2",DEFAULT=YES,LANGUAGE="CHN",URI="out_2.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_3",DEFAULT=NO,LANGUAGE="ENG",URI="out_3.m3u8" EXT-X-STREAM-INF:BANDWIDTH=1170400,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_low" out_4.m3u8 EXT-X-STREAM-INF:BANDWIDTH=3440800,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_high" out_5.m3u8 Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | avformat/hlsenc: add var_stream_map DEFAULT field status parameterSteven Liu2019-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | use a:0,agroup:aud_low,default:Yes a:1,agroup:aud_low, a:2,agroup:aud_high,default:Yes a:3, agroup:aud_high, v:0,agroup:aud_low v:1,agroup:aud_high create master m3u8 list. result: EXTM3U EXT-X-VERSION:3 EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_0",DEFAULT=YES,URI="out_0.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_low",NAME="audio_1",DEFAULT=NO,URI="out_1.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_2",DEFAULT=YES,URI="out_2.m3u8" EXT-X-MEDIA:TYPE=AUDIO,GROUP-ID="group_aud_high",NAME="audio_3",DEFAULT=NO,URI="out_3.m3u8" EXT-X-STREAM-INF:BANDWIDTH=1170400,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_low" out_4.m3u8 EXT-X-STREAM-INF:BANDWIDTH=3440800,RESOLUTION=640x480,CODECS="avc1.64001e,mp4a.40.2",AUDIO="group_aud_high" out_5.m3u8 Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* | avcodec: Add discard_sample_percentageMichael Niedermayer2019-01-28
| | | | | | | | | | Suggested-by: BBB Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/afade+acrossfade: allow skipping fade on inputsGyan Doshi2019-01-24
| | | | | | | | | | New fade curve value 'nofade' passes audio samples as-is. Primarily useful in carrying out acrossfade without fades.
* | vaapi_encode: Convert to send/receive APIMark Thompson2019-01-23
| | | | | | | | | | | | | | | | | | | | | | | | | | This attaches the logic of picking the mode of for the next picture to the output, which simplifies some choices by removing the concept of the picture for which input is not yet available. At the same time, we allow more complex reference structures and track more reference metadata (particularly the contents of the DPB) for use in the codec-specific code. It also adds flags to explicitly track the available features of the different codecs. The new structure also allows open-GOP support, so that is now available for codecs which can do it.
* | avformat/dashenc: Added documentation for $ext$ identifier in filenamesKarthick J2019-01-21
| |
* | avutil: add ROI (Region Of Interest) data struct and bump versionGuo, Yejun2019-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The encoders such as libx264 support different QPs offset for different MBs, it makes possible for ROI-based encoding. It makes sense to add support within ffmpeg to generate/accept ROI infos and pass into encoders. Typical usage: After AVFrame is decoded, a ffmpeg filter or user's code generates ROI info for that frame, and the encoder finally does the ROI-based encoding. The ROI info is maintained as side data of AVFrame. Signed-off-by: Guo, Yejun <yejun.guo@intel.com> Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | avfilter: add maskfun filterPaul B Mahol2019-01-12
| |
* | avfilter/af_anlmdn: rework how denoising strength is usedPaul B Mahol2019-01-12
| | | | | | | | Make into account patch size.
* | avfilter: add anlmdn audio filterPaul B Mahol2019-01-08
| | | | | | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* | avfilter/af_afir: adjust min partition sizePaul B Mahol2019-01-05
| | | | | | | | Minimal value allowed by our FFT is 16 thus min partition size is 8.
* | doc/encoders: Update docs for libxavs2Jun Zhao2019-01-04
| | | | | | | | | | | | Update standard libavcodec options for libxavs2 Signed-off-by: Jun Zhao <mypopydev@gmail.com>
* | doc/ffmpeg: clarify behaviour of -discardGyan Doshi2019-01-04
| | | | | | | | | | Discarding all frames is universally supported as it happens in fftools whereas selective discarding relies on the demuxer.
* | doc/ffmpeg: update entry for stream disable optionsGyan Doshi2019-01-04
| | | | | | | | -vn/-an/-sn/-dn can now be used to block input streams from a file.
* | doc/indevs: fix upto typoMichael Niedermayer2019-01-01
| | | | | | | | | | Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avfilter/af_adelay: allow setting delays in secondsPaul B Mahol2019-01-01
| |
* | doc/filters: improve afir description a littlePaul B Mahol2019-01-01
| |
* | avfilter/af_afir: implement non-uniform partitioned convolutionPaul B Mahol2018-12-30
| | | | | | | | Using multiple frequency delay lines.
* | avfilter/af_afir: fix minp/maxp range and change default value for maxpPaul B Mahol2018-12-29
| |
* | avcodec/libvpxenc: add VP8/9 sharpness config optionRene Claus2018-12-24
| | | | | | | | | | | | | | | | This commit adds configuration options to libvpxenc.c that can be used to tune the sharpness parameter for VP8 and VP9. Signed-off-by: Rene Claus <rclaus@google.com> Signed-off-by: James Zern <jzern@google.com>
* | avfilter/af_sofalizer: stop using easy APIPaul B Mahol2018-12-23
| | | | | | | | Easy API is not flexible enough for our needs.
* | APIChanges: add missing entry for SMPTE2094-40 HDR Dynamic metadata APIJames Almer2018-12-21
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>