Florent Tribouilloy
2186a7e547
ffprobe: add -show_programs option
...
The option is used to sort the streams by program.
Signed-off-by: Florent Tribouilloy <florent.tribouilloy@smartjog.com>
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
12 years ago
Stefano Sabatini
4da5402256
ffprobe: show chapter and chapter metadata information
...
Address trac ticket #2636 .
12 years ago
Stefano Sabatini
f40cf96ec0
doc: remove all-components.texi, include its content verbatim
...
Force re-generation of the manuals when an included file is modified.
The current dependency generation system is enable to track nested
inclusions.
The drawback is that the files will be generated even when there is no
strict need (for example if filters.texi is modified, ffmpeg.1 is
rebuilt), thus it trades a false negative with a false positive.
12 years ago
Stefano Sabatini
9b4d9d8795
doc: enable compilation of -all tool pages
...
In particular, add documentation configuration system, through the
doc/config.texi file.
Fix trac issue #2374 .
12 years ago
Stefano Sabatini
d344b99954
doc/ffprobe: fix references in See Also section
12 years ago
Stefano Sabatini
0018221c03
doc: fix reference to ffmpeg-bitstream-filters.html page
12 years ago
Stefano Sabatini
b448677e6e
doc: remove inclusion of libav* documentation in tools
...
This shrinks the tool manuals to a manageable size. Relevant manuals are
referenced in the "See Also" chapter.
Overall documentation inclusion should still be possible through the use
of a conditional variable set during configuration time, if someone feels
the need for a huge-wall-of-text-fashioned manual.
12 years ago
Stefano Sabatini
9d6517aa67
doc: extend "See Also" chapter rendering for ff* tools
...
Add more references, and generate alternative variants for HTML and POD
output. In particular, this allows to render a "See Also" chapter in the
HTML output.
12 years ago
Stefano Sabatini
c2ac647710
doc: rework synopsis section for ff* tools
...
Fix syntax, remove pointless introductory sentence, improve overall
consistency.
12 years ago
Stefano Sabatini
461716d3bf
doc: use a common authors.texi file blurb
...
Factorize.
12 years ago
Stefano Sabatini
c8a5365dcf
ffprobe: implement -sections option
12 years ago
Stefano Sabatini
196765a7cc
ffprobe: implement subsection field selection through the -show_entries option
12 years ago
Stefano Sabatini
cb309922cb
doc/ffprobe: factorize definition of writers syntax
...
The writers option syntax was unified.
12 years ago
Stefano Sabatini
3d189d41c1
ffprobe: add -select_streams option
12 years ago
Stefano Sabatini
4cd1addcc4
ffprobe: add -bitexact boolean option
...
The option is mostly useful to make ffprobe output independent from the
build, and in particular to fix FATE --enable-small failures.
12 years ago
Stefano Sabatini
f398617b19
ffprobe: fix CSV writer output
...
Fix regression introduced in 749ddc14fc
.
12 years ago
Stefano Sabatini
0c71d5a077
ffprobe: add print_section option to the compact writer
...
Allow to skip section name at the begin of each line. Possibly simplify
output.
12 years ago
Nicolas George
9ae3e45521
ffprobe: add -show_data option.
13 years ago
Clément Bœsch
9846a9c701
riff: add ISMP/timecode tag.
13 years ago
Clément Bœsch
fd0c83c666
ffprobe: add flat output format.
13 years ago
Clément Bœsch
dae8505492
ffprobe: make -of an alias for -print_format.
...
This is for interoperability purpose with the fork.
13 years ago
Stefano Sabatini
89d49acb3b
ffprobe: add INI writer
...
Liberally based on the work of Luca Barbato <lu_zero@gentoo.org>, done
for libav/avprobe.
13 years ago
Stefano Sabatini
c365cdf202
ffprobe: add support to '\b' and '\f' escaping in c_escape_str()
13 years ago
Stefano Sabatini
27127ebe6c
doc: add syntax.texi file
13 years ago
Stefano Sabatini
3853e1d94e
doc/ffprobe: document that ffprobe.xsd can be retrieved at a certain ffmpeg.org url
...
Address trac ticket #1265 .
13 years ago
Stefano Sabatini
e73241ba89
doc/ffprobe: fix rendering of the timecode chapter in the man page
13 years ago
Stefano Sabatini
3946187d60
ffprobe: add "nokey" option to default writer
...
Help simplifying parsing in certain cases.
13 years ago
Stefano Sabatini
f48f03a400
ffprobe: add "noprint_wrappers" option to default writer
...
The option is useful for simplifying parsing.
Also use the new option in fate, in order to fix the regression
introduced by the previous commit.
13 years ago
Matthieu Bouron
29b9aee49f
ffprobe: add count_frames and count_packets options
...
Signed-off-by: Stefano Sabatini <stefasab@gmail.com>
13 years ago
Clément Bœsch
ee0cab7721
doc: remove trailing 's' to metadata.
...
metadata is already plural.
Found-by: Alexander Strasser
13 years ago
Clément Bœsch
5dfc7f7342
doc: add Timecode documentation.
13 years ago
Stefano Sabatini
b25c239c7a
ffprobe: add support to audio frame information printing
13 years ago
Stefano Sabatini
93d49cba7f
ffprobe: add compact option to JSON writer
13 years ago
Stefano Sabatini
5226be0dd5
ffprobe: add -show_program_version and -show_library_versions options
13 years ago
Stefano Sabatini
9997d41672
ffprobe: add support to video frame information printing
...
Add -show_frames option to ffprobe.
Partially based on the work of Thomas Kuehnel <kuehnelth@googlemail.com>
for SOCIS 2011.
The wicked idea of creating a special "packets_and_frames" container for
structured formats (JSON and XML) comes from Clément.
13 years ago
Clément Bœsch
dc7ad85c40
doc: use @command{} for commands.
13 years ago
Stefano Sabatini
d6da16dca5
ffprobe: add support to option -show_error
13 years ago
Stefano Sabatini
20ac5849f8
ffprobe: add XML writer
13 years ago
Stefano Sabatini
f1a4182e8e
ffprobe: add show_private_data option
13 years ago
Stefano Sabatini
1f0d937f77
ffprobe: add csv writer
13 years ago
Stefano Sabatini
1c43713e57
ffprobe: add compact writer
13 years ago
Stefano Sabatini
cb50ada4f8
ffprobe: parse arguments for -print_format writer
...
This allows -print_format to accept string of the form WRITER=OPTIONS,
as required by the pending compact writer patch.
13 years ago
Stefano Sabatini
9806dda8a8
ffprobe: create a dedicated "Writers" section in the manual
...
Also update documentation related to the output format.
13 years ago
Clément Bœsch
3fdf519e4b
ffprobe: add JSON output printing format.
13 years ago
Anton Khirnov
9e12f0bf5f
Rename ffprobe to avprobe.
14 years ago
Anton Khirnov
266463daff
Rename ffplay to avplay.
14 years ago
Stefano Sabatini
cea87fb2c3
ffprobe: implement -i FILE option
...
Useful for mimicking the ffmpeg -i FILE syntax.
14 years ago
Stefano Sabatini
5e45f03420
doc: add decoders.texi file
14 years ago
Stefano Sabatini
1e31ea71ff
ffprobe.texi: remove inclusion of muxers section
...
Muxers are not used by ffprobe.
14 years ago
Diego Biurrun
89b503b55f
Lowercase all ff* program names.
14 years ago