| -i | Input file (%1 it's the file selected) |
| -s | Video size* (WidthxHeight). Example: 176x96, 176x144,
320x240,
352x240, 368x288, 480x320, 552x414, 640x360, 640x480
Note: valid sizes for Cell Phone are: 128x96, 176x144, 352x288, 704x576 and 1408x1152. |
| -r | Video frame rate (Fps). Example: 10, 12, 15, 14, 20, 24, 29 |
| -b | Video bitrate (Kb/s). Example: 30, 50, 100, 150, 200, 256, 384, 500, 512, 640, 768, 900, 1500 |
| -ar | Audio sample rate (Hz). Example: 8000, 16000, 22050, 24000, 32000, 44100, 48000 |
| -ab | Audio bitrate (Kb/s). Example: 12, 16, 32, 40, 48, 56, 64, 80, 96, 112, 128, 192, 224, 256 |
| -ac | Audio channels (1 mono, 2 stereo). Example: Use 2 if you convert in MP3 |
| %1.xxx | Output file (.xxx the format to convert!). Example: .mov, .ra, .mpg, .mp4, .mp3, .wma... |
| -L | show license |
| -h | show help |
| -version | show version |
| -formats | show available formats, codecs, protocols, ... |
| -f fmt | force format |
| -img img_fmt | force image format |
| -i filename | input file name |
| -y | overwrite output files |
| -t duration | set the recording time |
| -fs limit_size | set the limit file size |
| -ss time_off | set the start time offset |
| -itsoffset time_off | set the input ts offset |
| -title string | set the title |
| -timestamp time | set the timestamp |
| -author string | set the author |
| -copyright string | set the copyright |
| -comment string | set the comment |
| -album string | set the album |
| -v verbose | control amount of logging |
| -target type | specify target file type ("vcd", "svcd", "dvd", "dv", "dv50", "pal-vcd", "ntsc-svcd", ...) |
| -dframes number | set the number of data frames to record |
| -scodec codec | force subtitle codec ('copy' to copy stream) |
| -newsubtitle | add a new subtitle stream to the current output stream |
| -slang code | set the ISO 639 language code (3 letters) of the current subtitle stream |
| -b bitrate | set video bitrate (in kbit/s) |
| -vframes number | set the number of video frames to record |
| -r rate | set frame rate (Hz value, fraction or abbreviation) |
| -s size | set frame size (WxH or abbreviation) |
| -aspect aspect | set aspect ratio (4:3, 16:9 or 1.3333, 1.7777) |
| -croptop size | set top crop band size (in pixels) |
| -cropbottom size | set bottom crop band size (in pixels) |
| -cropleft size | set left crop band size (in pixels) |
| -cropright size | set right crop band size (in pixels) |
| -padtop size | set top pad band size (in pixels) |
| -padbottom size | set bottom pad band size (in pixels) |
| -padleft size | set left pad band size (in pixels) |
| -padright size | set right pad band size (in pixels) |
| -padcolor color | set color of pad bands (Hex 000000 thru FFFFFF) |
| -vn | disable video |
| -bt tolerance | set video bitrate tolerance (in kbit/s) |
| -maxrate bitrate | set max video bitrate tolerance (in kbit/s) |
| -minrate bitrate | set min video bitrate tolerance (in kbit/s) |
| -bufsize size | set ratecontrol buffer size (in kByte) |
| -vcodec codec | force video codec ('copy' to copy stream) |
| -sameq | use same video quality as source (implies VBR) |
| -pass n | select the pass number (1 or 2) |
| -passlogfile file | select two pass log file name |
| -newvideo | add a new video stream to the current output stream |
| -pix_fmt format | set pixel format |
| -g gop_size | set the group of picture size |
| -intra | use only intra frames |
| -vdt n | discard threshold |
| -qscale q | use fixed video quantiser scale (VBR) |
| -qmin q | min video quantiser scale (VBR) |
| -qmax q | max video quantiser scale (VBR) |
| -lmin lambda | min video lagrange factor (VBR) |
| -lmax lambda | max video lagrange factor (VBR) |
| -mblmin q | min macroblock quantiser scale (VBR) |
| -mblmax q | max macroblock quantiser scale (VBR) |
| -qdiff q | max difference between the quantiser scale (VBR) |
| -qblur blur | video quantiser scale blur (VBR) |
| -qsquish squish | how to keep quantiser between qmin and qmax (0 = clip, 1 = use differentiable function) |
| -qcomp compression | video quantiser scale compression (VBR) |
| -rc_init_cplx complexity | initial complexity for 1-pass encoding |
| -b_qfactor factor | qp factor between p and b frames |
| -i_qfactor factor | qp factor between p and i frames |
| -b_qoffset offset | qp offset between p and b frames |
| -i_qoffset offset | qp offset between p and i frames |
| -ibias bias | intra quant bias |
| -pbias bias | inter quant bias |
| -rc_eq equation | set rate control equation |
| -rc_override override | rate control override for specific intervals |
| -me method | set motion estimation method |
| -me_threshold | motion estimaton threshold |
| -mb_threshold | macroblock threshold |
| -bf frames | use 'frames' B frames |
| -preme | pre motion estimation |
| -bug param | workaround not auto detected encoder bugs |
| -strict strictness | how strictly to follow the standards |
| -deinterlace | deinterlace pictures |
| -psnr | calculate PSNR of compressed frames |
| -vstats | dump video coding statistics to file |
| -vhook module | insert video processing module |
| -intra_matrix matrix | specify intra matrix coeffs |
| -inter_matrix matrix | specify inter matrix coeffs |
| -top | top=1/bottom=0/auto=-1 field first |
| -sc_threshold threshold | scene change threshold |
| -me_range range | limit motion vectors range (1023 for DivX player) |
| -dc precision | intra_dc_precision |
| -mepc factor | (1.0 = 256) motion estimation bitrate penalty compensation |
| -vtag fourcc/tag | force video tag/fourcc |
| -skip_threshold threshold | frame skip threshold |
| -skip_factor factor | frame skip factor |
| -skip_exp exponent | frame skip exponent |
| -qphist | show QP histogram |
| -vbsf | bitstream filter |
| -aframes number | set the number of audio frames to record |
| -ab bitrate | set audio bitrate (in kbit/s) |
| -aq quality | set audio quality (codec-specific) |
| -ar rate | set audio sampling rate (in Hz) |
| -ac channels | set number of audio channels |
| -an | disable audio |
| -acodec codec | force audio codec ('copy' to copy stream) |
| -vol volume | change audio volume (256=normal) |
| -newaudio | add a new audio stream to the current output stream |
| -alang code | set the ISO 639 language code (3 letters) of the current audio stream |
| -atag fourcc/tag | force audio tag/fourcc |
| -absf | bitstream filter |
| -scodec codec | force subtitle codec ('copy' to copy stream) |
| -newsubtitle | add a new subtitle stream to the current output stream |
| -slang code | set the ISO 639 language code (3 letters) of the current subtitle stream |
| -vd device | set video grab device |
| -vc channel | set video grab channel (DV1394 only) |
| -tvstd standard | set television standard (NTSC, PAL (SECAM)) |
| -ad device | set audio device |
| -grab format | request grabbing using |
| -gd device | set grab device |
| -map file:stream[:syncfile:syncstream] | set input stream mapping |
| -map_meta_data outfile:infile | set meta data information of outfile from infile |
| -benchmark | add timings for benchmarking |
| -dump | dump each input packet |
| -hex | when dumping packets, also dump the payload |
| -re | read input at native frame rate |
| -loop_input | loop (current only works with images) |
| -loop_output | number of times to loop output in formats that support looping (0 loops forever) |
| -threads count | thread count |
| -vsync | video sync method |
| -async | audio sync method |
| -vglobal | video global header storage type |
| -copyts | copy timestamps |
| -shortest | finish encoding within shortest input |
| -dts_delta_threshold | timestamp discontinuity delta threshold |
| -ps size | set packet size in bits |
| -error rate | error rate |
| -muxrate rate | set mux rate |
| -packetsize size | set packet size |
| -muxdelay seconds | set the maximum demux-decode delay |
| -muxpreload seconds | set the initial demux-decode delay |
Support: Contact us via the online support form.