1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-23 12:43:46 +02:00
Go to file
Vittorio Giovara 7bb1c1bfd2 avconv_opt: Allow printing private options
Add an allowed parameter to -h and --help avconv option to print private
options from a codec, format, or filter, named with the provided input
value.

In case multiple classes are found (eg. mov demuxer and mov muxer, or
h264 decoder and h264 demuxer) print all options from all classes.
It is possible to select the type of class to print by adding it
before the name (eg. demuxer:mov and muxer:mov, or decoder:h264and
demuxer:h264).

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
2015-09-17 10:34:37 +02:00
compat use a wrapper script to call MS link.exe to avoid mixing with /usr/bin/link.exe 2015-07-24 18:21:22 +03:00
doc d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext 2015-09-17 10:33:21 +02:00
libavcodec d3d11va: WindowsPhone requires a mutex around ID3D11VideoContext 2015-09-17 10:33:21 +02:00
libavdevice Bump major versions of all libraries 2015-08-28 16:04:28 +02:00
libavfilter avfilter: Support both syntaxes for the scale filter 2015-09-13 17:34:45 +02:00
libavformat rtpdec: Forward the memory failure 2015-09-16 20:20:16 +02:00
libavresample lavr: Remove unreachable code 2015-09-13 17:34:45 +02:00
libavutil pixfmt: Add new SMPTE color primaries and transfer characteristic values 2015-09-17 10:31:43 +02:00
libswscale lavu: Drop the {minus,plus}1 suffix from AVComponentDescriptor fields 2015-09-07 12:37:47 +02:00
presets
tests checkasm: v210: Fix array overwrite 2015-09-17 10:33:06 +02:00
tools tools: Drop a stale header 2015-08-31 21:37:18 +02:00
.gitattributes Treat all '*.pnm' files as non-text file 2014-11-28 17:52:43 -05:00
.gitignore Checkasm: assembly testing and benchmarking tool 2015-07-12 16:39:07 +02:00
.travis.yml travis: fix dependencies 2015-09-12 12:29:27 +02:00
arch.mak ppc: vsx: Implement float_dsp 2015-05-31 12:07:11 +02:00
avconv_dxva2.c avconv_dxva2: add hevc support 2015-01-27 09:06:05 +01:00
avconv_filter.c avconv_filter: Use full named options 2015-09-13 17:34:45 +02:00
avconv_opt.c avconv_opt: Allow printing private options 2015-09-17 10:34:37 +02:00
avconv_vda.c avconv: vda: Unlock the pixel buffer once it is accessed 2015-07-09 00:10:13 +02:00
avconv_vdpau.c avconv_vdpau: allocate video surface of VDPAU-specified size 2014-12-25 20:47:49 +01:00
avconv.c lavc: Enable side data only packets by default 2015-09-12 13:38:31 +02:00
avconv.h Add a quality factor packet side data 2015-07-20 15:06:47 +01:00
avplay.c lavc: AV-prefix all codec capabilities 2015-07-27 15:24:58 +01:00
avprobe.c avprobe: Print the display matrix from per-stream sidedata 2015-05-02 22:09:09 +03:00
Changelog DXV decoder 2015-09-02 22:22:02 +02:00
cmdutils_common_opts.h
cmdutils.c lavc: AV-prefix all codec capabilities 2015-07-27 15:24:58 +01:00
cmdutils.h avconv: use read_file() for reading the 2pass stats 2015-07-19 09:37:11 +02:00
common.mak checkasm: Always link statically 2015-07-21 23:22:42 +02:00
configure DXV decoder 2015-09-02 22:22:02 +02:00
COPYING.GPLv2
COPYING.GPLv3
COPYING.LGPLv2.1
COPYING.LGPLv3
CREDITS
INSTALL
library.mak build: Support executable only ldflags 2014-07-21 22:18:35 +02:00
LICENSE license: Mention that vf_interlace is GPL, not LGPL 2014-08-28 19:47:43 +02:00
Makefile checkasm: Always link statically 2015-07-21 23:22:42 +02:00
README doc: Add more information in the README 2014-08-16 00:49:22 +02:00
README.md doc: Add travis badge 2015-09-14 00:19:08 +02:00
RELEASE Make the RELEASE file match with the most recent tag 2014-12-01 07:51:14 -05:00
version.sh

Libav

Build Status

Libav is a collection of libraries and tools to process multimedia content such as audio, video, subtitles and related metadata.

Libraries

  • libavcodec provides implementation of a wider range of codecs.
  • libavformat implements streaming protocols, container formats and basic I/O access.
  • libavutil includes hashers, decompressors and miscellaneous utility functions.
  • libavfilter provides a mean to alter decoded Audio and Video through chain of filters.
  • libavdevice provides an abstraction to access capture and playback devices.
  • libavresample implements audio mixing and resampling routines.
  • libswscale implements color conversion and scaling routines.

Tools

  • avconv is a command line toolbox to manipulate, convert and stream multimedia content.
  • avplay is a minimalistic multimedia player.
  • avprobe is a simple analisys tool to inspect multimedia content.
  • Additional small tools such as aviocat, ismindex and qt-faststart.

Documentation

The offline documentation is available in the doc/ directory.

The online documentation is available in the main website and in the wiki.

Examples

Conding examples are available in the doc/example directory.

License

Libav codebase is mainly LGPL-licensed with optional components licensed under GPL. Please refer to the LICENSE file for detailed information.