小弟愚鈍翻譯的很不標準 將就着看吧
--help print this message
--logfile=FILE log tests and output to FILE [config.err] //測試和輸出到文件記錄
--disable-logging do not log configure debug information //不要日誌調試的信息
--prefix=PREFIX install in PREFIX [] //安裝在前綴
--bindir=DIR install binaries in DIR [PREFIX/bin] //安裝2進制文件
--datadir=DIR install data files in DIR [PREFIX/share/ffmpeg] //安裝數據文件目錄
--libdir=DIR install libs in DIR [PREFIX/lib] //安裝lib文件目錄
--shlibdir=DIR install shared libs in DIR [PREFIX/lib] //安裝分享lib在目錄
--incdir=DIR install includes in DIR [PREFIX/include] //安裝include在目錄
--mandir=DIR install man page in DIR [PREFIX/share/man] //安裝手頁冊到目錄
Configuration options:
--disable-static do not build static libraries [no] //不建立靜態庫
--enable-shared build shared libraries [no] // 建立共享庫
--enable-gpl allow use of GPL code, the resulting libs //允許GPL代碼 生成在lib 和2進制文件
and binaries will be under GPL [no]
--enable-nonfree allow use of nonfree code, the resulting libs //允許nonfree代碼生成lib 和2進制文件
and binaries will be unredistributable [no]
--disable-ffmpeg disable ffmpeg build //取消建立ffmpeg
--disable-ffplay disable ffplay build //
--disable-ffserver disable ffserver build //
--enable-postproc enable GPLed postprocessing support [no] //使GPled後置處理支持
--enable-avfilter video filter support [no] //視頻過濾支持
--enable-avfilter-lavf video filters dependent on avformat [no] //依賴avformat過濾器
--enable-beosthreads use BeOS threads [no] //使用BeOS線程
--enable-os2threads use OS/2 threads [no] //使用OS/2線程
--enable-pthreads use pthreads [no] //pthreads
--enable-w32threads use Win32 threads [no] //win32
--enable-x11grab enable X11 grabbing [no] //使用X11奪走
--disable-network disable network support [no] //禁用網絡支持
--disable-ipv6 disable IPv6 support [no] //禁用ipv6支持
--disable-mpegaudio-hp faster (but less accurate) MPEG audio decoding [no] //快(但不準確)的音頻解碼
--enable-gray enable full grayscale support (slower color) //使全灰度支持(慢,顏色)
--disable-swscale-alpha disable alpha channel support in swscale //使alpha管道在swscale失去支持
--disable-fastdiv disable table-based division //禁用table-based的分工
--enable-small optimize for size instead of speed //優化尺寸代替速度
--disable-aandct disable AAN DCT code //禁用AAN dct編碼
--disable-fft disable FFT code //禁用FFT代碼
--disable-golomb disable Golomb code //禁用Golomb代碼
--disable-mdct disable MDCT code //取消MDCT代碼
--disable-rdft disable RDFT code //取消RDFT代碼
--enable-runtime-cpudetect detect cpu capabilities at runtime (bigger binary) //檢測cpu的能力在運行時(更大的2進制)
--enable-hardcoded-tables use hardcoded tables instead of runtime generation //使用編碼表替換運行時產生
--enable-memalign-hack emulate memalign, interferes with memory debuggers //模仿memalign影響記憶的調試器
--enable-beos-netserver enable BeOS netserver //使用beos netserver
--disable-encoder=NAME disable encoder NAME //禁用編碼器的名字
--enable-encoder=NAME enable encoder NAME //使用編碼器的名字
--disable-encoders disable all encoders //禁用所有編碼器
--disable-decoder=NAME disable decoder NAME //禁用解碼器的名字
--enable-decoder=NAME enable decoder NAME //使用解碼器的名字
--disable-decoders disable all decoders //禁用所有解碼器的名字
--disable-hwaccel=NAME disable hwaccel NAME //禁用hwaccel名字
--enable-hwaccel=NAME enable hwaccel NAME //啓用hwaccel名字
--disable-hwaccels disable all hwaccels //禁用所有hwaccel
--disable-muxer=NAME disable muxer NAME //muxer
--enable-muxer=NAME enable muxer NAME
--disable-muxers disable all muxers
--disable-demuxer=NAME disable demuxer NAME //demuxer
--enable-demuxer=NAME enable demuxer NAME
--disable-demuxers disable all demuxers
--enable-parser=NAME enable parser NAME //解析器
--disable-parser=NAME disable parser NAME
--disable-parsers disable all parsers
--enable-bsf=NAME enable bitstream filter NAME //設置數據流過濾器名字
--disable-bsf=NAME disable bitstream filter NAME //禁用數據過濾器名字
--disable-bsfs disable all bitstream filters //禁用所有數據過濾器名字
--enable-protocol=NAME enable protocol NAME //設置協議的名字
--disable-protocol=NAME disable protocol NAME
--disable-protocols disable all protocols
--disable-indevs disable input devices //禁用輸入設備
--disable-outdevs disable output devices //禁用輸出設備
--disable-devices disable all devices //禁用說有輸入設備
--enable-filter=NAME enable filter NAME //使用過濾器名稱
--disable-filter=NAME disable filter NAME //禁用過濾器名稱
--disable-filters disable all filters //禁用所有過濾器
--list-decoders show all available decoders //顯示所有可用的解碼器
--list-encoders show all available encoders //顯示所有可用的編碼器
--list-hwaccels show all available hardware accelerators //顯示所有可用的硬件加速器
--list-muxers show all available muxers
--list-demuxers show all available demuxers
--list-parsers show all available parsers //顯示所有的解析器
--list-protocols show all available protocols //顯示所有可用的協議
--list-bsfs show all available bitstream filters //顯示所有可用的數據過濾器
--list-indevs show all available input devices //顯示所有可用的輸入設備
--list-outdevs show all available output devices //顯示所有可用的輸出設備
--list-filters show all available filters //顯示所有可用的過濾器
External library support: 外部庫的支持
--enable-avisynth enable reading of AVISynth script files [no] //使閱讀AVISYnth腳本文件
--enable-bzlib enable bzlib [autodetect] //設置bzuilb(自動檢測)
--enable-libamr-nb enable libamr-nb floating point audio codec [no] //設置libamr-nb浮點音頻解碼
--enable-libamr-wb enable libamr-wb floating point audio codec [no] //設置libamr-wb浮點音頻解碼
--enable-libdc1394 enable IIDC-1394 grabbing using libdc1394
and libraw1394 [no]
--enable-libdirac enable Dirac support via libdirac [no]
--enable-libfaac enable FAAC support via libfaac [no]
--enable-libfaad enable FAAD support via libfaad [no]
--enable-libfaadbin open libfaad.so.0 at runtime [no]
--enable-libgsm enable GSM support via libgsm [no]
--enable-libmp3lame enable MP3 encoding via libmp3lame [no]
--enable-libnut enable NUT (de)muxing via libnut,
native (de)muxer exists [no]
--enable-libopenjpeg enable JPEG 2000 decoding via OpenJPEG [no]
--enable-libschroedinger enable Dirac support via libschroedinger [no]
--enable-libspeex enable Speex decoding via libspeex [no]
--enable-libtheora enable Theora encoding via libtheora [no]
--enable-libvorbis enable Vorbis encoding via libvorbis,
native implementation exists [no]
--enable-libx264 enable H.264 encoding via x264 [no]
--enable-libxvid enable Xvid encoding via xvidcore,
native MPEG-4/Xvid encoder exists [no]
--enable-mlib enable Sun medialib [no]
--enable-zlib enable zlib [autodetect]
Advanced options (experts only):高級的選項
--source-path=PATH path to source code [/root/ffmpeg-r18656-iphone] //源代碼路徑
--cross-prefix=PREFIX use PREFIX for compilation tools [] //作爲編譯工具使用的前綴
--enable-cross-compile assume a cross-compiler is used //假設交叉編譯的使用
--sysroot=PATH root of cross-build tree //
--sysinclude=PATH location of cross-build system headers //cross—build系統位置的標題
--target-os=OS compiler targets OS [linux] //
--target-exec=CMD command to run executables on target //編譯器目標OS(linux)
--target-path=DIR path to view of build directory on target //建立目錄的路徑來查看目標上
--nm=NM use nm tool //使用um工具
--as=AS use assembler AS [] //使用彙編語言AS
--cc=CC use C compiler CC [gcc] //用c編譯器cc
--host-cc=HOSTCC use host C compiler HOSTCC // 使用主機C編譯器hostcc
--host-cflags=HCFLAGS use HCFLAGS when compiling for host //
--host-ldflags=HLDFLAGS use HLDFLAGS when linking for host //當鏈接主機的時候使用libs庫
--host-libs=HLIBS use libs HLIBS when linking for host //lib時使用HLIBS主機鏈接
--extra-cflags=ECFLAGS add ECFLAGS to CFLAGS [ -D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112]
--extra-ldflags=ELDFLAGS add ELDFLAGS to LDFLAGS []
--extra-libs=ELIBS add ELIBS []
--extra-version=STRING version string suffix [] //版本字符串後綴
--build-suffix=SUFFIX library name suffix [] //庫名字後綴
--arch=ARCH select architecture [i686] //選擇建築
--cpu=CPU select the minimum required CPU (affects ////選擇最低需要cpu(影響指令的選擇可能墜毀在更老的cpu)
instruction selection, may crash on older CPUs)
--enable-powerpc-perf enable performance report on PPC //設置績效報告的ppc(需要使用pmc)
(requires enabling PMC)
--disable-altivec disable AltiVec optimizations //禁用Altivec優化
--disable-amd3dnow disable 3DNow! optimizations //禁用3DNOW優化
--disable-amd3dnowext disable 3DNow! extended optimizations //禁用3DNOW擴展優化
--disable-mmx disable MMX optimizations //禁用MMX優化
--disable-mmx2 disable MMX2 optimizations //禁用MMX2優化
--disable-sse disable SSE optimizations //禁用SSE優化
--disable-ssse3 disable SSSE3 optimizations //禁用SSSE3優化
--disable-armv5te disable armv5te optimizations //禁用armv5te優化
--disable-armv6 disable armv6 optimizations //armv6
--disable-armv6t2 disable armv6t2 optimizations //armv6t2
--disable-armvfp disable ARM VFP optimizations //arm vfp
--disable-iwmmxt disable iwmmxt optimizations //iwmmxt
--disable-mmi disable MMI optimizations //mmi
--disable-neon disable neon optimizations //neon
--disable-vis disable VIS optimizations //vis
--disable-yasm disable use of yasm assembler //禁用yasm傷殘彙編
Developer options (useful when working on FFmpeg itself): 開發者選項 當工作在FFmpeg本身的時候有用
--disable-debug disable debugging symbols //禁止調試符號
--enable-debug=LEVEL set the debug level [] //設置調試等級
--enable-gprof enable profiling with gprof [] //設置剖析和性能分析
--disable-optimizations disable compiler optimizations //禁用編譯器優化選項
--enable-extra-warnings enable more compiler warnings //使更多的編譯器選項
--disable-stripping disable stripping of executables and shared libraries //禁用剝奪可執行文件和共享庫
NOTE: Object files are built at the place where configure is launched. //提示 :不表文件的地方是建在配置發射