Steven Robertson
82ecae8a70
lavfi: add alphaextract and alphamerge filters
...
These filters are designed for storing and transmitting video sequences
with alpha using higher-efficiency codecs such as x264 which don't
natively support an alpha channel. 'alphaextract' takes an input stream
with an alpha channel and returns a video containing just the alpha
component as a grayscale value; 'alphamerge' takes an RGB or YUV stream
and adds an alpha channel recovered from a second grayscale stream.
Signed-off-by: Steven Robertson <steven@strobe.cc>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Stefano Sabatini
8c2ce16f93
doc/filter_design: fix a few typos
13 years ago
Stefano Sabatini
fa71471cef
lavd/caca: rename "colors" option to "color"
...
More consistent with libcaca function names. Should not harm since the
device was added less than one day ago.
13 years ago
Stefano Sabatini
2fd880449a
doc/outdevs: extend documentation for caca -list* options
13 years ago
Mohamed Naufal Basheer
55c3a4f617
G.723.1 demuxer and decoder
...
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
13 years ago
Stefano Sabatini
beef7a6328
doc/outdevs: fix @code{} syntax in caca device docs
13 years ago
Marton Balint
016a472009
avcodec: add decode_error_flags field to AVFrame
...
Signed-off-by: Marton Balint <cus@passwd.hu>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Paul B Mahol
296c1b6bd1
libcaca output device
13 years ago
Robert Nagy
b70d89a033
lavfi: add avfilter_unref_bufferp()
...
Signed-off-by: Anton Khirnov <anton@khirnov.net>
13 years ago
Nicolas George
b0629366a2
lavf: make cmdutils's check_stream_specifier public.
...
The new function is called avformat_match_stream_specifier()
and does not include logging the error message.
13 years ago
Stefano Sabatini
3bd3e46c91
doc/avtools-common-opts: fix a few typos in the "Stream specifiers" section
13 years ago
Nicolas George
b34ce5a26b
faq: explain dependency problems with static libs.
13 years ago
Stefano Sabatini
e1422940f2
doc/protocols: add a note regarding the circular RX UDP buffer
13 years ago
Stefano Sabatini
6b80f75848
doc/protocols: apply misc fixes to the UDP protocol section
13 years ago
Stefano Sabatini
dd13da67b2
doc/protocols: extend/clarify documentation for the buffer_size UDP option
13 years ago
Stefano Sabatini
469b9ce83f
doc/protocols: document "fifo_size" and "overrun_nonfatal" UDP options
...
Address trac ticket #1511 .
13 years ago
Nicolas George
0fe8acf2d6
ffmpeg: add -(no)stdin option.
...
Allows to disable interaction from standard input.
Useful, for example, if ffmpeg is in the background process group.
Roughly the same result can be achieved with "ffmpeg ... < /dev/null"
but it requires a shell.
13 years ago
Michael Bradshaw
453c02f971
libopenjpeg: introduce encoding support
...
Based on FFmpeg version from
commit 713a7854e0
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
13 years ago
Samuel Pitoiset
86991ce2dd
RTMPTS protocol support
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Samuel Pitoiset
6aedabc9b6
RTMPS protocol support
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Tim Nicholson
45641014d3
doc/filters: Fix two typos
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Philip Langdale
2c501ae82b
movtextdec: 3GPP TS 26.245 Timed Text Decoder.
...
This change introduces a basic decoder for 3GPP Timed Text subtitles,
also known as TX3G, Quicktime subtitles, or "movtext" in the existing
code.
This initial change doesn't attempt to parse styling information,
and just reads the plain text of the subtitles. I intend to add
support for styles eventually, but it's challenging due to a lack
of existing players that support them.
Signed-off-by: Philip Langdale <philipl@overt.org>
13 years ago
Luca Barbato
45ff9e5b57
doc: update api changes with the right commit hashes
13 years ago
Luca Barbato
f3e5e6f05b
mem: introduce av_malloc_array and av_mallocz_array
...
Both function ease allocating large arrays implementing the overflow
check inside it.
13 years ago
Nicolas George
7b521c52c4
ffmpeg: add -progress option.
...
It allows to send program-friendly (easy to parse)
progress information to a file or an URL.
13 years ago
Thomas Kühnel
f49ec1b404
lavc: add metadata to AVFrame
...
See thread:
Subject: [libav-devel] [PATCH 1/3] avcodec: add metadata to AVFrame
Date: Tue, 4 Oct 2011 00:19:51 +0200
13 years ago
jamal
d48f014ff1
doc/Makefile: Add missing $(HOSTEXESUF) to print_options
13 years ago
jamal
3e03f8d8b2
build: Fix documentation dependencies and rules
13 years ago
Stefano Sabatini
bd58f00ec1
doc/filters: prefer "special" over "magic" for special input/output labels
13 years ago
Stefano Sabatini
b65ccce866
doc/filters: update documentation
...
In particular, assume existence of audio and sink filters.
13 years ago
Stefano Sabatini
5a6c7a218c
doc: merge libavfilter.texi into filters.texi
...
There is no much point into splitting documentation for filters. Also
having a separate document for a library is inconsistent.
13 years ago
burek
cb59e62abb
doc/ffmpeg: document more deeply -re option.
...
Signed-off-by: Clément Bœsch <ubitux@gmail.com>
Signed-off-by: Lou Logan <lou@lrcd.com>
13 years ago
Derek Buitenhuis
86dd5fbf15
doc: Remove stray @item from git-howto
...
Fixes warning:
** @item outside of table or list (l. 362)
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
13 years ago
Michael Niedermayer
ff2fda57df
doc/protocol.texi: fix missed application reference
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
790e25ef61
general.texi: fix project reference
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Kostya Shishkov
5b7e3a195d
MS Expression Encoder Screen decoder
13 years ago
Martin Storsjö
37eeb5e273
Support AAC encoding via the external library fdk-aac
...
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Kostya Shishkov
781888da89
TechSmith Screen Codec 2 decoder
13 years ago
Paul B Mahol
0e003d8c91
lavc: add av_fast_padded_mallocz
...
Signed-off-by: Paul B Mahol <onemda@gmail.com>
13 years ago
Jordi Ortiz
a8ad6ffafe
rtsp: Add listen mode
...
This makes the RTSP demuxer act as a server, listening for an
incoming connection.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Stefano Sabatini
21d5609826
lavfi: add init_opaque callback
...
This will be used by filters which require an opaque field to be passed
in input. Should be required only for filters which imply a programmatic
use.
This is possibly a temporary solution, to be removed when we'll have a
clearer and better agreememnt of how/if to pass binary data for
initializing a filter.
See thread:
Subject: [FFmpeg-devel][PATCH] lavfi: add init2 callback
Date: Fri, 6 Jul 2012 01:22:17 +0200
13 years ago
Stefano Sabatini
aef9e94f73
lavf/segment: add -segment_time_delta option
13 years ago
Stefano Sabatini
2058b52cf8
lavf/segment: add -segment_times option
...
Address trac ticket #1504 .
13 years ago
Nicolas George
ba856c0be5
lavfi: implement asettb filter.
13 years ago
Stefano Sabatini
8dc31f8da8
lavf/segment: make use of av_parse_time() when parsing the -segment_time value
...
Increase flexibility/consistency.
Also rename recording_time field to time, for enhanced
consistency/readability.
13 years ago
Stefano Sabatini
0a7b8effbb
doc/muxers: sort options for the segment muxer
13 years ago
Stefano Sabatini
7f08bfae6e
lavf/segment: add segment_list_type option, extend format for the segment list file
...
Add list extended format which specifies in the list file the start and
ending time for each segment. This is required to make it available this
information to external tools, avoiding the need to perform file analysis
in the output segments.
13 years ago
Tim Nicholson
bb62a8b690
doc: update mono to stereo workaround example
...
Now uses -filter_complex instead of deprecated lavfi/amovie
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Lou Logan
b22ecbc6a5
cosmetics: various spelling fixes
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Georg Lippitsch
60270eb482
doc/indevs/iec61883: document requirements for iec61883 device
...
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago