summaryrefslogtreecommitdiff
path: root/doc/decoders.texi
Commit message (Collapse)AuthorAgeFilesLines
* lavc/libaribcaption.c: add ARIB caption decoder using libaribcaptionTADANO Tokumei2023-03-281-0/+150
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch add another ARIB caption decoder using libaribcaption external library. Unlike libaribb24, it supports 3 types of subtitle outputs: * text: plain text * ass: ASS formatted text * bitmap: bitmap image Default subtitle type is ass as same as libaribb24. Advantages compared with libaribb24 on ASS subtitle are: * Subtitle positioning. * Multi-rect subtitle: some captions are displayed at different position at a time. * More stability and reproducibility. To compile with this feature: * libaribcaption external library has to be pre-installed. https://github.com/xqq/libaribcaption * configure with `--enable-libaribcaption` option. `--enable-libaribb24` and `--enable-libaribcaption` options are not exclusive. If both enabled, libaribcaption precedes as order listed in `libavcodec/allcodecs.c`. Signed-off-by: rcombs <rcombs@rcombs.me>
* doc/decoders: document the max_frame_delay libdav1d optionJames Almer2022-10-151-1/+5
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* doc/decoders: add docs for v210 decoderMarton Balint2022-06-201-0/+15
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* doc/encoders.texi: Add doc for qsvWenbin Chen2022-01-071-0/+42
| | | | | | | | Add doc for qsv decoder. Add more option's introduction to qsv encoder. Signed-off-by: Wenbin Chen <wenbin.chen@intel.com> Signed-off-by: Haihao Xiang <haihao.xiang@intel.com>
* doc/decoders: mention that some libdav1d options are deprecatedJames Almer2021-09-161-0/+6
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/dvbsubdec: Support computing clut only onceMichael Niedermayer2021-03-291-0/+2
| | | | | | This avoids crafted files from consuming excessive resources recomputing the clut after each pixel change Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/av1dec: add an option to select an operating pointJames Almer2021-01-041-0/+13
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavc,doc: add libuavs3d video decoder wrapperhwren2020-10-061-0/+21
| | | | | Signed-off-by: hbj <hanbj@pku.edu.cn> Signed-off-by: hwren <hwrenx@126.com>
* doc/decoders: Document default value of ac3's drc_scale optionAman Verma2020-08-311-1/+1
| | | | | Signed-off-by: Aman Verma <amanraoverma@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/libzvbi-teletextdec: fix txt_default_region limitsMarton Balint2020-06-141-1/+1
| | | | | | | Max region ID is 87. Also the region affects not only the G0 charset but G2 and the national subset as well. Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/libzvbi-teletextdec: add option to set default G0 character setKirill Savkov2020-02-241-0/+5
| | | | | Signed-off-by: Kirill Savkov <k.savkov@inventos.ru> Signed-off-by: Marton Balint <cus@passwd.hu>
* doc: Fix typo for dvdsubdecMichael Kuron2020-02-031-1/+1
| | | | Signed-off-by: Michael Kuron <michael.kuron@gmail.com>
* Add options for spatial layers.Thierry Foucu2019-11-281-0/+7
| | | | | | | | Disable by default to output all the layers, to match libaomdec wrapper. Add option to select the operating point for the spatial layers. Update the documentation with the new options. Signed-off-by: James Almer <jamrial@gmail.com>
* avcodec/libdav1d: use the library default for the filmgrain optionJames Almer2019-09-151-3/+3
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* doc: add basic documentation for libdav1dJames Almer2019-05-201-0/+26
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* add libaribb24 ARIB STD-B24 caption decoderJan Ekström2019-02-101-0/+25
| | | | | | | | | | | | | | | | | | | | | | | | * 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.
* avcodec/libzvbi-teletextdec: add formatted ass outputMarton Balint2018-09-301-6/+12
| | | | | | | Inspired by the VideoLAN text decoder and its port to FFmpeg made by Aman Gupta. Signed-off-by: Marton Balint <cus@passwd.hu>
* avs2: correct avs2 descriptionhwren2018-08-081-1/+1
| | | | | Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
* lavc, doc, configure: add avs2 video decoder wrapperhwren2018-07-271-0/+6
| | | | | | Tested-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: hwren <hwrenx@126.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avcodec/libzvbi-teletextdec: add support for selecting subtitle pages onlyMarton Balint2018-06-101-2/+3
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/libzvbi-teletextdec: allow -1 subtitle duration and make it the defaultMarton Balint2018-05-061-1/+2
| | | | | | | Most decoders (pgssubdec, ccaption_dec) are using -1 or UINT32_MAX for a subtitle event which should be cleared at the next event. Signed-off-by: Marton Balint <cus@passwd.hu>
* libavcodec/hevc_filter: support for all skip_loop_filter levels.sfan52017-12-041-7/+0
| | | | | | Continues where commit 52c75d486ed5f75cbb79e5dbd07b7aef24f3071f left off. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* Fix several typosLou Logan2017-09-211-2/+2
| | | | | | | "apix_fmts" found by Marc Péchaud. "speedloss" found by Mikhail V. Signed-off-by: Lou Logan <lou@lrcd.com>
* cosmetics: fix some misspelled wordsJames Almer2016-07-171-1/+1
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* lavc/libzvbi-teletextdec: add support for setting background opacityMarton Balint2016-01-251-1/+7
| | | | Signed-off-by: Marton Balint <cus@passwd.hu>
* avcodec/dvbsubdec: Allow selecting the substream, or all substreamsMichael Niedermayer2015-08-041-0/+2
| | | | | | Fixes Ticket 2161 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/decoders: Add entry for dvbsub and document compute_clutMichael Niedermayer2015-07-271-0/+17
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavc/hevc: rudimentary support for skip_loop_filter.Nicolas George2015-07-231-0/+7
| | | | | | | | | +~9% speed on Core i5 on test sample. All frames are treated as ref frames, skipping only applies at level "all". The following mail contains information on how to improve that: http://ffmpeg.org/pipermail/ffmpeg-devel/2015-July/176116.html
* doc: avoid incorrect phrase 'allows to'Andreas Cadhalpun2015-06-161-1/+1
| | | | | | | | Also fix typo found by Lou Logan: Sacrifying -> Sacrificing Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* lavc/flac: Fix encoding and decoding with high lpc.Carl Eugen Hoyos2015-05-171-0/+17
| | | | | | Based on an analysis by trac user lvqcl. Fixes ticket #4421, reported by Chase Walker.
* doc/decoders.texi: typo in description for option ifo_paletteTOYAMA Shin-ichi2014-11-221-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* avcodec/dvdsubdec: New option for obtaining global palette from .IFO file ↵Shin-ichi Toyama2014-11-151-0/+4
| | | | | | | (experimental) Suggested-by: Nicolas George <george@nsup.org> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: adding documentation for lavc/dvdsubdec.c option ↵Nicholas Robbins2014-09-221-0/+5
| | | | | | | "forced_subs_only" Signed-off-by: Nicholas Robbins <nickrobbins@yahoo.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: mention native Opus decoderLou Logan2014-07-271-0/+3
| | | | Signed-off-by: Lou Logan <lou@lrcd.com>
* Fix texinfo error due to wrong @subsubsectionAndreas Cadhalpun2014-03-271-1/+1
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Merge commit 'a17ab0e46a9fec7c31cc1be363828184c6ecebf7'Michael Niedermayer2014-01-301-1/+32
|\ | | | | | | | | | | | | | | | | | | | | | | | | * commit 'a17ab0e46a9fec7c31cc1be363828184c6ecebf7': doc: add decoders.texi Conflicts: doc/decoders.texi doc/ffmpeg.texi doc/ffplay.texi See: 5e45f03420945dfeaf66729f5d022e5c15ff5723 Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * doc: add decoders.texiJohn Stebbins2014-01-291-0/+56
| | | | Only documents ac3 decoder options at this point.
* lavc: add teletext decoder using libzvbiMarton Balint2013-09-021-0/+41
| | | | | | | | | | | | | | | | | Based on a patch by Wolfram Gloger <wmglo@dent.med.uni-muenchen.de>. http://lists.ffmpeg.org/pipermail/ffmpeg-devel/2012-December/136677.html The original patch was rebased by Tudor SUCIU <tudor.suciu@gmail.com>. Lots of additional features and fixes are made by me. Fixes ticket #2086. Changes since last version: - change default page to all pages Signed-off-by: Marton Balint <cus@passwd.hu> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: document libopus decoderTimothy Gu2013-06-281-0/+9
| | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* doc/decoders,decoders: add various missing final dotsStefano Sabatini2013-06-211-4/+4
| | | | Enhance consistency.
* doc/decoders: Add libopencore-amrwb decoder docTimothy Gu2013-06-211-0/+12
| | | | Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
* doc/decoders: Document libopencore-amrnb decoderTimothy Gu2013-06-211-0/+12
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: Document libilbc decoderTimothy Gu2013-06-211-0/+21
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: Document libgsm decoderTimothy Gu2013-06-201-0/+10
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: Document libceltTimothy Gu2013-06-181-0/+8
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* doc/decoders: fix typo in "@Options"Stefano Sabatini2012-12-061-1/+1
|
* lavc/dvdsubdec: accept palette from options.Nicolas George2012-12-051-0/+26
| | | | | On DVDs, the palette is part of the IFO file and therefore not available when reading from a dumped VOB file.
* lavc: add ffwavesynth pseudo-codec.Nicolas George2011-12-151-0/+13
|
* docs: Spelling fixes to 9 texi files from /docroot2011-11-291-1/+1
| | | | | | | credits to: Violet Lin (from Google Code-in) Signed-off-by: burek <burek021@gmail.com> Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* decoders.texi: fix typos in rawvideo sectionStefano Sabatini2011-05-201-1/+1
|