mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-01-31 20:02:42 +00:00
Add configuration options section to help output.
Originally committed as revision 16760 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
732c9a3462
commit
62560865ff
108
configure
vendored
108
configure
vendored
@ -68,12 +68,17 @@ show_help(){
|
||||
echo " --shlibdir=DIR install shared libs in DIR [PREFIX/lib]"
|
||||
echo " --incdir=DIR install includes in DIR [PREFIX/include]"
|
||||
echo " --mandir=DIR install man page in DIR [PREFIX/share/man]"
|
||||
echo
|
||||
echo "Configuration options:"
|
||||
echo " --disable-static do not build static libraries [no]"
|
||||
echo " --enable-shared build shared libraries [no]"
|
||||
echo " --enable-gpl allow use of GPL code, the resulting libs"
|
||||
echo " and binaries will be under GPL [no]"
|
||||
echo " --enable-nonfree allow use of nonfree code, the resulting libs"
|
||||
echo " and binaries will be unredistributable [no]"
|
||||
echo " --disable-ffmpeg disable ffmpeg build"
|
||||
echo " --disable-ffplay disable ffplay build"
|
||||
echo " --disable-ffserver disable ffserver build"
|
||||
echo " --enable-postproc enable GPLed postprocessing support [no]"
|
||||
echo " --enable-swscale enable GPLed software scaler support [no]"
|
||||
echo " --enable-avfilter video filter support (replaces vhook) [no]"
|
||||
@ -86,6 +91,56 @@ show_help(){
|
||||
echo " --enable-x11grab enable X11 grabbing [no]"
|
||||
echo " --enable-vdpau enable VDPAU support [no]"
|
||||
echo " --enable-xvmc enable XvMC support [no]"
|
||||
echo " --disable-network disable network support [no]"
|
||||
echo " --disable-ipv6 disable IPv6 support [no]"
|
||||
echo " --disable-mpegaudio-hp faster (but less accurate) MPEG audio decoding [no]"
|
||||
echo " --enable-gray enable full grayscale support (slower color)"
|
||||
echo " --disable-fastdiv disable table-based division"
|
||||
echo " --enable-small optimize for size instead of speed"
|
||||
echo " --disable-aandct disable AAN DCT code"
|
||||
echo " --disable-fft disable FFT code"
|
||||
echo " --disable-golomb disable Golomb code"
|
||||
echo " --disable-mdct disable MDCT code"
|
||||
echo " --enable-hardcoded-tables use hardcoded tables instead of runtime generation"
|
||||
echo " --enable-memalign-hack emulate memalign, interferes with memory debuggers"
|
||||
echo " --enable-beos-netserver enable BeOS netserver"
|
||||
echo " --disable-encoder=NAME disable encoder NAME"
|
||||
echo " --enable-encoder=NAME enable encoder NAME"
|
||||
echo " --disable-encoders disable all encoders"
|
||||
echo " --disable-decoder=NAME disable decoder NAME"
|
||||
echo " --enable-decoder=NAME enable decoder NAME"
|
||||
echo " --disable-decoders disable all decoders"
|
||||
echo " --disable-muxer=NAME disable muxer NAME"
|
||||
echo " --enable-muxer=NAME enable muxer NAME"
|
||||
echo " --disable-muxers disable all muxers"
|
||||
echo " --disable-demuxer=NAME disable demuxer NAME"
|
||||
echo " --enable-demuxer=NAME enable demuxer NAME"
|
||||
echo " --disable-demuxers disable all demuxers"
|
||||
echo " --enable-parser=NAME enable parser NAME"
|
||||
echo " --disable-parser=NAME disable parser NAME"
|
||||
echo " --disable-parsers disable all parsers"
|
||||
echo " --enable-bsf=NAME enable bitstream filter NAME"
|
||||
echo " --disable-bsf=NAME disable bitstream filter NAME"
|
||||
echo " --disable-bsfs disable all bitstream filters"
|
||||
echo " --enable-protocol=NAME enable protocol NAME"
|
||||
echo " --disable-protocol=NAME disable protocol NAME"
|
||||
echo " --disable-protocols disable all protocols"
|
||||
echo " --disable-indevs disable input devices"
|
||||
echo " --disable-outdevs disable output devices"
|
||||
echo " --disable-devices disable all devices"
|
||||
echo " --enable-filter=NAME enable filter NAME"
|
||||
echo " --disable-filter=NAME disable filter NAME"
|
||||
echo " --disable-filters disable all filters"
|
||||
echo " --list-decoders show all available decoders"
|
||||
echo " --list-encoders show all available encoders"
|
||||
echo " --list-muxers show all available muxers"
|
||||
echo " --list-demuxers show all available demuxers"
|
||||
echo " --list-parsers show all available parsers"
|
||||
echo " --list-protocols show all available protocols"
|
||||
echo " --list-bsfs show all available bitstream filters"
|
||||
echo " --list-indevs show all available input devices"
|
||||
echo " --list-outdevs show all available output devices"
|
||||
echo " --list-filters show all available filters"
|
||||
echo
|
||||
echo "External library support:"
|
||||
echo " --enable-avisynth enable reading of AVISynth script files [no]"
|
||||
@ -149,59 +204,6 @@ show_help(){
|
||||
echo " --disable-mmi disable MMI optimizations"
|
||||
echo " --disable-neon disable neon optimizations"
|
||||
echo " --disable-vis disable VIS optimizations"
|
||||
echo " --disable-network disable network support [no]"
|
||||
echo " --disable-ipv6 disable IPv6 support [no]"
|
||||
echo " --disable-mpegaudio-hp faster (but less accurate) MPEG audio decoding [no]"
|
||||
echo " --disable-aandct disable AAN DCT code"
|
||||
echo " --disable-fft disable FFT code"
|
||||
echo " --disable-golomb disable Golomb code"
|
||||
echo " --disable-mdct disable MDCT code"
|
||||
echo " --enable-gray enable full grayscale support (slower color)"
|
||||
echo " --disable-fastdiv disable table-based division"
|
||||
echo " --disable-ffmpeg disable ffmpeg build"
|
||||
echo " --disable-ffplay disable ffplay build"
|
||||
echo " --disable-ffserver disable ffserver build"
|
||||
echo " --enable-small optimize for size instead of speed"
|
||||
echo " --enable-hardcoded-tables use hardcoded tables instead of runtime generation"
|
||||
echo " --enable-memalign-hack emulate memalign, interferes with memory debuggers"
|
||||
echo " --enable-beos-netserver enable BeOS netserver"
|
||||
echo " --disable-encoder=NAME disable encoder NAME"
|
||||
echo " --enable-encoder=NAME enable encoder NAME"
|
||||
echo " --disable-encoders disable all encoders"
|
||||
echo " --disable-decoder=NAME disable decoder NAME"
|
||||
echo " --enable-decoder=NAME enable decoder NAME"
|
||||
echo " --disable-decoders disable all decoders"
|
||||
echo " --disable-muxer=NAME disable muxer NAME"
|
||||
echo " --enable-muxer=NAME enable muxer NAME"
|
||||
echo " --disable-muxers disable all muxers"
|
||||
echo " --disable-demuxer=NAME disable demuxer NAME"
|
||||
echo " --enable-demuxer=NAME enable demuxer NAME"
|
||||
echo " --disable-demuxers disable all demuxers"
|
||||
echo " --enable-parser=NAME enable parser NAME"
|
||||
echo " --disable-parser=NAME disable parser NAME"
|
||||
echo " --disable-parsers disable all parsers"
|
||||
echo " --enable-bsf=NAME enable bitstream filter NAME"
|
||||
echo " --disable-bsf=NAME disable bitstream filter NAME"
|
||||
echo " --disable-bsfs disable all bitstream filters"
|
||||
echo " --enable-protocol=NAME enable protocol NAME"
|
||||
echo " --disable-protocol=NAME disable protocol NAME"
|
||||
echo " --disable-protocols disable all protocols"
|
||||
echo " --disable-indevs disable input devices"
|
||||
echo " --disable-outdevs disable output devices"
|
||||
echo " --disable-devices disable all devices"
|
||||
echo " --enable-filter=NAME enable filter NAME"
|
||||
echo " --disable-filter=NAME disable filter NAME"
|
||||
echo " --disable-filters disable all filters"
|
||||
echo " --list-decoders show all available decoders"
|
||||
echo " --list-encoders show all available encoders"
|
||||
echo " --list-muxers show all available muxers"
|
||||
echo " --list-demuxers show all available demuxers"
|
||||
echo " --list-parsers show all available parsers"
|
||||
echo " --list-protocols show all available protocols"
|
||||
echo " --list-bsfs show all available bitstream filters"
|
||||
echo " --list-indevs show all available input devices"
|
||||
echo " --list-outdevs show all available output devices"
|
||||
echo " --list-filters show all available filters"
|
||||
echo
|
||||
echo "Developer options (useful when working on FFmpeg itself):"
|
||||
echo " --disable-debug disable debugging symbols"
|
||||
|
Loading…
Reference in New Issue
Block a user