Gyan Doshi
41ef6dd67d
doc/ffmpeg: remove entry for -loop_output
...
Option doesn't exist .. hasn't for a few years now.
6 years ago
Gyan Doshi
d15117c996
doc/ffmpeg: add entry for itsscale
6 years ago
Mathieu Duponchelle
6cfa173303
mpeg12enc: Use Closed Captions if available
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Mark Reid
283ce69a10
avformat/mxfenc: allow user comments for opatom muxer
...
Reviewed-by: Tomas Härdin <tjoppen@acc.umu.se>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Gyan Doshi
73b62f3026
doc/protocols: move option follow entry to correct section
...
The entry for file protocol option 'follow' was inserted under ftp options
during merge of a Libav commit - 90eb249969
. Corrected.
6 years ago
Paul B Mahol
007c13e51e
avfilter/af_anlmdn: add output mode option
6 years ago
Mark Thompson
f4d7bd6cdb
vaapi_encode: Support more RC modes
...
Allow setting the mode explicitly, and try to make a sensible choice
given the available parameters if not.
6 years ago
Gyan Doshi
cdf17cf92b
doc: -report defaults to loglevel debug
6 years ago
Karthick J
ca5ec4cbbc
avformat/dashenc: Added option to repeatedly publish master playlist
...
The master playlist can be published at a specified interval with this option
6 years ago
Paul B Mahol
c679119a73
avfilter/vf_amplify: add tolerance option
6 years ago
Marton Balint
a899b3b3c5
doc/formats: add reference to ffmpeg(1) stream specifiers as that docs is more complete
...
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Lou Logan
6bfda984b3
doc/mailing-list-faq: add Mail Delivery info
...
Can be used as a vacation mode to enable/disable mail delivery
without needing to unsubscribe.
Signed-off-by: Lou Logan <lou@lrcd.com>
6 years ago
James Almer
22b6e1011c
doc/libav-merge: add a line about the previous skipped merge
6 years ago
Gyan Doshi
a9452fe6dc
doc/fftools-common-opts: add example for codec option stream specifiers
6 years ago
Reto Kromer
7a51fed0f0
doc/muxers: grammar fix
...
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Diego Biurrun
7e5bde93a1
build: Rename OBJDIRS variable to OUTDIRS
...
These directories are not just for object files.
6 years ago
Marton Balint
dbfd042983
avformat/utils: parse some stream specifiers recursively
...
This removes lots of code duplication and also allows more complex specifiers,
for example you can use p:204:aⓂ️ language:eng to select the English language
audio stream from program 204.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Reto Kromer
bf78aa9ee9
doc/muxers: fix typo
...
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Reto Kromer
6174686bc3
doc/faq: update macOS and URLs
...
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Reto Kromer
21858b060f
doc/snow: fix typos
6 years ago
Moritz Barsnick
885a80d189
doc: fix various typos
...
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>
6 years ago
Reto Kromer
d20902fd23
doc/filters: fix typos
...
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Jan Ekström
100bfac6d6
add libaribb24 ARIB STD-B24 caption decoder
...
* 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.
6 years ago
Reto Kromer
5b32f94b97
doc/ffprobe: fix typo and update URL in man
6 years ago
Marton Balint
7cab5471b2
ffplay: add support for setting the number of filter threads
...
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Gyan Doshi
075fd5ba45
doc/filters: correct headphone examples
...
lavfi-complex is not a valid option. [a:0] is not correct pad form for input.
6 years ago
Jun Zhao
6dc06e979c
doc/filters: document ranges and defaults for nlmeans options
...
document ranges and defaults for nlmeans options
Reviewed-by: Gyan Doshi <ffmpeg@gyani.pro>
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
6 years ago
Steven Liu
1e03d60054
avformat/hlsenc: add var_stream_map LANGUAGE field string parameter
...
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>
6 years ago
Steven Liu
6a25bb5aa4
avformat/hlsenc: add var_stream_map DEFAULT field status parameter
...
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>
6 years ago
Michael Niedermayer
5bcefceec8
avcodec: Add discard_sample_percentage
...
Suggested-by: BBB
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Gyan Doshi
3224d6691c
avfilter/afade+acrossfade: allow skipping fade on inputs
...
New fade curve value 'nofade' passes audio samples as-is.
Primarily useful in carrying out acrossfade without fades.
6 years ago
Mark Thompson
5fdcf85bbf
vaapi_encode: Convert to send/receive API
...
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.
6 years ago
Karthick J
306cc26115
avformat/dashenc: Added documentation for $ext$ identifier in filenames
6 years ago
Guo, Yejun
1ef4828276
avutil: add ROI (Region Of Interest) data struct and bump version
...
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>
6 years ago
Paul B Mahol
1ea5529dd2
avfilter: add maskfun filter
6 years ago
Paul B Mahol
f4fd8ef725
avfilter/af_anlmdn: rework how denoising strength is used
...
Make into account patch size.
6 years ago
Paul B Mahol
8a1fc95840
avfilter: add anlmdn audio filter
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
6 years ago
Paul B Mahol
f2e2456294
avfilter/af_afir: adjust min partition size
...
Minimal value allowed by our FFT is 16 thus min partition size is 8.
6 years ago
Jun Zhao
4fd6df6934
doc/encoders: Update docs for libxavs2
...
Update standard libavcodec options for libxavs2
Signed-off-by: Jun Zhao <mypopydev@gmail.com>
6 years ago
Gyan Doshi
1087b792c3
doc/ffmpeg: clarify behaviour of -discard
...
Discarding all frames is universally supported as it happens in fftools
whereas selective discarding relies on the demuxer.
6 years ago
Gyan Doshi
d7ef10f16d
doc/ffmpeg: update entry for stream disable options
...
-vn/-an/-sn/-dn can now be used to block input streams from a file.
6 years ago
Michael Niedermayer
b33de55747
doc/indevs: fix upto typo
...
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Paul B Mahol
35a8179149
avfilter/af_adelay: allow setting delays in seconds
6 years ago
Paul B Mahol
f7745edeaa
doc/filters: improve afir description a little
6 years ago
Paul B Mahol
a53a9f1c8d
avfilter/af_afir: implement non-uniform partitioned convolution
...
Using multiple frequency delay lines.
6 years ago
Paul B Mahol
8007e8fc67
avfilter/af_afir: fix minp/maxp range and change default value for maxp
6 years ago
Rene Claus
6a8cc86963
avcodec/libvpxenc: add VP8/9 sharpness config option
...
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>
6 years ago
Paul B Mahol
4096c670ab
avfilter/af_sofalizer: stop using easy API
...
Easy API is not flexible enough for our needs.
6 years ago
James Almer
53d3a1c514
APIChanges: add missing entry for SMPTE2094-40 HDR Dynamic metadata API
...
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Paul B Mahol
d6951e595a
avfilter/af_sofalizer: add framesize option
6 years ago