ffmpeg命令参数详解(二)

  1. E:\program\myffmpeg\download\ffmpeg-20160803-d3426fb-win64-static\bin>ffmpeg.exe 
  2. -h 
  3. FFmpeg version SVN-r19590, Copyright (c) 2000-2009 Fabrice Bellard, et al. 
  4.   configuration: --prefix=e:/ffmpeg_build/r19590 --enable-gpl --enable-nonfree - 
  5. -enable-version3 --enable-pthreads --enable-memalign-hack --enable-shared --disa 
  6. ble-static --enable-encoder=snow --disable-encoder=vorbis --disable-decoder=aac 
  7. --disable-encoder=aac --disable-ffserver --enable-mpegaudio-hp --enable-avisynth 
  8. --enable-bzlib --enable-libdirac --enable-libfaac --enable-libfaad --enable-lib 
  9. mp3lame --enable-libgsm --enable-libopenjpeg --enable-libschroedinger --enable-l 
  10. ibspeex --enable-libtheora --enable-libvorbis --enable-libx264 --enable-libxvid 
  11. --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-avfilter --enable 
  12. -avfilter-lavf --extra-cflags='-U__STRICT_ANSI__ -I/usr/local/include -I/usr/loc 
  13. al/include/schroedinger-1.0 -I/usr/local/include/dirac' --extra-ldflags=-L/usr/l 
  14. ocal/lib --extra-libs='-lpthreadGC2 -lstdc++' 
  15.   libavutil     50. 3. 0 / 50. 3. 0 
  16.   libavcodec    52.32. 0 / 52.32. 0 
  17.   libavformat   52.37. 0 / 52.37. 0 
  18.   libavdevice   52. 2. 0 / 52. 2. 0 
  19.   libavfilter    0. 5. 0 /  0. 5. 0 
  20.   libswscale     0. 7. 1 /  0. 7. 1 
  21.   built on Aug  5 2009 12:50:56, gcc: 4.3.3 
  22. ------------------------------------------------------- 
  23.   Compiled by [email protected] and [email protected] 
  24.   Support/discussion group : http://www.nextplayer.net 
  25. -----------------------Enjoy it!----------------------- 
  26.  
  27. usage: ffmpeg [[infile options] -i infile]... {[outfile options] outfile}... 
  28. Hyper fast Audio and Video encoder 
  29.  
  30. Main options: 
  31. -L                  show license 
  32. -h                  show help 
  33. -version            show version 
  34. -formats            show available formats, codecs, protocols, ... 
  35. -f fmt              force format 
  36. -i filename         input file name 
  37. -y                  overwrite output files 
  38. -t duration         record or transcode "duration" seconds of audio/video 
  39. -fs limit_size      set the limit file size in bytes 
  40. -ss time_off        set the start time offset 
  41. -itsoffset time_off  set the input ts offset 
  42. -itsscale stream:scale  set the input ts scale 
  43. -timestamp time     set the timestamp ('now' to set the current time) 
  44. -metadata stringstring=string  add metadata 
  45. -dframes number     set the number of data frames to record 
  46. -v number           set ffmpeg verbosity level 
  47. -loglevel logging level number or string  set libav* logging level 
  48. -target type        specify target file type ("vcd", "svcd", "dvd", "dv", "dv50" 
  49. , "pal-vcd", "ntsc-svcd", ...) 
  50. -xerror             exit on error 
  51.  
  52. Advanced options: 
  53. -map file:stream[:syncfile:syncstream]  set input stream mapping 
  54. -map_meta_data outfile:infile  set meta data information of outfile from infile 
  55. -benchmark          add timings for benchmarking 
  56. -dump               dump each input packet 
  57. -hex                when dumping packets, also dump the payload 
  58. -re                 read input at native frame rate 
  59. -loop_input         loop (current only works with images) 
  60. -loop_output        number of times to loop output in formats that support loopi 
  61. ng (0 loops forever) 
  62. -threads count      thread count 
  63. -vsync              video sync method 
  64. -async              audio sync method 
  65. -adrift_threshold threshold  audio drift threshold 
  66. -vglobal            video global header storage type 
  67. -copyts             copy timestamps 
  68. -shortest           finish encoding within shortest input 
  69. -dts_delta_threshold threshold  timestamp discontinuity delta threshold 
  70. -programid          desired program number 
  71. -copyinkf           copy initial non-keyframes 
  72. -muxdelay seconds   set the maximum demux-decode delay 
  73. -muxpreload seconds  set the initial demux-decode delay 
  74.  
  75. Video options: 
  76. -b bitrate          set bitrate (in bits/s) 
  77. -vb bitrate         set bitrate (in bits/s) 
  78. -vframes number     set the number of video frames to record 
  79. -r rate             set frame rate (Hz value, fraction or abbreviation) 
  80. -s size             set frame size (WxH or abbreviation) 
  81. -aspect aspect      set aspect ratio (4:3, 16:9 or 1.3333, 1.7777) 
  82. -croptop size       set top crop band size (in pixels) 
  83. -cropbottom size    set bottom crop band size (in pixels) 
  84. -cropleft size      set left crop band size (in pixels) 
  85. -cropright size     set right crop band size (in pixels) 
  86. -padtop size        set top pad band size (in pixels) 
  87. -padbottom size     set bottom pad band size (in pixels) 
  88. -padleft size       set left pad band size (in pixels) 
  89. -padright size      set right pad band size (in pixels) 
  90. -padcolor color     set color of pad bands (Hex 000000 thru FFFFFF) 
  91. -vn                 disable video 
  92. -vcodec codec       force video codec ('copy' to copy stream) 
  93. -sameq              use same video quality as source (implies VBR) 
  94. -pass n             select the pass number (1 or 2) 
  95. -passlogfile prefix  select two pass log file name prefix 
  96. -newvideo           add a new video stream to the current output stream 
  97.  
  98. Advanced Video options: 
  99. -pix_fmt format     set pixel format, 'list' as argument shows all the pixel for 
  100. mats supported 
  101. -intra              use only intra frames 
  102. -vdt n              discard threshold 
  103. -qscale q           use fixed video quantizer scale (VBR) 
  104. -rc_override override  rate control override for specific intervals 
  105. -me_threshold threshold  motion estimaton threshold 
  106. -deinterlace        deinterlace pictures 
  107. -psnr               calculate PSNR of compressed frames 
  108. -vstats             dump video coding statistics to file 
  109. -vstats_file file   dump video coding statistics to file 
  110. -intra_matrix matrix  specify intra matrix coeffs 
  111. -inter_matrix matrix  specify inter matrix coeffs 
  112. -top                top=1/bottom=0/auto=-1 field first 
  113. -dc precision       intra_dc_precision 
  114. -vtag fourcc/tag    force video tag/fourcc 
  115. -qphist             show QP histogram 
  116. -force_fps          force the selected framerate, disable the best supported fra 
  117. merate selection 
  118. -vbsf bitstream_filter 
  119. -vpre preset        set the video options to the indicated preset 
  120.  
  121. Audio options: 
  122. -ab bitrate         set bitrate (in bits/s) 
  123. -aframes number     set the number of audio frames to record 
  124. -aq quality         set audio quality (codec-specific) 
  125. -ar rate            set audio sampling rate (in Hz) 
  126. -ac channels        set number of audio channels 
  127. -an                 disable audio 
  128. -acodec codec       force audio codec ('copy' to copy stream) 
  129. -vol volume         change audio volume (256=normal
  130. -newaudio           add a new audio stream to the current output stream 
  131. -alang code         set the ISO 639 language code (3 letters) of the current aud 
  132. io stream 
  133.  
  134. Advanced Audio options: 
  135. -atag fourcc/tag    force audio tag/fourcc 
  136. -sample_fmt format  set sample format, 'list' as argument shows all the sample f 
  137. ormats supported 
  138. -absf bitstream_filter 
  139. -apre preset        set the audio options to the indicated preset 
  140.  
  141. Subtitle options: 
  142. -sn                 disable subtitle 
  143. -scodec codec       force subtitle codec ('copy' to copy stream) 
  144. -newsubtitle        add a new subtitle stream to the current output stream 
  145. -slang code         set the ISO 639 language code (3 letters) of the current sub 
  146. title stream 
  147. -stag fourcc/tag    force subtitle tag/fourcc 
  148. -sbsf bitstream_filter 
  149. -spre preset        set the subtitle options to the indicated preset 
  150.  
  151. Audio/Video grab options: 
  152. -vc channel         set video grab channel (DV1394 only) 
  153. -tvstd standard     set television standard (NTSC, PAL (SECAM)) 
  154. -isync              sync read on input 
  155.  
  156. AVCodecContext AVOptions: 
  157. -b                 <int>   E.V.. set bitrate (in bits/s) 
  158. -ab                <int>   E..A. set bitrate (in bits/s) 
  159. -bt                <int>   E.V.. set video bitrate tolerance (in bits/s) 
  160. -flags             <flags> EDVA. 
  161.    mv4                     E.V.. use four motion vector by macroblock (mpeg4) 
  162.    obmc                    E.V.. use overlapped block motion compensation (h263+ 
  163.    qpel                    E.V.. use 1/4 pel motion compensation 
  164.    loop                    E.V.. use loop filter 
  165.    gmc                     E.V.. use gmc 
  166.    mv0                     E.V.. always try a mb with mv=<0,0> 
  167.    part                    E.V.. use data partitioning 
  168.    gray                    EDV.. only decode/encode grayscale 
  169.    psnr                    E.V.. error[?] variables will be set during encoding 
  170.    naq                     E.V.. normalize adaptive quantization 
  171.    ildct                   E.V.. use interlaced dct 
  172.    low_delay               EDV.. force low delay 
  173.    alt                     E.V.. enable alternate scantable (mpeg2/mpeg4) 
  174.    global_header           E.VA. place global headers in extradata instead of ev 
  175. ery keyframe 
  176.    bitexact                EDVAS use only bitexact stuff (except (i)dct) 
  177.    aic                     E.V.. h263 advanced intra coding / mpeg4 ac predictio 
  178.    umv                     E.V.. use unlimited motion vectors 
  179.    cbp                     E.V.. use rate distortion optimization for cbp 
  180.    qprd                    E.V.. use rate distortion optimization for qp selecti 
  181. on 
  182.    aiv                     E.V.. h263 alternative inter vlc 
  183.    slice                   E.V.. 
  184.    ilme                    E.V.. interlaced motion estimation 
  185.    scan_offset             E.V.. will reserve space for svcd scan offset user da 
  186. ta 
  187.    cgop                    E.V.. closed gop 
  188. -me_method         <int>   E.V.. set motion estimation method 
  189.    zero                    E.V.. zero motion estimation (fastest) 
  190.    full                    E.V.. full motion estimation (slowest) 
  191.    epzs                    E.V.. EPZS motion estimation (default) 
  192.    esa                     E.V.. esa motion estimation (alias for full) 
  193.    tesa                    E.V.. tesa motion estimation 
  194.    dia                     E.V.. dia motion estimation (alias for epzs) 
  195.    log                     E.V.. log motion estimation 
  196.    phods                   E.V.. phods motion estimation 
  197.    x1                      E.V.. X1 motion estimation 
  198.    hex                     E.V.. hex motion estimation 
  199.    umh                     E.V.. umh motion estimation 
  200.    iter                    E.V.. iter motion estimation 
  201. -g                 <int>   E.V.. set the group of picture size 
  202. -cutoff            <int>   E..A. set cutoff bandwidth 
  203. -frame_size        <int>   E..A. 
  204. -qcomp             <float> E.V.. video quantizer scale compression (VBR) 
  205. -qblur             <float> E.V.. video quantizer scale blur (VBR) 
  206. -qmin              <int>   E.V.. min video quantizer scale (VBR) 
  207. -qmax              <int>   E.V.. max video quantizer scale (VBR) 
  208. -qdiff             <int>   E.V.. max difference between the quantizer scale (VBR 
  209. -bf                <int>   E.V.. use 'frames' B frames 
  210. -b_qfactor         <float> E.V.. qp factor between p and b frames 
  211. -rc_strategy       <int>   E.V.. ratecontrol method 
  212. -b_strategy        <int>   E.V.. strategy to choose between I/P/B-frames 
  213. -hurry_up          <int>   .DV.. 
  214. -ps                <int>   E.V.. rtp payload size in bytes 
  215. -bug               <flags> .DV.. workaround not auto detected encoder bugs 
  216.    autodetect              .DV.. 
  217.    old_msmpeg4             .DV.. some old lavc generated msmpeg4v3 files (no aut 
  218. odetection) 
  219.    xvid_ilace              .DV.. Xvid interlacing bug (autodetected if fourcc==X 
  220. VIX) 
  221.    ump4                    .DV.. (autodetected if fourcc==UMP4) 
  222.    no_padding              .DV.. padding bug (autodetected) 
  223.    amv                     .DV.. 
  224.    ac_vlc                  .DV.. illegal vlc bug (autodetected per fourcc) 
  225.    qpel_chroma             .DV.. 
  226.    std_qpel                .DV.. old standard qpel (autodetected per fourcc/vers 
  227. ion) 
  228.    qpel_chroma2            .DV.. 
  229.    direct_blocksize         .DV.. direct-qpel-blocksize bug (autodetected per fo 
  230. urcc/version) 
  231.    edge                    .DV.. edge padding bug (autodetected per fourcc/versi 
  232. on) 
  233.    hpel_chroma             .DV.. 
  234.    dc_clip                 .DV.. 
  235.    ms                      .DV.. workaround various bugs in microsofts broken de 
  236. coders 
  237. -lelim             <int>   E.V.. single coefficient elimination threshold for lu 
  238. minance (negative values also consider dc coefficient) 
  239. -celim             <int>   E.V.. single coefficient elimination threshold for ch 
  240. rominance (negative values also consider dc coefficient) 
  241. -strict            <int>   EDVA. how strictly to follow the standards 
  242.    very                    EDV.. strictly conform to a older more strict version 
  243. of the spec or reference software 
  244.    strict                  EDV.. strictly conform to all the things in the spec 
  245. no matter what consequences 
  246.    normal                  EDV.. 
  247.    inofficial              EDV.. allow inofficial extensions 
  248.    experimental            EDV.. allow non standardized experimental things 
  249. -b_qoffset         <float> E.V.. qp offset between P and B frames 
  250. -er                <int>   .DVA. set error detection aggressivity 
  251.    careful                 .DV.. 
  252.    compliant               .DV.. 
  253.    aggressive              .DV.. 
  254.    very_aggressive         .DV.. 
  255. -mpeg_quant        <int>   E.V.. use MPEG quantizers instead of H.263 
  256. -qsquish           <float> E.V.. how to keep quantizer between qmin and qmax (0 
  257. clip1 = use differentiable function) 
  258. -rc_qmod_amp       <float> E.V.. experimental quantizer modulation 
  259. -rc_qmod_freq      <int>   E.V.. experimental quantizer modulation 
  260. -rc_eq             <string> E.V.. set rate control equation 
  261. -maxrate           <int>   E.V.. set max video bitrate tolerance (in bits/s) 
  262. -minrate           <int>   E.V.. set min video bitrate tolerance (in bits/s) 
  263. -bufsize           <int>   E.VA. set ratecontrol buffer size (in bits) 
  264. -rc_buf_aggressivity <float> E.V.. currently useless 
  265. -i_qfactor         <float> E.V.. qp factor between P and I frames 
  266. -i_qoffset         <float> E.V.. qp offset between P and I frames 
  267. -rc_init_cplx      <float> E.V.. initial complexity for 1-pass encoding 
  268. -dct               <int>   E.V.. DCT algorithm 
  269.    auto                    E.V.. autoselect a good one (default) 
  270.    fastint                 E.V.. fast integer 
  271.    int                     E.V.. accurate integer 
  272.    mmx                     E.V.. 
  273.    mlib                    E.V.. 
  274.    altivec                 E.V.. 
  275.    faan                    E.V.. floating point AAN DCT 
  276. -lumi_mask         <float> E.V.. compresses bright areas stronger than medium on 
  277. es 
  278. -tcplx_mask        <float> E.V.. temporal complexity masking 
  279. -scplx_mask        <float> E.V.. spatial complexity masking 
  280. -p_mask            <float> E.V.. inter masking 
  281. -dark_mask         <float> E.V.. compresses dark areas stronger than medium ones 
  282.  
  283. -idct              <int>   EDV.. select IDCT implementation 
  284.    auto                    EDV.. 
  285.    int                     EDV.. 
  286.    simple                  EDV.. 
  287.    simplemmx               EDV.. 
  288.    libmpeg2mmx             EDV.. 
  289.    ps2                     EDV.. 
  290.    mlib                    EDV.. 
  291.    arm                     EDV.. 
  292.    altivec                 EDV.. 
  293.    sh4                     EDV.. 
  294.    simplearm               EDV.. 
  295.    simplearmv5te           EDV.. 
  296.    simplearmv6             EDV.. 
  297.    simpleneon              EDV.. 
  298.    simplealpha             EDV.. 
  299.    h264                    EDV.. 
  300.    vp3                     EDV.. 
  301.    ipp                     EDV.. 
  302.    xvidmmx                 EDV.. 
  303.    faani                   EDV.. floating point AAN IDCT 
  304. -ec                <flags> .DV.. set error concealment strategy 
  305.    guess_mvs               .DV.. iterative motion vector (MV) search (slow) 
  306.    deblock                 .DV.. use strong deblock filter for damaged MBs 
  307. -pred              <int>   E.V.. prediction method 
  308.    left                    E.V.. 
  309.    plane                   E.V.. 
  310.    median                  E.V.. 
  311. -aspect            <rational> E.V.. sample aspect ratio 
  312. -debug             <flags> EDVAS print specific debug info 
  313.    pict                    .DV.. picture info 
  314.    rc                      E.V.. rate control 
  315.    bitstream               .DV.. 
  316.    mb_type                 .DV.. macroblock (MB) type 
  317.    qp                      .DV.. per-block quantization parameter (QP) 
  318.    mv                      .DV.. motion vector 
  319.    dct_coeff               .DV.. 
  320.    skip                    .DV.. 
  321.    startcode               .DV.. 
  322.    pts                     .DV.. 
  323.    er                      .DV.. error recognition 
  324.    mmco                    .DV.. memory management control operations (H.264) 
  325.    bugs                    .DV.. 
  326.    vis_qp                  .DV.. visualize quantization parameter (QP), lower QP 
  327. are tinted greener 
  328.    vis_mb_type             .DV.. visualize block types 
  329.    buffers                 .DV.. picture buffer allocations 
  330. -vismv             <int>   .DV.. visualize motion vectors (MVs) 
  331.    pf                      .DV.. forward predicted MVs of P-frames 
  332.    bf                      .DV.. forward predicted MVs of B-frames 
  333.    bb                      .DV.. backward predicted MVs of B-frames 
  334. -mb_qmin           <int>   E.V.. obsolete, use qmin 
  335. -mb_qmax           <int>   E.V.. obsolete, use qmax 
  336. -cmp               <int>   E.V.. full pel me compare function 
  337.    sad                     E.V.. sum of absolute differences, fast (default) 
  338.    sse                     E.V.. sum of squared errors 
  339.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  340.    dct                     E.V.. sum of absolute DCT transformed differences 
  341.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  342. quality) 
  343.    bit                     E.V.. number of bits needed for the block 
  344.    rd                      E.V.. rate distortion optimal, slow 
  345.    zero                    E.V.. 0 
  346.    vsad                    E.V.. sum of absolute vertical differences 
  347.    vsse                    E.V.. sum of squared vertical differences 
  348.    nsse                    E.V.. noise preserving sum of squared differences 
  349.    w53                     E.V.. 5/3 wavelet, only used in snow 
  350.    w97                     E.V.. 9/7 wavelet, only used in snow 
  351.    dctmax                  E.V.. 
  352.    chroma                  E.V.. 
  353. -subcmp            <int>   E.V.. sub pel me compare function 
  354.    sad                     E.V.. sum of absolute differences, fast (default) 
  355.    sse                     E.V.. sum of squared errors 
  356.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  357.    dct                     E.V.. sum of absolute DCT transformed differences 
  358.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  359. quality) 
  360.    bit                     E.V.. number of bits needed for the block 
  361.    rd                      E.V.. rate distortion optimal, slow 
  362.    zero                    E.V.. 0 
  363.    vsad                    E.V.. sum of absolute vertical differences 
  364.    vsse                    E.V.. sum of squared vertical differences 
  365.    nsse                    E.V.. noise preserving sum of squared differences 
  366.    w53                     E.V.. 5/3 wavelet, only used in snow 
  367.    w97                     E.V.. 9/7 wavelet, only used in snow 
  368.    dctmax                  E.V.. 
  369.    chroma                  E.V.. 
  370. -mbcmp             <int>   E.V.. macroblock compare function 
  371.    sad                     E.V.. sum of absolute differences, fast (default) 
  372.    sse                     E.V.. sum of squared errors 
  373.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  374.    dct                     E.V.. sum of absolute DCT transformed differences 
  375.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  376. quality) 
  377.    bit                     E.V.. number of bits needed for the block 
  378.    rd                      E.V.. rate distortion optimal, slow 
  379.    zero                    E.V.. 0 
  380.    vsad                    E.V.. sum of absolute vertical differences 
  381.    vsse                    E.V.. sum of squared vertical differences 
  382.    nsse                    E.V.. noise preserving sum of squared differences 
  383.    w53                     E.V.. 5/3 wavelet, only used in snow 
  384.    w97                     E.V.. 9/7 wavelet, only used in snow 
  385.    dctmax                  E.V.. 
  386.    chroma                  E.V.. 
  387. -ildctcmp          <int>   E.V.. interlaced dct compare function 
  388.    sad                     E.V.. sum of absolute differences, fast (default) 
  389.    sse                     E.V.. sum of squared errors 
  390.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  391.    dct                     E.V.. sum of absolute DCT transformed differences 
  392.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  393. quality) 
  394.    bit                     E.V.. number of bits needed for the block 
  395.    rd                      E.V.. rate distortion optimal, slow 
  396.    zero                    E.V.. 0 
  397.    vsad                    E.V.. sum of absolute vertical differences 
  398.    vsse                    E.V.. sum of squared vertical differences 
  399.    nsse                    E.V.. noise preserving sum of squared differences 
  400.    w53                     E.V.. 5/3 wavelet, only used in snow 
  401.    w97                     E.V.. 9/7 wavelet, only used in snow 
  402.    dctmax                  E.V.. 
  403.    chroma                  E.V.. 
  404. -dia_size          <int>   E.V.. diamond type & size for motion estimation 
  405. -last_pred         <int>   E.V.. amount of motion predictors from the previous f 
  406. rame 
  407. -preme             <int>   E.V.. pre motion estimation 
  408. -precmp            <int>   E.V.. pre motion estimation compare function 
  409.    sad                     E.V.. sum of absolute differences, fast (default) 
  410.    sse                     E.V.. sum of squared errors 
  411.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  412.    dct                     E.V.. sum of absolute DCT transformed differences 
  413.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  414. quality) 
  415.    bit                     E.V.. number of bits needed for the block 
  416.    rd                      E.V.. rate distortion optimal, slow 
  417.    zero                    E.V.. 0 
  418.    vsad                    E.V.. sum of absolute vertical differences 
  419.    vsse                    E.V.. sum of squared vertical differences 
  420.    nsse                    E.V.. noise preserving sum of squared differences 
  421.    w53                     E.V.. 5/3 wavelet, only used in snow 
  422.    w97                     E.V.. 9/7 wavelet, only used in snow 
  423.    dctmax                  E.V.. 
  424.    chroma                  E.V.. 
  425. -pre_dia_size      <int>   E.V.. diamond type & size for motion estimation pre-p 
  426. ass 
  427. -subq              <int>   E.V.. sub pel motion estimation quality 
  428. -me_range          <int>   E.V.. limit motion vectors range (1023 for DivX playe 
  429. r) 
  430. -ibias             <int>   E.V.. intra quant bias 
  431. -pbias             <int>   E.V.. inter quant bias 
  432. -coder             <int>   E.V.. 
  433.    vlc                     E.V.. variable length coder / huffman coder 
  434.    ac                      E.V.. arithmetic coder 
  435.    raw                     E.V.. raw (no encoding) 
  436.    rle                     E.V.. run-length coder 
  437.    deflate                 E.V.. deflate-based coder 
  438. -context           <int>   E.V.. context model 
  439. -mbd               <int>   E.V.. macroblock decision algorithm (high quality mod 
  440. e) 
  441.    simple                  E.V.. use mbcmp (default) 
  442.    bits                    E.V.. use fewest bits 
  443.    rd                      E.V.. use best rate distortion 
  444. -sc_threshold      <int>   E.V.. scene change threshold 
  445. -lmin              <int>   E.V.. min lagrange factor (VBR) 
  446. -lmax              <int>   E.V.. max lagrange factor (VBR) 
  447. -nr                <int>   E.V.. noise reduction 
  448. -rc_init_occupancy <int>   E.V.. number of bits which should be loaded into the 
  449. rc buffer before decoding starts 
  450. -inter_threshold   <int>   E.V.. 
  451. -flags2            <flags> EDVA. 
  452.    fast                    E.V.. allow non spec compliant speedup tricks 
  453.    sgop                    E.V.. strictly enforce gop size 
  454.    noout                   E.V.. skip bitstream encoding 
  455.    local_header            E.V.. place global headers at every keyframe instead 
  456. of in extradata 
  457.    bpyramid                E.V.. allows B-frames to be used as references for pr 
  458. edicting 
  459.    wpred                   E.V.. weighted biprediction for b-frames (H.264) 
  460.    mixed_refs              E.V.. one reference per partition, as opposed to one 
  461. reference per macroblock 
  462.    dct8x8                  E.V.. high profile 8x8 transform (H.264) 
  463.    fastpskip               E.V.. fast pskip (H.264) 
  464.    aud                     E.V.. access unit delimiters (H.264) 
  465.    skiprd                  E.V.. RD optimal MB level residual skipping 
  466.    ivlc                    E.V.. intra vlc table 
  467.    drop_frame_timecode         E.V.. 
  468.    non_linear_q            E.V.. use non linear quantizer 
  469.    reservoir               E..A. use bit reservoir 
  470. -error             <int>   E.V.. 
  471. -antialias         <int>   .DV.. MP3 antialias algorithm 
  472.    auto                    .DV.. 
  473.    fastint                 .DV.. 
  474.    int                     .DV.. 
  475.    float                   .DV.. 
  476. -qns               <int>   E.V.. quantizer noise shaping 
  477. -threads           <int>   EDV.. 
  478. -mb_threshold      <int>   E.V.. macroblock threshold 
  479. -dc                <int>   E.V.. intra_dc_precision 
  480. -nssew             <int>   E.V.. nsse weight 
  481. -skip_top          <int>   .DV.. number of macroblock rows at the top which are 
  482. skipped 
  483. -skip_bottom       <int>   .DV.. number of macroblock rows at the bottom which a 
  484. re skipped 
  485. -profile           <int>   E.VA. 
  486.    unknown                 E.VA. 
  487.    aac_main                E..A. 
  488.    aac_low                 E..A. 
  489.    aac_ssr                 E..A. 
  490.    aac_ltp                 E..A. 
  491. -level             <int>   E.VA. 
  492.    unknown                 E.VA. 
  493. -lowres            <int>   .DV.. decode at 11= 1/2, 2=1/4, 3=1/8 resolutions 
  494. -skip_threshold    <int>   E.V.. frame skip threshold 
  495. -skip_factor       <int>   E.V.. frame skip factor 
  496. -skip_exp          <int>   E.V.. frame skip exponent 
  497. -skipcmp           <int>   E.V.. frame skip compare function 
  498.    sad                     E.V.. sum of absolute differences, fast (default) 
  499.    sse                     E.V.. sum of squared errors 
  500.    satd                    E.V.. sum of absolute Hadamard transformed difference 
  501.    dct                     E.V.. sum of absolute DCT transformed differences 
  502.    psnr                    E.V.. sum of squared quantization errors (avoid, low 
  503. quality) 
  504.    bit                     E.V.. number of bits needed for the block 
  505.    rd                      E.V.. rate distortion optimal, slow 
  506.    zero                    E.V.. 0 
  507.    vsad                    E.V.. sum of absolute vertical differences 
  508.    vsse                    E.V.. sum of squared vertical differences 
  509.    nsse                    E.V.. noise preserving sum of squared differences 
  510.    w53                     E.V.. 5/3 wavelet, only used in snow 
  511.    w97                     E.V.. 9/7 wavelet, only used in snow 
  512.    dctmax                  E.V.. 
  513.    chroma                  E.V.. 
  514. -border_mask       <float> E.V.. increases the quantizer for macroblocks close t 
  515. o borders 
  516. -mblmin            <int>   E.V.. min macroblock lagrange factor (VBR) 
  517. -mblmax            <int>   E.V.. max macroblock lagrange factor (VBR) 
  518. -mepc              <int>   E.V.. motion estimation bitrate penalty compensation 
  519. (1.0 = 256
  520. -skip_loop_filter  <int>   .DV.. 
  521.    none                    .DV.. 
  522.    default                 .DV.. 
  523.    noref                   .DV.. 
  524.    bidir                   .DV.. 
  525.    nokey                   .DV.. 
  526.    all                     .DV.. 
  527. -skip_idct         <int>   .DV.. 
  528.    none                    .DV.. 
  529.    default                 .DV.. 
  530.    noref                   .DV.. 
  531.    bidir                   .DV.. 
  532.    nokey                   .DV.. 
  533.    all                     .DV.. 
  534. -skip_frame        <int>   .DV.. 
  535.    none                    .DV.. 
  536.    default                 .DV.. 
  537.    noref                   .DV.. 
  538.    bidir                   .DV.. 
  539.    nokey                   .DV.. 
  540.    all                     .DV.. 
  541. -bidir_refine      <int>   E.V.. refine the two motion vectors used in bidirecti 
  542. onal macroblocks 
  543. -brd_scale         <int>   E.V.. downscales frames for dynamic B-frame decision 
  544. -crf               <float> E.V.. enables constant quality mode, and selects the 
  545. quality (x264) 
  546. -cqp               <int>   E.V.. constant quantization parameter rate control me 
  547. thod 
  548. -keyint_min        <int>   E.V.. minimum interval between IDR-frames (x264) 
  549. -refs              <int>   E.V.. reference frames to consider for motion compens 
  550. ation (Snow) 
  551. -chromaoffset      <int>   E.V.. chroma qp offset from luma 
  552. -bframebias        <int>   E.V.. influences how often B-frames are used 
  553. -trellis           <int>   E.VA. rate-distortion optimal quantization 
  554. -directpred        <int>   E.V.. direct mv prediction mode - 0 (none), 1 (spatia 
  555. l), 2 (temporal), 3 (auto) 
  556. -complexityblur    <float> E.V.. reduce fluctuations in qp (before curve compres 
  557. sion) 
  558. -deblockalpha      <int>   E.V.. in-loop deblocking filter alphac0 parameter 
  559. -deblockbeta       <int>   E.V.. in-loop deblocking filter beta parameter 
  560. -partitions        <flags> E.V.. macroblock subpartition sizes to consider 
  561.    parti4x4                E.V.. 
  562.    parti8x8                E.V.. 
  563.    partp4x4                E.V.. 
  564.    partp8x8                E.V.. 
  565.    partb8x8                E.V.. 
  566. -sc_factor         <int>   E.V.. multiplied by qscale for each frame and added t 
  567. o scene_change_score 
  568. -mv0_threshold     <int>   E.V.. 
  569. -b_sensitivity     <int>   E.V.. adjusts sensitivity of b_frame_strategy 1 
  570. -compression_level <int>   E.VA. 
  571. -use_lpc           <int>   E..A. sets whether to use LPC mode (FLAC) 
  572. -lpc_coeff_precision <int>   E..A. LPC coefficient precision (FLAC) 
  573. -min_prediction_order <int>   E..A. 
  574. -max_prediction_order <int>   E..A. 
  575. -prediction_order_method <int>   E..A. search method for selecting prediction or 
  576. der 
  577. -min_partition_order <int>   E..A. 
  578. -max_partition_order <int>   E..A. 
  579. -timecode_frame_start <int64> E.V.. GOP timecode frame start number, in non drop 
  580. frame format 
  581. -request_channels  <int>   .D.A. set desired number of audio channels 
  582. -drc_scale         <float> .D.A. percentage of dynamic range compression to appl 
  583. -channel_layout    <int64> ED.A. 
  584. -request_channel_layout <int64> .D.A. 
  585. -rc_max_vbv_use    <float> E.V.. 
  586. -rc_min_vbv_use    <float> E.V.. 
  587. -ticks_per_frame   <int>   EDVA. 
  588. -color_primaries   <int>   EDV.. 
  589. -color_trc         <int>   EDV.. 
  590. -colorspace        <int>   EDV.. 
  591. -color_range       <int>   EDV.. 
  592. -chroma_sample_location <int>   EDV.. 
  593.  
  594. AVFormatContext AVOptions: 
  595. -probesize         <int>   .D... set probing size 
  596. -muxrate           <int>   E.... set mux rate 
  597. -packetsize        <int>   E.... set packet size 
  598. -fflags            <flags> ED... 
  599.    ignidx                  .D... ignore index 
  600.    genpts                  .D... generate pts 
  601. -track             <int>   E....  set the track number 
  602. -year              <int>   E.... set the year 
  603. -analyzeduration   <int>   .D... how many microseconds are analyzed to estimate 
  604. duration 
  605. -cryptokey         <binary> .D... decryption key 
  606. -indexmem          <int>   .D... max memory used for timestamp index (per stream 
  607. -rtbufsize         <int>   .D... max memory used for buffering real-time frames 
  608. -fdebug            <flags> ED... print specific debug info 
  609.    ts                      ED... 
  610.  
  611. SWScaler AVOptions: 
  612. -sws_flags         <flags> E.V.. scaler/cpu flags 
  613.    fast_bilinear           E.V.. fast bilinear 
  614.    bilinear                E.V.. bilinear 
  615.    bicubic                 E.V.. bicubic 
  616.    experimental            E.V.. experimental 
  617.    neighbor                E.V.. nearest neighbor 
  618.    area                    E.V.. averaging area 
  619.    bicublin                E.V.. luma bicubic, chroma bilinear 
  620.    gauss                   E.V.. gaussian 
  621.    sinc                    E.V.. sinc 
  622.    lanczos                 E.V.. lanczos 
  623.    spline                  E.V.. natural bicubic spline 
  624.    print_info              E.V.. print info 
  625.    accurate_rnd            E.V.. accurate rounding 
  626.    mmx                     E.V.. MMX SIMD acceleration 
  627.    mmx2                    E.V.. MMX2 SIMD acceleration 
  628.    3dnow                   E.V.. 3DNOW SIMD acceleration 
  629.    altivec                 E.V.. AltiVec SIMD acceleration 
  630.    bfin                    E.V.. Blackfin SIMD acceleration 
  631.    full_chroma_int         E.V.. full chroma interpolation 
  632.    full_chroma_inp         E.V.. full chroma input 
  633.    bitexact                E.V.. 
  634.  
  635. C:\Documents and Settings\Administrator> 

你可能感兴趣的:(FFMPEG)