Mercurial > mplayer.hg
comparison DOCS/man/en/mplayer.1 @ 19487:29341cdc1cf3
Enclose all space padded headings with quotes.
author | diego |
---|---|
date | Tue, 22 Aug 2006 10:10:33 +0000 |
parents | ba95c4fa0684 |
children | dff394d0cdc7 |
comparison
equal
deleted
inserted
replaced
19486:6710dbdf1ab2 | 19487:29341cdc1cf3 |
---|---|
267 next/\:previous playtree entry in the parent list | 267 next/\:previous playtree entry in the parent list |
268 .IPs "INS and DEL (ASX playlist only)" | 268 .IPs "INS and DEL (ASX playlist only)" |
269 next/\:previous alternative source. | 269 next/\:previous alternative source. |
270 .IPs "p / SPACE" | 270 .IPs "p / SPACE" |
271 Pause (pressing again unpauses). | 271 Pause (pressing again unpauses). |
272 .IPs .\ \ \ \ | 272 .IPs ".\ \ \ \ " |
273 Step forward. | 273 Step forward. |
274 Pressing once will pause movie, every consecutive press will play one frame | 274 Pressing once will pause movie, every consecutive press will play one frame |
275 and then go into pause mode again (any other key unpauses). | 275 and then go into pause mode again (any other key unpauses). |
276 .IPs "q / ESC" | 276 .IPs "q / ESC" |
277 Stop playing and quit. | 277 Stop playing and quit. |
279 Adjust audio delay by +/- 0.1 seconds. | 279 Adjust audio delay by +/- 0.1 seconds. |
280 .IPs "/ and *" | 280 .IPs "/ and *" |
281 Decrease/\:increase volume. | 281 Decrease/\:increase volume. |
282 .IPs "9 and 0" | 282 .IPs "9 and 0" |
283 Decrease/\:increase volume. | 283 Decrease/\:increase volume. |
284 .IPs m\ \ \ \ | 284 .IPs "m\ \ \ \ " |
285 Mute sound. | 285 Mute sound. |
286 .IPs "# (MPEG and Matroska only)" | 286 .IPs "# (MPEG and Matroska only)" |
287 Cycle through the available audio tracks. | 287 Cycle through the available audio tracks. |
288 .IPs f\ \ \ \ | 288 .IPs "f\ \ \ \ " |
289 Toggle fullscreen (also see \-fs). | 289 Toggle fullscreen (also see \-fs). |
290 .IPs T\ \ \ \ | 290 .IPs "T\ \ \ \ " |
291 Toggle stay-on-top (also see \-ontop). | 291 Toggle stay-on-top (also see \-ontop). |
292 .IPs "w and e" | 292 .IPs "w and e" |
293 Decrease/\:increase pan-and-scan range. | 293 Decrease/\:increase pan-and-scan range. |
294 .IPs o\ \ \ \ | 294 .IPs "o\ \ \ \ " |
295 Toggle OSD states: none / seek / seek + timer / seek + timer + total time. | 295 Toggle OSD states: none / seek / seek + timer / seek + timer + total time. |
296 .IPs d\ \ \ \ | 296 .IPs "d\ \ \ \ " |
297 Toggle frame dropping states: none / skip display / skip decoding | 297 Toggle frame dropping states: none / skip display / skip decoding |
298 (see \-framedrop and \-hardframedrop). | 298 (see \-framedrop and \-hardframedrop). |
299 .IPs v\ \ \ \ | 299 .IPs "v\ \ \ \ " |
300 Toggle subtitle visibility. | 300 Toggle subtitle visibility. |
301 .IPs "b / j" | 301 .IPs "b / j" |
302 Cycle through the available subtitles. | 302 Cycle through the available subtitles. |
303 .IPs "y and g" | 303 .IPs "y and g" |
304 Step forward/backward in the subtitle list. | 304 Step forward/backward in the subtitle list. |
305 .IP F\ \ \ \ | 305 .IP "F\ \ \ \ " |
306 Toggle displaying "forced subtitles". | 306 Toggle displaying "forced subtitles". |
307 .IPs a\ \ \ \ | 307 .IPs "a\ \ \ \ " |
308 Toggle subtitle alignment: top / middle / bottom. | 308 Toggle subtitle alignment: top / middle / bottom. |
309 .IPs "x and z" | 309 .IPs "x and z" |
310 Adjust subtitle delay by +/- 0.1 seconds. | 310 Adjust subtitle delay by +/- 0.1 seconds. |
311 .IPs "r and t" | 311 .IPs "r and t" |
312 Move subtitles up/down. | 312 Move subtitles up/down. |
367 .PP | 367 .PP |
368 .PD 0 | 368 .PD 0 |
369 .RS | 369 .RS |
370 .IPs PAUSE | 370 .IPs PAUSE |
371 Pause. | 371 Pause. |
372 .IPs STOP\ | 372 .IPs "STOP\ " |
373 Stop playing and quit. | 373 Stop playing and quit. |
374 .IPs "PREVIOUS and NEXT" | 374 .IPs "PREVIOUS and NEXT" |
375 Seek backward/\:forward 1 minute. | 375 Seek backward/\:forward 1 minute. |
376 .RE | 376 .RE |
377 .PD 1 | 377 .PD 1 |
383 .PP | 383 .PP |
384 .PD 0 | 384 .PD 0 |
385 .RS | 385 .RS |
386 .IPs ENTER | 386 .IPs ENTER |
387 Start playing. | 387 Start playing. |
388 .IPs ESC\ \ | 388 .IPs "ESC\ \ " |
389 Stop playing. | 389 Stop playing. |
390 .IPs l\ \ \ \ | 390 .IPs "l\ \ \ \ " |
391 Load file. | 391 Load file. |
392 .IPs t\ \ \ \ | 392 .IPs "t\ \ \ \ " |
393 Load subtitle. | 393 Load subtitle. |
394 .IPs c\ \ \ \ | 394 .IPs "c\ \ \ \ " |
395 Open skin browser. | 395 Open skin browser. |
396 .IPs p\ \ \ \ | 396 .IPs "p\ \ \ \ " |
397 Open playlist. | 397 Open playlist. |
398 .IPs r\ \ \ \ | 398 .IPs "r\ \ \ \ " |
399 Open preferences. | 399 Open preferences. |
400 .RE | 400 .RE |
401 .PD 1 | 401 .PD 1 |
402 .PP | 402 .PP |
403 .RS | 403 .RS |
407 .PP | 407 .PP |
408 .PD 0 | 408 .PD 0 |
409 .RS | 409 .RS |
410 .IPs "h and k" | 410 .IPs "h and k" |
411 Select previous/\:next channel. | 411 Select previous/\:next channel. |
412 .IPs n\ \ \ \ | 412 .IPs "n\ \ \ \ " |
413 Change norm. | 413 Change norm. |
414 .IPs u\ \ \ \ | 414 .IPs "u\ \ \ \ " |
415 Change channel list. | 415 Change channel list. |
416 .RE | 416 .RE |
417 .PD 1 | 417 .PD 1 |
418 . | 418 . |
419 .TP | 419 .TP |
636 debug level 4 | 636 debug level 4 |
637 .RE | 637 .RE |
638 .PD 1 | 638 .PD 1 |
639 . | 639 . |
640 .TP | 640 .TP |
641 .B \-quiet\ | 641 .B "\-quiet\ " |
642 Make console output less verbose; in particular, prevents the status line | 642 Make console output less verbose; in particular, prevents the status line |
643 (i.e.\& A: 0.7 V: 0.6 A-V: 0.068 ...) from being displayed. | 643 (i.e.\& A: 0.7 V: 0.6 A-V: 0.068 ...) from being displayed. |
644 Particularly useful on slow terminals or broken ones which do not properly | 644 Particularly useful on slow terminals or broken ones which do not properly |
645 handle carriage return (i.e.\& \\r). | 645 handle carriage return (i.e.\& \\r). |
646 . | 646 . |
669 .TP | 669 .TP |
670 .B \-show-profile <profile> | 670 .B \-show-profile <profile> |
671 Show the description and content of a profile. | 671 Show the description and content of a profile. |
672 . | 672 . |
673 .TP | 673 .TP |
674 .B \-v\ \ \ \ \ | 674 .B "\-v\ \ \ \ \ " |
675 Increment verbosity level, one level for each \-v | 675 Increment verbosity level, one level for each \-v |
676 found on the command line. | 676 found on the command line. |
677 . | 677 . |
678 . | 678 . |
679 . | 679 . |
1604 Set the image equalizer on the card. | 1604 Set the image equalizer on the card. |
1605 .IPs audiorate=<value> | 1605 .IPs audiorate=<value> |
1606 Set audio capture bitrate. | 1606 Set audio capture bitrate. |
1607 .IPs forceaudio | 1607 .IPs forceaudio |
1608 Capture audio even if there are no audio sources reported by v4l. | 1608 Capture audio even if there are no audio sources reported by v4l. |
1609 .IPs alsa\ | 1609 .IPs "alsa\ " |
1610 Capture from ALSA. | 1610 Capture from ALSA. |
1611 .IPs amode=<0\-3> | 1611 .IPs amode=<0\-3> |
1612 Choose an audio mode: | 1612 Choose an audio mode: |
1613 .RSss | 1613 .RSss |
1614 0: mono | 1614 0: mono |
1990 Align subtitle bottom edge (default). | 1990 Align subtitle bottom edge (default). |
1991 .RE | 1991 .RE |
1992 .PD 1 | 1992 .PD 1 |
1993 . | 1993 . |
1994 .TP | 1994 .TP |
1995 .B \-subcc \ | 1995 .B "\-subcc \ " |
1996 Display DVD Closed Caption (CC) subtitles. | 1996 Display DVD Closed Caption (CC) subtitles. |
1997 These are | 1997 These are |
1998 .B not | 1998 .B not |
1999 the VOB subtitles, these are special ASCII subtitles for the | 1999 the VOB subtitles, these are special ASCII subtitles for the |
2000 hearing impaired encoded in the VOB userdata stream on most region 1 DVDs. | 2000 hearing impaired encoded in the VOB userdata stream on most region 1 DVDs. |
2121 .TP | 2121 .TP |
2122 .B \-unicode | 2122 .B \-unicode |
2123 Tells MPlayer to handle the subtitle file as unicode. | 2123 Tells MPlayer to handle the subtitle file as unicode. |
2124 . | 2124 . |
2125 .TP | 2125 .TP |
2126 .B \-utf8 \ \ | 2126 .B "\-utf8 \ \ " |
2127 Tells MPlayer to handle the subtitle file as UTF-8. | 2127 Tells MPlayer to handle the subtitle file as UTF-8. |
2128 . | 2128 . |
2129 .TP | 2129 .TP |
2130 .B \-vobsub <VOBsub file without extension> | 2130 .B \-vobsub <VOBsub file without extension> |
2131 Specify a VOBsub file to use for subtitles. | 2131 Specify a VOBsub file to use for subtitles. |
2219 .PD 1 | 2219 .PD 1 |
2220 .sp 1 | 2220 .sp 1 |
2221 Available audio output drivers are: | 2221 Available audio output drivers are: |
2222 . | 2222 . |
2223 .TP | 2223 .TP |
2224 .B alsa\ \ \ | 2224 .B "alsa\ \ \ " |
2225 ALSA 0.9/1.x audio output driver | 2225 ALSA 0.9/1.x audio output driver |
2226 .PD 0 | 2226 .PD 0 |
2227 .RSs | 2227 .RSs |
2228 .IPs noblock | 2228 .IPs noblock |
2229 Sets noblock-mode. | 2229 Sets noblock-mode. |
2234 you really know how to set it correctly. | 2234 you really know how to set it correctly. |
2235 .RE | 2235 .RE |
2236 .PD 1 | 2236 .PD 1 |
2237 . | 2237 . |
2238 .TP | 2238 .TP |
2239 .B alsa5\ \ | 2239 .B "alsa5\ \ " |
2240 ALSA 0.5 audio output driver | 2240 ALSA 0.5 audio output driver |
2241 . | 2241 . |
2242 .TP | 2242 .TP |
2243 .B oss\ \ \ \ | 2243 .B "oss\ \ \ \ " |
2244 OSS audio output driver | 2244 OSS audio output driver |
2245 .PD 0 | 2245 .PD 0 |
2246 .RSs | 2246 .RSs |
2247 .IPs <dsp-device> | 2247 .IPs <dsp-device> |
2248 Sets the audio output device (default: /dev/\:dsp). | 2248 Sets the audio output device (default: /dev/\:dsp). |
2252 Sets the audio mixer channel (default: pcm). | 2252 Sets the audio mixer channel (default: pcm). |
2253 .RE | 2253 .RE |
2254 .PD 1 | 2254 .PD 1 |
2255 . | 2255 . |
2256 .TP | 2256 .TP |
2257 .B sdl\ \ \ \ | 2257 .B "sdl\ \ \ \ " |
2258 highly platform independent SDL (Simple Directmedia Layer) library | 2258 highly platform independent SDL (Simple Directmedia Layer) library |
2259 audio output driver | 2259 audio output driver |
2260 .PD 0 | 2260 .PD 0 |
2261 .RSs | 2261 .RSs |
2262 .IPs <driver> | 2262 .IPs <driver> |
2263 Explicitly choose the SDL audio driver to use (default: let SDL choose). | 2263 Explicitly choose the SDL audio driver to use (default: let SDL choose). |
2264 .RE | 2264 .RE |
2265 .PD 1 | 2265 .PD 1 |
2266 . | 2266 . |
2267 .TP | 2267 .TP |
2268 .B arts\ \ \ | 2268 .B "arts\ \ \ " |
2269 audio output through the aRts daemon | 2269 audio output through the aRts daemon |
2270 . | 2270 . |
2271 .TP | 2271 .TP |
2272 .B esd\ \ \ \ | 2272 .B "esd\ \ \ \ " |
2273 audio output through the ESD daemon | 2273 audio output through the ESD daemon |
2274 .PD 0 | 2274 .PD 0 |
2275 .RSs | 2275 .RSs |
2276 .IPs <server> | 2276 .IPs <server> |
2277 Explicitly choose the ESD server to use (default: localhost). | 2277 Explicitly choose the ESD server to use (default: localhost). |
2278 .RE | 2278 .RE |
2279 .PD 1 | 2279 .PD 1 |
2280 . | 2280 . |
2281 .TP | 2281 .TP |
2282 .B jack\ \ \ \ | 2282 .B "jack\ \ \ \ " |
2283 audio output through JACK (Jack Audio Connection Kit) | 2283 audio output through JACK (Jack Audio Connection Kit) |
2284 .PD 0 | 2284 .PD 0 |
2285 .RSs | 2285 .RSs |
2286 .IPs port=<name> | 2286 .IPs port=<name> |
2287 Connects to the ports with the given name (default: physical ports). | 2287 Connects to the ports with the given name (default: physical ports). |
2293 (default: enabled). | 2293 (default: enabled). |
2294 .RE | 2294 .RE |
2295 .PD 1 | 2295 .PD 1 |
2296 . | 2296 . |
2297 .TP | 2297 .TP |
2298 .B nas\ \ \ \ | 2298 .B "nas\ \ \ \ " |
2299 audio output through NAS | 2299 audio output through NAS |
2300 . | 2300 . |
2301 .TP | 2301 .TP |
2302 .B macosx (Mac OS X only) | 2302 .B macosx (Mac OS X only) |
2303 native Mac OS X audio output driver | 2303 native Mac OS X audio output driver |
2360 output filename | 2360 output filename |
2361 .RE | 2361 .RE |
2362 .PD 1 | 2362 .PD 1 |
2363 . | 2363 . |
2364 .TP | 2364 .TP |
2365 .B null\ \ \ | 2365 .B "null\ \ \ " |
2366 Produces no audio output but maintains video playback speed. | 2366 Produces no audio output but maintains video playback speed. |
2367 Use \-nosound for benchmarking. | 2367 Use \-nosound for benchmarking. |
2368 . | 2368 . |
2369 .TP | 2369 .TP |
2370 .B pcm\ \ \ \ | 2370 .B "pcm\ \ \ \ " |
2371 raw PCM/wave file writer audio output | 2371 raw PCM/wave file writer audio output |
2372 .PD 0 | 2372 .PD 0 |
2373 .RSs | 2373 .RSs |
2374 .IPs (no)waveheader | 2374 .IPs (no)waveheader |
2375 Include or do not include the wave header (default: included). | 2375 Include or do not include the wave header (default: included). |
2376 When not included, raw PCM will be generated. | 2376 When not included, raw PCM will be generated. |
2377 .IPs file=<filename> | 2377 .IPs file=<filename> |
2378 Write the sound to <filename> instead of the default | 2378 Write the sound to <filename> instead of the default |
2379 audiodump.wav. | 2379 audiodump.wav. |
2380 If nowaveheader is specified, the default is audiodump.pcm. | 2380 If nowaveheader is specified, the default is audiodump.pcm. |
2381 .IPs fast\ | 2381 .IPs "fast\ " |
2382 Try to dump faster than realtime. | 2382 Try to dump faster than realtime. |
2383 Make sure the output does not get truncated (usually with | 2383 Make sure the output does not get truncated (usually with |
2384 "Too many video packets in buffer" message). | 2384 "Too many video packets in buffer" message). |
2385 It is normal that you get a "Your system is too SLOW to play this!" message. | 2385 It is normal that you get a "Your system is too SLOW to play this!" message. |
2386 .RE | 2386 .RE |
2387 .PD 1 | 2387 .PD 1 |
2388 . | 2388 . |
2389 .TP | 2389 .TP |
2390 .B plugin\ \ | 2390 .B "plugin\ \ " |
2391 plugin audio output driver | 2391 plugin audio output driver |
2392 . | 2392 . |
2393 . | 2393 . |
2394 . | 2394 . |
2395 .SH "VIDEO OUTPUT OPTIONS (MPLAYER ONLY)" | 2395 .SH "VIDEO OUTPUT OPTIONS (MPLAYER ONLY)" |
2433 \-display xtest.localdomain:0 | 2433 \-display xtest.localdomain:0 |
2434 .RE | 2434 .RE |
2435 .PD 1 | 2435 .PD 1 |
2436 . | 2436 . |
2437 .TP | 2437 .TP |
2438 .B \-dr \ \ \ | 2438 .B "\-dr \ \ \ " |
2439 Turns on direct rendering (not supported by all codecs and video outputs) | 2439 Turns on direct rendering (not supported by all codecs and video outputs) |
2440 .br | 2440 .br |
2441 .I WARNING: | 2441 .I WARNING: |
2442 May cause OSD/SUB corruption! | 2442 May cause OSD/SUB corruption! |
2443 . | 2443 . |
2452 .IPs iec958-decoded | 2452 .IPs iec958-decoded |
2453 Set iec958 output mode to decoded (default). | 2453 Set iec958 output mode to decoded (default). |
2454 .IPs macrovision=<value> | 2454 .IPs macrovision=<value> |
2455 macrovision mode (0 = off (default), 1 = agc, 2 = agc 2 colorstripe, | 2455 macrovision mode (0 = off (default), 1 = agc, 2 = agc 2 colorstripe, |
2456 3 = agc 4 colorstripe) | 2456 3 = agc 4 colorstripe) |
2457 .IPs mute\ | 2457 .IPs "mute\ " |
2458 mute sound output | 2458 mute sound output |
2459 .IPs unmute | 2459 .IPs unmute |
2460 unmute sound output | 2460 unmute sound output |
2461 .IPs ucode=<value> | 2461 .IPs ucode=<value> |
2462 path to the microcode | 2462 path to the microcode |
2468 .RSs | 2468 .RSs |
2469 .IPs 75ire | 2469 .IPs 75ire |
2470 enable 7.5 IRE output mode | 2470 enable 7.5 IRE output mode |
2471 .IPs no75ire | 2471 .IPs no75ire |
2472 disable 7.5 IRE output mode (default) | 2472 disable 7.5 IRE output mode (default) |
2473 .IPs bw\ \ \ | 2473 .IPs "bw\ \ \ " |
2474 b/w TV output | 2474 b/w TV output |
2475 .IPs color | 2475 .IPs color |
2476 color TV output (default) | 2476 color TV output (default) |
2477 .IPs interlaced | 2477 .IPs interlaced |
2478 interlaced TV output (default) | 2478 interlaced TV output (default) |
2568 Use the _WIN_LAYER hint with the default layer. | 2568 Use the _WIN_LAYER hint with the default layer. |
2569 .IPs layer=<0...15> | 2569 .IPs layer=<0...15> |
2570 Use the _WIN_LAYER hint with the given layer number. | 2570 Use the _WIN_LAYER hint with the given layer number. |
2571 .IPs netwm | 2571 .IPs netwm |
2572 Force NETWM style. | 2572 Force NETWM style. |
2573 .IPs none\ | 2573 .IPs "none\ " |
2574 Do not set fullscreen window layer. | 2574 Do not set fullscreen window layer. |
2575 .IPs stays_on_top | 2575 .IPs stays_on_top |
2576 Use _NETWM_STATE_STAYS_ON_TOP hint if available. | 2576 Use _NETWM_STATE_STAYS_ON_TOP hint if available. |
2577 .REss | 2577 .REss |
2578 .sp 1 | 2578 .sp 1 |
2610 .RSs | 2610 .RSs |
2611 .IPs 50:40 | 2611 .IPs 50:40 |
2612 Places the window at x=50, y=40. | 2612 Places the window at x=50, y=40. |
2613 .IPs 50%:50% | 2613 .IPs 50%:50% |
2614 Places the window in the middle of the screen. | 2614 Places the window in the middle of the screen. |
2615 .IPs 100%\ | 2615 .IPs "100%\ " |
2616 Places the window at the middle of the right edge of the screen. | 2616 Places the window at the middle of the right edge of the screen. |
2617 .IPs 100%:100% | 2617 .IPs 100%:100% |
2618 Places the window at the bottom right corner of the screen. | 2618 Places the window at the bottom right corner of the screen. |
2619 .RE | 2619 .RE |
2620 .PD 1 | 2620 .PD 1 |
2680 Do not keep window aspect ratio when resizing windows. | 2680 Do not keep window aspect ratio when resizing windows. |
2681 Only works with the x11, xv, xmga, xvidix, directx video output drivers. | 2681 Only works with the x11, xv, xmga, xvidix, directx video output drivers. |
2682 Furthermore under X11 your window manager has to honor window aspect hints. | 2682 Furthermore under X11 your window manager has to honor window aspect hints. |
2683 . | 2683 . |
2684 .TP | 2684 .TP |
2685 .B \-ontop\ | 2685 .B "\-ontop\ " |
2686 Makes the player window stay on top of other windows. | 2686 Makes the player window stay on top of other windows. |
2687 Supported by video output drivers which use X11, except SDL, | 2687 Supported by video output drivers which use X11, except SDL, |
2688 as well as directx, macosx, quartz, ggi and gl2. | 2688 as well as directx, macosx, quartz, ggi and gl2. |
2689 . | 2689 . |
2690 .TP | 2690 .TP |
2734 .TP | 2734 .TP |
2735 .B \-stop-xscreensaver (X11 only) | 2735 .B \-stop-xscreensaver (X11 only) |
2736 Turns off xscreensaver at startup and turns it on again on exit. | 2736 Turns off xscreensaver at startup and turns it on again on exit. |
2737 . | 2737 . |
2738 .TP | 2738 .TP |
2739 .B \-vm \ \ \ | 2739 .B "\-vm \ \ \ " |
2740 Try to change to a different video mode. | 2740 Try to change to a different video mode. |
2741 Supported by the dga, x11, xv, sdl and directx video output drivers. | 2741 Supported by the dga, x11, xv, sdl and directx video output drivers. |
2742 If used with the directx video output driver the \-screenw, | 2742 If used with the directx video output driver the \-screenw, |
2743 \-screenh, \-bpp and \-refreshrate options can be used to set | 2743 \-screenh, \-bpp and \-refreshrate options can be used to set |
2744 the new display mode. | 2744 the new display mode. |
2745 . | 2745 . |
2746 .TP | 2746 .TP |
2747 .B \-vsync \ \ | 2747 .B "\-vsync \ \ " |
2748 Enables VBI for the vesa, dfbmga and svga video output drivers. | 2748 Enables VBI for the vesa, dfbmga and svga video output drivers. |
2749 . | 2749 . |
2750 .TP | 2750 .TP |
2751 .B \-wid <window ID> (also see \-guiwid) (X11, OpenGL and DirectX only) | 2751 .B \-wid <window ID> (also see \-guiwid) (X11, OpenGL and DirectX only) |
2752 This tells MPlayer to attach to an existing window. | 2752 This tells MPlayer to attach to an existing window. |
2953 Use hardware accelerated scaler (default: hwaccel). | 2953 Use hardware accelerated scaler (default: hwaccel). |
2954 .RE | 2954 .RE |
2955 .PD 1 | 2955 .PD 1 |
2956 . | 2956 . |
2957 .TP | 2957 .TP |
2958 .B vidix\ \ | 2958 .B "vidix\ \ " |
2959 VIDIX (VIDeo Interface for *niX) is an interface to the | 2959 VIDIX (VIDeo Interface for *niX) is an interface to the |
2960 video acceleration features of different graphics cards. | 2960 video acceleration features of different graphics cards. |
2961 Very fast video output driver on cards that support it. | 2961 Very fast video output driver on cards that support it. |
2962 .PD 0 | 2962 .PD 0 |
2963 .RSs | 2963 .RSs |
2978 same as vidix | 2978 same as vidix |
2979 .RE | 2979 .RE |
2980 .PD 1 | 2980 .PD 1 |
2981 . | 2981 . |
2982 .TP | 2982 .TP |
2983 .B cvidix\ | 2983 .B "cvidix\ " |
2984 Generic and platform independent VIDIX frontend, can even run in a | 2984 Generic and platform independent VIDIX frontend, can even run in a |
2985 text console with nVidia cards. | 2985 text console with nVidia cards. |
2986 .PD 0 | 2986 .PD 0 |
2987 .RSs | 2987 .RSs |
2988 .IPs <subdevice> | 2988 .IPs <subdevice> |
3057 Explicitly choose the fbdev device name to use (default: /dev/\:fb0). | 3057 Explicitly choose the fbdev device name to use (default: /dev/\:fb0). |
3058 .RE | 3058 .RE |
3059 .PD 1 | 3059 .PD 1 |
3060 . | 3060 . |
3061 .TP | 3061 .TP |
3062 .B vesa\ \ \ | 3062 .B "vesa\ \ \ " |
3063 Very general video output driver that should work on any VESA VBE 2.0 | 3063 Very general video output driver that should work on any VESA VBE 2.0 |
3064 compatible card. | 3064 compatible card. |
3065 .PD 0 | 3065 .PD 0 |
3066 .RSs | 3066 .RSs |
3067 .IPs dga\ \ | 3067 .IPs "dga\ \ " |
3068 Turns on DGA mode. | 3068 Turns on DGA mode. |
3069 .IPs nodga | 3069 .IPs nodga |
3070 Turns off DGA mode. | 3070 Turns off DGA mode. |
3071 .IPs neotv_pal | 3071 .IPs neotv_pal |
3072 Activate the NeoMagic TV out and set it to PAL norm. | 3072 Activate the NeoMagic TV out and set it to PAL norm. |
3073 .IPs neotv_ntsc | 3073 .IPs neotv_ntsc |
3074 Activate the NeoMagic TV out and set it to NTSC norm. | 3074 Activate the NeoMagic TV out and set it to NTSC norm. |
3075 .IPs vidix | 3075 .IPs vidix |
3076 Use the VIDIX driver. | 3076 Use the VIDIX driver. |
3077 .IPs lvo:\ \ \ | 3077 .IPs "lvo:\ \ \ " |
3078 Activate the Linux Video Overlay on top of VESA mode. | 3078 Activate the Linux Video Overlay on top of VESA mode. |
3079 .RE | 3079 .RE |
3080 .PD 1 | 3080 .PD 1 |
3081 . | 3081 . |
3082 .TP | 3082 .TP |
3083 .B svga\ \ \ | 3083 .B "svga\ \ \ " |
3084 Play video using the SVGA library. | 3084 Play video using the SVGA library. |
3085 .PD 0 | 3085 .PD 0 |
3086 .RSs | 3086 .RSs |
3087 .IPs "<video mode>" | 3087 .IPs "<video mode>" |
3088 Specify video mode to use. | 3088 Specify video mode to use. |
3095 This avoids direct rendering, OSD and hardware acceleration. | 3095 This avoids direct rendering, OSD and hardware acceleration. |
3096 .IPs retrace | 3096 .IPs retrace |
3097 Force frame switch on vertical retrace. | 3097 Force frame switch on vertical retrace. |
3098 Usable only with \-double. | 3098 Usable only with \-double. |
3099 It has the same effect as the \-vsync option. | 3099 It has the same effect as the \-vsync option. |
3100 .IPs sq\ \ \ | 3100 .IPs "sq\ \ \ " |
3101 Try to select a video mode with square pixels. | 3101 Try to select a video mode with square pixels. |
3102 .IPs vidix | 3102 .IPs vidix |
3103 Use svga with VIDIX. | 3103 Use svga with VIDIX. |
3104 .RE | 3104 .RE |
3105 .PD 1 | 3105 .PD 1 |
3106 . | 3106 . |
3107 .TP | 3107 .TP |
3108 .B gl\ \ \ \ \ | 3108 .B "gl\ \ \ \ \ " |
3109 OpenGL video output driver, simple version. | 3109 OpenGL video output driver, simple version. |
3110 Video size must be smaller than | 3110 Video size must be smaller than |
3111 the maximum texture size of your OpenGL implementation. | 3111 the maximum texture size of your OpenGL implementation. |
3112 Intended to work even with the most basic OpenGL implementations, | 3112 Intended to work even with the most basic OpenGL implementations, |
3113 but also makes use of newer extensions, which allow support for more | 3113 but also makes use of newer extensions, which allow support for more |
3245 .REss | 3245 .REss |
3246 .RE | 3246 .RE |
3247 .PD 1 | 3247 .PD 1 |
3248 . | 3248 . |
3249 .TP | 3249 .TP |
3250 .B gl2\ \ \ \ | 3250 .B "gl2\ \ \ \ " |
3251 OpenGL video output driver, second generation. | 3251 OpenGL video output driver, second generation. |
3252 Supports OSD and videos larger than the maximum texture size. | 3252 Supports OSD and videos larger than the maximum texture size. |
3253 .PD 0 | 3253 .PD 0 |
3254 .RSs | 3254 .RSs |
3255 .IPs (no)glfinish | 3255 .IPs (no)glfinish |
3260 gamma setting is only available via the global X server settings. | 3260 gamma setting is only available via the global X server settings. |
3261 Apart from this the values have the same meaning as for \-vo gl. | 3261 Apart from this the values have the same meaning as for \-vo gl. |
3262 .REss | 3262 .REss |
3263 . | 3263 . |
3264 .TP | 3264 .TP |
3265 .B null\ \ \ | 3265 .B "null\ \ \ " |
3266 Produces no video output. | 3266 Produces no video output. |
3267 Useful for benchmarking. | 3267 Useful for benchmarking. |
3268 . | 3268 . |
3269 .TP | 3269 .TP |
3270 .B aa\ \ \ \ \ | 3270 .B "aa\ \ \ \ \ " |
3271 ASCII art video output driver that works on a text console. | 3271 ASCII art video output driver that works on a text console. |
3272 You can get a list and an explanation of available suboptions executing | 3272 You can get a list and an explanation of available suboptions executing |
3273 .I mplayer \-vo aa:help | 3273 .I mplayer \-vo aa:help |
3274 . | 3274 . |
3275 .TP | 3275 .TP |
3276 .B caca\ \ \ | 3276 .B "caca\ \ \ " |
3277 Color ASCII art video output driver that works on a text console. | 3277 Color ASCII art video output driver that works on a text console. |
3278 . | 3278 . |
3279 .TP | 3279 .TP |
3280 .B bl\ \ \ \ \ | 3280 .B "bl\ \ \ \ \ " |
3281 Video playback using the Blinkenlights UDP protocol. | 3281 Video playback using the Blinkenlights UDP protocol. |
3282 This driver is highly hardware specific. | 3282 This driver is highly hardware specific. |
3283 .PD 0 | 3283 .PD 0 |
3284 .RSs | 3284 .RSs |
3285 .IPs <subdevice> | 3285 .IPs <subdevice> |
3289 You must specify a subdevice. | 3289 You must specify a subdevice. |
3290 .RE | 3290 .RE |
3291 .PD 1 | 3291 .PD 1 |
3292 . | 3292 . |
3293 .TP | 3293 .TP |
3294 .B ggi\ \ \ \ | 3294 .B "ggi\ \ \ \ " |
3295 GGI graphics system video output driver | 3295 GGI graphics system video output driver |
3296 .PD 0 | 3296 .PD 0 |
3297 .RSs | 3297 .RSs |
3298 .IPs <driver> | 3298 .IPs <driver> |
3299 Explicitly choose the GGI driver to use. | 3299 Explicitly choose the GGI driver to use. |
3326 Specify a parameter list for DirectFB. | 3326 Specify a parameter list for DirectFB. |
3327 .RE | 3327 .RE |
3328 .PD 1 | 3328 .PD 1 |
3329 . | 3329 . |
3330 .TP | 3330 .TP |
3331 .B dfbmga\ | 3331 .B "dfbmga\ " |
3332 Matrox G400/\:G450/\:G550 specific video output driver that uses the | 3332 Matrox G400/\:G450/\:G550 specific video output driver that uses the |
3333 DirectFB library to make use of special hardware features. | 3333 DirectFB library to make use of special hardware features. |
3334 Enables CRTC2 (second head), displaying video independently of the first head. | 3334 Enables CRTC2 (second head), displaying video independently of the first head. |
3335 .PD 0 | 3335 .PD 0 |
3336 .RSs | 3336 .RSs |
3381 Explicitly choose the Matrox device name to use (default: /dev/\:mga_vid). | 3381 Explicitly choose the Matrox device name to use (default: /dev/\:mga_vid). |
3382 .RE | 3382 .RE |
3383 .PD 1 | 3383 .PD 1 |
3384 . | 3384 . |
3385 .TP | 3385 .TP |
3386 .B syncfb\ | 3386 .B "syncfb\ " |
3387 Video output driver for the SyncFB kernel module, which provides | 3387 Video output driver for the SyncFB kernel module, which provides |
3388 special hardware features of Matrox Gxxx cards like hardware | 3388 special hardware features of Matrox Gxxx cards like hardware |
3389 deinterlacing, scaling and synchronizing your video output to | 3389 deinterlacing, scaling and synchronizing your video output to |
3390 the vertical retrace of your monitor. | 3390 the vertical retrace of your monitor. |
3391 . | 3391 . |
3439 .RSs | 3439 .RSs |
3440 .IPs overlay | 3440 .IPs overlay |
3441 Activates the overlay instead of TVOut. | 3441 Activates the overlay instead of TVOut. |
3442 .IPs prebuf | 3442 .IPs prebuf |
3443 Turns on prebuffering. | 3443 Turns on prebuffering. |
3444 .IPs sync\ | 3444 .IPs "sync\ " |
3445 Will turn on the new sync-engine. | 3445 Will turn on the new sync-engine. |
3446 .IPs norm=<norm> | 3446 .IPs norm=<norm> |
3447 Specifies the TV norm. | 3447 Specifies the TV norm. |
3448 .RSss | 3448 .RSss |
3449 0: Does not change current norm (default). | 3449 0: Does not change current norm (default). |
3510 (De)Activate prebuffering, not yet supported. | 3510 (De)Activate prebuffering, not yet supported. |
3511 .RE | 3511 .RE |
3512 .PD 1 | 3512 .PD 1 |
3513 . | 3513 . |
3514 .TP | 3514 .TP |
3515 .B md5sum\ | 3515 .B "md5sum\ " |
3516 Calculate MD5 sums of each frame and write them to a file. | 3516 Calculate MD5 sums of each frame and write them to a file. |
3517 Supports RGB24 and YV12 colorspaces. | 3517 Supports RGB24 and YV12 colorspaces. |
3518 Useful for debugging. | 3518 Useful for debugging. |
3519 .PD 0 | 3519 .PD 0 |
3520 .RSs | 3520 .RSs |
3548 If you do not specify any option the output is progressive | 3548 If you do not specify any option the output is progressive |
3549 (i.e.\& not interlaced). | 3549 (i.e.\& not interlaced). |
3550 .RE | 3550 .RE |
3551 . | 3551 . |
3552 .TP | 3552 .TP |
3553 .B gif89a\ | 3553 .B "gif89a\ " |
3554 Output each frame into a single animated GIF file in the current directory. | 3554 Output each frame into a single animated GIF file in the current directory. |
3555 It supports only RGB format with 24 bpp and the output is converted to 256 | 3555 It supports only RGB format with 24 bpp and the output is converted to 256 |
3556 colors. | 3556 colors. |
3557 .PD 0 | 3557 .PD 0 |
3558 .RSs | 3558 .RSs |
3575 mplayer video.nut \-vo gif89a:fps=15.0:filename=test.gif | 3575 mplayer video.nut \-vo gif89a:fps=15.0:filename=test.gif |
3576 .RE | 3576 .RE |
3577 .PD 1 | 3577 .PD 1 |
3578 . | 3578 . |
3579 .TP | 3579 .TP |
3580 .B jpeg\ \ \ | 3580 .B "jpeg\ \ \ " |
3581 Output each frame into a JPEG file in the current directory. | 3581 Output each frame into a JPEG file in the current directory. |
3582 Each file takes the frame number padded with leading zeros as name. | 3582 Each file takes the frame number padded with leading zeros as name. |
3583 .PD 0 | 3583 .PD 0 |
3584 .RSs | 3584 .RSs |
3585 .IPs [no]progressive | 3585 .IPs [no]progressive |
3602 Must be equal to or larger than 1 (default: 1000). | 3602 Must be equal to or larger than 1 (default: 1000). |
3603 .RE | 3603 .RE |
3604 .PD 1 | 3604 .PD 1 |
3605 . | 3605 . |
3606 .TP | 3606 .TP |
3607 .B pnm\ \ \ \ | 3607 .B "pnm\ \ \ \ " |
3608 Output each frame into a PNM file in the current directory. | 3608 Output each frame into a PNM file in the current directory. |
3609 Each file takes the frame number padded with leading zeros as name. | 3609 Each file takes the frame number padded with leading zeros as name. |
3610 It supports PPM, PGM and PGMYUV files in both raw and ASCII mode. | 3610 It supports PPM, PGM and PGMYUV files in both raw and ASCII mode. |
3611 Also see pnm(5), ppm(5) and pgm(5). | 3611 Also see pnm(5), ppm(5) and pgm(5). |
3612 .PD 0 | 3612 .PD 0 |
3613 .RSs | 3613 .RSs |
3614 .IPs ppm\ \ | 3614 .IPs "ppm\ \ " |
3615 Write PPM files (default). | 3615 Write PPM files (default). |
3616 .IPs pgm\ \ | 3616 .IPs "pgm\ \ " |
3617 Write PGM files. | 3617 Write PGM files. |
3618 .IPs pgmyuv | 3618 .IPs pgmyuv |
3619 Write PGMYUV files. | 3619 Write PGMYUV files. |
3620 PGMYUV is like PGM, but it also contains the U and V plane, appended at the | 3620 PGMYUV is like PGM, but it also contains the U and V plane, appended at the |
3621 bottom of the picture. | 3621 bottom of the picture. |
3622 .IPs raw\ \ | 3622 .IPs "raw\ \ " |
3623 Write PNM files in raw mode (default). | 3623 Write PNM files in raw mode (default). |
3624 .IPs ascii | 3624 .IPs ascii |
3625 Write PNM files in ASCII mode. | 3625 Write PNM files in ASCII mode. |
3626 .IPs outdir=<dirname> | 3626 .IPs outdir=<dirname> |
3627 Specify the directory to save the PNM files to (default: ./). | 3627 Specify the directory to save the PNM files to (default: ./). |
3633 Must be equal to or larger than 1 (default: 1000). | 3633 Must be equal to or larger than 1 (default: 1000). |
3634 .RE | 3634 .RE |
3635 .PD 1 | 3635 .PD 1 |
3636 . | 3636 . |
3637 .TP | 3637 .TP |
3638 .B png\ \ \ \ | 3638 .B "png\ \ \ \ " |
3639 Output each frame into a PNG file in the current directory. | 3639 Output each frame into a PNG file in the current directory. |
3640 Each file takes the frame number padded with leading zeros as name. | 3640 Each file takes the frame number padded with leading zeros as name. |
3641 24bpp RGB and BGR formats are supported. | 3641 24bpp RGB and BGR formats are supported. |
3642 .PD 0 | 3642 .PD 0 |
3643 .RSs | 3643 .RSs |
3646 0 is no compression, 9 is maximum compression. | 3646 0 is no compression, 9 is maximum compression. |
3647 .RE | 3647 .RE |
3648 .PD 1 | 3648 .PD 1 |
3649 . | 3649 . |
3650 .TP | 3650 .TP |
3651 .B tga\ \ \ \ | 3651 .B "tga\ \ \ \ " |
3652 Output each frame into a Targa file in the current directory. | 3652 Output each frame into a Targa file in the current directory. |
3653 Each file takes the frame number padded with leading zeros as name. | 3653 Each file takes the frame number padded with leading zeros as name. |
3654 The purpose of this video output driver is to have a simple lossless | 3654 The purpose of this video output driver is to have a simple lossless |
3655 image writer to use without any external library. | 3655 image writer to use without any external library. |
3656 It supports the BGR[A] color format, with 15, 24 and 32 bpp. | 3656 It supports the BGR[A] color format, with 15, 24 and 32 bpp. |
3768 .TP | 3768 .TP |
3769 .B \-noaspect | 3769 .B \-noaspect |
3770 Disable automatic movie aspect ratio compensation. | 3770 Disable automatic movie aspect ratio compensation. |
3771 . | 3771 . |
3772 .TP | 3772 .TP |
3773 .B \-flip \ | 3773 .B "\-flip \ " |
3774 Flip image upside-down. | 3774 Flip image upside-down. |
3775 . | 3775 . |
3776 .TP | 3776 .TP |
3777 .B \-lavdopts <option1:option2:...> (DEBUG CODE) | 3777 .B \-lavdopts <option1:option2:...> (DEBUG CODE) |
3778 Specify libavcodec decoding parameters. | 3778 Specify libavcodec decoding parameters. |
3880 .IPs "fast (MPEG-2 only)" | 3880 .IPs "fast (MPEG-2 only)" |
3881 Enable optimizations which do not comply to the specification and might | 3881 Enable optimizations which do not comply to the specification and might |
3882 potentially cause problems, like simpler dequantization, assuming use | 3882 potentially cause problems, like simpler dequantization, assuming use |
3883 of the default quantization matrix, assuming YUV 4:2:0 and skipping a few | 3883 of the default quantization matrix, assuming YUV 4:2:0 and skipping a few |
3884 checks to detect damaged bitstreams. | 3884 checks to detect damaged bitstreams. |
3885 .IPs gray\ | 3885 .IPs "gray\ " |
3886 grayscale only decoding (a bit faster than with color) | 3886 grayscale only decoding (a bit faster than with color) |
3887 .IPs "idct=<0\-99> (see \-lavcopts)" | 3887 .IPs "idct=<0\-99> (see \-lavcopts)" |
3888 For best decoding quality use the same IDCT algorithm for decoding and encoding. | 3888 For best decoding quality use the same IDCT algorithm for decoding and encoding. |
3889 This may come at a price in accuracy, though. | 3889 This may come at a price in accuracy, though. |
3890 .IPs lowres=<number>[,<w>] | 3890 .IPs lowres=<number>[,<w>] |
4146 .RS | 4146 .RS |
4147 rendering methods: | 4147 rendering methods: |
4148 .RE | 4148 .RE |
4149 .PD 0 | 4149 .PD 0 |
4150 .RSs | 4150 .RSs |
4151 .IPs dr2\ \ | 4151 .IPs "dr2\ \ " |
4152 Activate direct rendering method 2. | 4152 Activate direct rendering method 2. |
4153 .IPs nodr2 | 4153 .IPs nodr2 |
4154 Deactivate direct rendering method 2. | 4154 Deactivate direct rendering method 2. |
4155 .RE | 4155 .RE |
4156 .PD 1 | 4156 .PD 1 |
4170 .B \-y <y> (also see \-zoom) (MPlayer only) | 4170 .B \-y <y> (also see \-zoom) (MPlayer only) |
4171 Scale image to height <y> (if software/\:hardware scaling is available). | 4171 Scale image to height <y> (if software/\:hardware scaling is available). |
4172 Disables aspect calculations. | 4172 Disables aspect calculations. |
4173 . | 4173 . |
4174 .TP | 4174 .TP |
4175 .B \-zoom\ \ | 4175 .B "\-zoom\ \ " |
4176 Allow software scaling, where available. | 4176 Allow software scaling, where available. |
4177 This will allow scaling with output drivers (like x11, fbdev) that | 4177 This will allow scaling with output drivers (like x11, fbdev) that |
4178 do not support hardware scaling where MPlayer disables scaling by | 4178 do not support hardware scaling where MPlayer disables scaling by |
4179 default for performance reasons. | 4179 default for performance reasons. |
4180 . | 4180 . |
4364 of input channels the exceeding channels are truncated. | 4364 of input channels the exceeding channels are truncated. |
4365 .PD 0 | 4365 .PD 0 |
4366 .RSs | 4366 .RSs |
4367 .IPs <nch> | 4367 .IPs <nch> |
4368 number of output channels (1\-6) | 4368 number of output channels (1\-6) |
4369 .IPs <nr>\ | 4369 .IPs "<nr>\ " |
4370 number of routes (1\-6) | 4370 number of routes (1\-6) |
4371 .IPs <from1:to1:from2:to2:from3:to3:...> | 4371 .IPs <from1:to1:from2:to2:from3:to3:...> |
4372 Pairs of numbers between 0 and 5 that define where to route each channel. | 4372 Pairs of numbers between 0 and 5 that define where to route each channel. |
4373 .RE | 4373 .RE |
4374 .sp 1 | 4374 .sp 1 |
4429 .I NOTE: | 4429 .I NOTE: |
4430 This filter is not reentrant and can therefore only be enabled | 4430 This filter is not reentrant and can therefore only be enabled |
4431 once for every audio stream. | 4431 once for every audio stream. |
4432 .PD 0 | 4432 .PD 0 |
4433 .RSs | 4433 .RSs |
4434 .IPs <v>\ \ | 4434 .IPs "<v>\ \ " |
4435 Sets the desired gain in dB for all channels in the stream | 4435 Sets the desired gain in dB for all channels in the stream |
4436 from -200dB to +60dB, where -200dB mutes the sound | 4436 from -200dB to +60dB, where -200dB mutes the sound |
4437 completely and +60dB equals a gain of 1000 (default: 0). | 4437 completely and +60dB equals a gain of 1000 (default: 0). |
4438 .IPs <sc>\ | 4438 .IPs "<sc>\ " |
4439 Turns soft clipping on (1) or off (0). | 4439 Turns soft clipping on (1) or off (0). |
4440 Soft-clipping can make the sound more smooth if very | 4440 Soft-clipping can make the sound more smooth if very |
4441 high volume levels are used. | 4441 high volume levels are used. |
4442 Enable this option if the dynamic range of the | 4442 Enable this option if the dynamic range of the |
4443 loudspeakers is very low. | 4443 loudspeakers is very low. |
4469 the number of output channels. | 4469 the number of output channels. |
4470 An example how to downmix a six-channel file to two channels with | 4470 An example how to downmix a six-channel file to two channels with |
4471 this filter can be found in the examples section near the end. | 4471 this filter can be found in the examples section near the end. |
4472 .PD 0 | 4472 .PD 0 |
4473 .RSs | 4473 .RSs |
4474 .IPs <n>\ \ | 4474 .IPs "<n>\ \ " |
4475 number of output channels (1\-6) | 4475 number of output channels (1\-6) |
4476 .IPs <Lij> | 4476 .IPs <Lij> |
4477 How much of input channel i is mixed into output channel j (0\-1). | 4477 How much of input channel i is mixed into output channel j (0\-1). |
4478 So in principle you first have n numbers saying what to do with the | 4478 So in principle you first have n numbers saying what to do with the |
4479 first input channel, then n numbers that act on the second input channel | 4479 first input channel, then n numbers that act on the second input channel |
4507 Disable this filter when you are playing DVDs with Dolby | 4507 Disable this filter when you are playing DVDs with Dolby |
4508 Digital 5.1 sound, otherwise this filter will disrupt | 4508 Digital 5.1 sound, otherwise this filter will disrupt |
4509 the sound to the subwoofer. | 4509 the sound to the subwoofer. |
4510 .PD 0 | 4510 .PD 0 |
4511 .RSs | 4511 .RSs |
4512 .IPs <fc>\ | 4512 .IPs "<fc>\ " |
4513 cutoff frequency in Hz for the low-pass filter (20Hz to 300Hz) (default: 60Hz) | 4513 cutoff frequency in Hz for the low-pass filter (20Hz to 300Hz) (default: 60Hz) |
4514 For the best result try setting the cutoff frequency as low as possible. | 4514 For the best result try setting the cutoff frequency as low as possible. |
4515 This will improve the stereo or surround sound experience. | 4515 This will improve the stereo or surround sound experience. |
4516 .IPs <ch>\ | 4516 .IPs "<ch>\ " |
4517 Determines the channel number in which to insert the sub-channel audio. | 4517 Determines the channel number in which to insert the sub-channel audio. |
4518 Channel number can be between 0 and 5 (default: 5). | 4518 Channel number can be between 0 and 5 (default: 5). |
4519 Observe that the number of channels will automatically | 4519 Observe that the number of channels will automatically |
4520 be increased to <ch> if necessary. | 4520 be increased to <ch> if necessary. |
4521 .RE | 4521 .RE |
4529 100Hz to output channel 4. | 4529 100Hz to output channel 4. |
4530 .RE | 4530 .RE |
4531 .PD 1 | 4531 .PD 1 |
4532 . | 4532 . |
4533 .TP | 4533 .TP |
4534 .B center\ | 4534 .B "center\ " |
4535 Creates a center channel from the front channels. | 4535 Creates a center channel from the front channels. |
4536 May currently be low quality as it does not implement a | 4536 May currently be low quality as it does not implement a |
4537 high-pass filter for proper extraction yet, but averages and | 4537 high-pass filter for proper extraction yet, but averages and |
4538 halves the channels instead. | 4538 halves the channels instead. |
4539 .PD 0 | 4539 .PD 0 |
4540 .RSs | 4540 .RSs |
4541 .IPs <ch>\ | 4541 .IPs "<ch>\ " |
4542 Determines the channel number in which to insert the center channel. | 4542 Determines the channel number in which to insert the center channel. |
4543 Channel number can be between 0 and 5 (default: 5). | 4543 Channel number can be between 0 and 5 (default: 5). |
4544 Observe that the number of channels will automatically | 4544 Observe that the number of channels will automatically |
4545 be increased to <ch> if necessary. | 4545 be increased to <ch> if necessary. |
4546 .RE | 4546 .RE |
4696 This eliminates the use of 'analyseplugin' from the LADSPA SDK. | 4696 This eliminates the use of 'analyseplugin' from the LADSPA SDK. |
4697 .RE | 4697 .RE |
4698 .PD 1 | 4698 .PD 1 |
4699 . | 4699 . |
4700 .TP | 4700 .TP |
4701 .B comp\ \ \ | 4701 .B "comp\ \ \ " |
4702 Compressor/expander filter usable for microphone input. | 4702 Compressor/expander filter usable for microphone input. |
4703 Prevents artifacts on very loud sound and raises the volume on | 4703 Prevents artifacts on very loud sound and raises the volume on |
4704 very low sound. | 4704 very low sound. |
4705 This filter is untested, maybe even unusable. | 4705 This filter is untested, maybe even unusable. |
4706 . | 4706 . |
4707 .TP | 4707 .TP |
4708 .B gate\ \ \ | 4708 .B "gate\ \ \ " |
4709 Noise gate filter similar to the comp audio filter. | 4709 Noise gate filter similar to the comp audio filter. |
4710 This filter is untested, maybe even unusable. | 4710 This filter is untested, maybe even unusable. |
4711 . | 4711 . |
4712 .TP | 4712 .TP |
4713 .B karaoke | 4713 .B karaoke |
4840 Adds a 50 pixel border to the bottom of the picture. | 4840 Adds a 50 pixel border to the bottom of the picture. |
4841 .RE | 4841 .RE |
4842 .PD 1 | 4842 .PD 1 |
4843 .IPs <x>,<y> | 4843 .IPs <x>,<y> |
4844 position of original image on the expanded image (default: center) | 4844 position of original image on the expanded image (default: center) |
4845 .IPs <o>\ \ | 4845 .IPs "<o>\ \ " |
4846 OSD/\:subtitle rendering | 4846 OSD/\:subtitle rendering |
4847 .RSss | 4847 .RSss |
4848 0: disable (default) | 4848 0: disable (default) |
4849 .br | 4849 .br |
4850 1: enable | 4850 1: enable |
4851 .REss | 4851 .REss |
4852 .IPs <a>\ \ | 4852 .IPs "<a>\ \ " |
4853 Expands to fit an aspect instead of a resolution (default: 0). | 4853 Expands to fit an aspect instead of a resolution (default: 0). |
4854 .sp 1 | 4854 .sp 1 |
4855 .I EXAMPLE: | 4855 .I EXAMPLE: |
4856 .PD 0 | 4856 .PD 0 |
4857 .RSs | 4857 .RSs |
4858 .IP expand=800::::4/3 | 4858 .IP expand=800::::4/3 |
4859 Expands to 800x600, unless the source is higher resolution, in which | 4859 Expands to 800x600, unless the source is higher resolution, in which |
4860 case it expands to fill a 4/3 aspect. | 4860 case it expands to fill a 4/3 aspect. |
4861 .RE | 4861 .RE |
4862 .PD 1 | 4862 .PD 1 |
4863 .IPs <r>\ \ | 4863 .IPs "<r>\ \ " |
4864 Rounds up to make both width and height divisible by <r> (default: 1). | 4864 Rounds up to make both width and height divisible by <r> (default: 1). |
4865 .RE | 4865 .RE |
4866 . | 4866 . |
4867 .TP | 4867 .TP |
4868 .B flip (also see \-flip) | 4868 .B flip (also see \-flip) |
4869 Flips the image upside down. | 4869 Flips the image upside down. |
4870 . | 4870 . |
4871 .TP | 4871 .TP |
4872 .B mirror\ | 4872 .B "mirror\ " |
4873 Mirrors the image on the Y axis. | 4873 Mirrors the image on the Y axis. |
4874 . | 4874 . |
4875 .TP | 4875 .TP |
4876 .B rotate[=<0\-7>] | 4876 .B rotate[=<0\-7>] |
4877 Rotates the image by 90 degrees and optionally flips it. | 4877 Rotates the image by 90 degrees and optionally flips it. |
5042 .IP dsize=800:600:0 | 5042 .IP dsize=800:600:0 |
5043 Specifies a display resolution of at most 800x600, or smaller, in order | 5043 Specifies a display resolution of at most 800x600, or smaller, in order |
5044 to keep aspect. | 5044 to keep aspect. |
5045 .RE | 5045 .RE |
5046 .PD 1 | 5046 .PD 1 |
5047 .IPs <r>\ \ | 5047 .IPs "<r>\ \ " |
5048 Rounds up to make both width and height divisible by <r> (default: 1). | 5048 Rounds up to make both width and height divisible by <r> (default: 1). |
5049 .RE | 5049 .RE |
5050 . | 5050 . |
5051 .TP | 5051 .TP |
5052 .B yuy2\ \ \ | 5052 .B "yuy2\ \ \ " |
5053 Forces software YV12/\:I420/\:422P to YUY2 conversion. | 5053 Forces software YV12/\:I420/\:422P to YUY2 conversion. |
5054 Useful for video cards/\:drivers with slow YV12 but fast YUY2 support. | 5054 Useful for video cards/\:drivers with slow YV12 but fast YUY2 support. |
5055 . | 5055 . |
5056 .TP | 5056 .TP |
5057 .B yvu9\ \ \ | 5057 .B "yvu9\ \ \ " |
5058 Forces software YVU9 to YV12 colorspace conversion. | 5058 Forces software YVU9 to YV12 colorspace conversion. |
5059 Deprecated in favor of the software scaler. | 5059 Deprecated in favor of the software scaler. |
5060 . | 5060 . |
5061 .TP | 5061 .TP |
5062 .B yuvcsp\ | 5062 .B "yuvcsp\ " |
5063 Clamps YUV color values to the CCIR 601 range without doing real conversion. | 5063 Clamps YUV color values to the CCIR 601 range without doing real conversion. |
5064 . | 5064 . |
5065 .TP | 5065 .TP |
5066 .B rgb2bgr[=swap] | 5066 .B rgb2bgr[=swap] |
5067 RGB 24/32 <\-> BGR 24/32 colorspace conversion. | 5067 RGB 24/32 <\-> BGR 24/32 colorspace conversion. |
5068 .PD 0 | 5068 .PD 0 |
5069 .RSs | 5069 .RSs |
5070 .IPs swap\ | 5070 .IPs "swap\ " |
5071 Also perform R <-> B swapping. | 5071 Also perform R <-> B swapping. |
5072 .RE | 5072 .RE |
5073 .PD 1 | 5073 .PD 1 |
5074 . | 5074 . |
5075 .TP | 5075 .TP |
5222 .REss | 5222 .REss |
5223 .IPs de/default | 5223 .IPs de/default |
5224 default pp filter combination (hb:a,vb:a,dr:a) | 5224 default pp filter combination (hb:a,vb:a,dr:a) |
5225 .IPs fa/fast | 5225 .IPs fa/fast |
5226 fast pp filter combination (h1:a,v1:a,dr:a) | 5226 fast pp filter combination (h1:a,v1:a,dr:a) |
5227 .IPs ac\ \ \ | 5227 .IPs "ac\ \ \ " |
5228 high quality pp filter combination (ha:a:128:7,va:a,dr:a) | 5228 high quality pp filter combination (ha:a:128:7,va:a,dr:a) |
5229 .RE | 5229 .RE |
5230 .RS | 5230 .RS |
5231 .sp 1 | 5231 .sp 1 |
5232 .I EXAMPLE: | 5232 .I EXAMPLE: |
5252 image at several (or \- in the case of quality level 6 \- all) | 5252 image at several (or \- in the case of quality level 6 \- all) |
5253 shifts and averages the results. | 5253 shifts and averages the results. |
5254 .RSs | 5254 .RSs |
5255 .IPs <quality> | 5255 .IPs <quality> |
5256 0\-6 (default: 3) | 5256 0\-6 (default: 3) |
5257 .IPs <qp>\ | 5257 .IPs "<qp>\ " |
5258 Force quantization parameter (default: 0, use QP from video). | 5258 Force quantization parameter (default: 0, use QP from video). |
5259 .IPs <mode> | 5259 .IPs <mode> |
5260 0: hard thresholding (default) | 5260 0: hard thresholding (default) |
5261 .br | 5261 .br |
5262 1: soft thresholding (better deringing, but blurrier) | 5262 1: soft thresholding (better deringing, but blurrier) |
5275 encodes & decodes each case with libavcodec MPEG-4, whereas spp uses | 5275 encodes & decodes each case with libavcodec MPEG-4, whereas spp uses |
5276 a simplified intra only 8x8 DCT similar to MJPEG. | 5276 a simplified intra only 8x8 DCT similar to MJPEG. |
5277 .RSs | 5277 .RSs |
5278 .IPs <quality> | 5278 .IPs <quality> |
5279 0\-8 (default: 3) | 5279 0\-8 (default: 3) |
5280 .IPs <qp>\ | 5280 .IPs "<qp>\ " |
5281 Force quantization parameter (default: 0, use QP from video). | 5281 Force quantization parameter (default: 0, use QP from video). |
5282 .RE | 5282 .RE |
5283 . | 5283 . |
5284 .TP | 5284 .TP |
5285 .B fspp[=quality[:qp[:strength[:bframes]]]] | 5285 .B fspp[=quality[:qp[:strength[:bframes]]]] |
5286 faster version of the simple postprocessing filter | 5286 faster version of the simple postprocessing filter |
5287 .RSs | 5287 .RSs |
5288 .IPs <quality> | 5288 .IPs <quality> |
5289 4\-5 (equivalent to spp; default: 4) | 5289 4\-5 (equivalent to spp; default: 4) |
5290 .IPs <qp>\ | 5290 .IPs "<qp>\ " |
5291 Force quantization parameter (default: 0, use QP from video). | 5291 Force quantization parameter (default: 0, use QP from video). |
5292 .IPs <-15\-32> | 5292 .IPs <-15\-32> |
5293 Filter strength, lower values mean more details but also more artifacts, | 5293 Filter strength, lower values mean more details but also more artifacts, |
5294 while higher values make the image smoother but also blurrier (default: | 5294 while higher values make the image smoother but also blurrier (default: |
5295 0 \- PSNR optimal). | 5295 0 \- PSNR optimal). |
5321 .IPs <equation> | 5321 .IPs <equation> |
5322 some equation like "2+2*sin(PI*qp)" | 5322 some equation like "2+2*sin(PI*qp)" |
5323 .RE | 5323 .RE |
5324 . | 5324 . |
5325 .TP | 5325 .TP |
5326 .B test\ \ \ | 5326 .B "test\ \ \ " |
5327 Generate various test patterns. | 5327 Generate various test patterns. |
5328 . | 5328 . |
5329 .TP | 5329 .TP |
5330 .B rgbtest | 5330 .B rgbtest |
5331 Generate an RGB test pattern useful for detecting RGB vs BGR issues. | 5331 Generate an RGB test pattern useful for detecting RGB vs BGR issues. |
5345 .IPs <fps> | 5345 .IPs <fps> |
5346 force output fps (float value) (default: 0, autodetect based on height) | 5346 force output fps (float value) (default: 0, autodetect based on height) |
5347 .RE | 5347 .RE |
5348 . | 5348 . |
5349 .TP | 5349 .TP |
5350 .B fame\ \ \ | 5350 .B "fame\ \ \ " |
5351 Fast software YV12 to MPEG-1 conversion with libfame for use with DVB/\:DXR3/IVTV. | 5351 Fast software YV12 to MPEG-1 conversion with libfame for use with DVB/\:DXR3/IVTV. |
5352 . | 5352 . |
5353 .TP | 5353 .TP |
5354 .B dvbscale[=aspect] | 5354 .B dvbscale[=aspect] |
5355 Set up optimal scaling for DVB cards, scaling the x axis in hardware and | 5355 Set up optimal scaling for DVB cards, scaling the x axis in hardware and |
5487 is poor quality or is not available. | 5487 is poor quality or is not available. |
5488 Can also be used as a primitive luma-only deinterlacer with very low CPU | 5488 Can also be used as a primitive luma-only deinterlacer with very low CPU |
5489 usage. | 5489 usage. |
5490 .PD 0 | 5490 .PD 0 |
5491 .RSs | 5491 .RSs |
5492 .IPs <f>\ \ | 5492 .IPs "<f>\ \ " |
5493 By default, halfpack averages pairs of lines when downsampling. | 5493 By default, halfpack averages pairs of lines when downsampling. |
5494 Any value different from 0 or 1 gives the default (averaging) behavior. | 5494 Any value different from 0 or 1 gives the default (averaging) behavior. |
5495 .RSss | 5495 .RSss |
5496 0: Only use even lines when downsampling. | 5496 0: Only use even lines when downsampling. |
5497 .br | 5497 .br |
5620 . | 5620 . |
5621 .TP | 5621 .TP |
5622 .B unsharp[=l|cWxH:amount[:l|cWxH:amount]] | 5622 .B unsharp[=l|cWxH:amount[:l|cWxH:amount]] |
5623 unsharp mask / gaussian blur | 5623 unsharp mask / gaussian blur |
5624 .RSs | 5624 .RSs |
5625 .IPs l\ \ \ \ | 5625 .IPs "l\ \ \ \ " |
5626 Apply effect on luma component. | 5626 Apply effect on luma component. |
5627 .IPs c\ \ \ \ | 5627 .IPs "c\ \ \ \ " |
5628 Apply effect on chroma components. | 5628 Apply effect on chroma components. |
5629 .IPs <width>x<height> | 5629 .IPs <width>x<height> |
5630 width and height of the matrix, odd sized in both directions | 5630 width and height of the matrix, odd sized in both directions |
5631 (min = 3x3, max = 13x11 or 11x13, usually something between 3x3 and 7x7) | 5631 (min = 3x3, max = 13x11 or 11x13, usually something between 3x3 and 7x7) |
5632 .IPs amount | 5632 .IPs amount |
5638 >0: sharpen | 5638 >0: sharpen |
5639 .REss | 5639 .REss |
5640 .RE | 5640 .RE |
5641 . | 5641 . |
5642 .TP | 5642 .TP |
5643 .B swapuv\ | 5643 .B "swapuv\ " |
5644 Swap U & V plane. | 5644 Swap U & V plane. |
5645 . | 5645 . |
5646 .TP | 5646 .TP |
5647 .B il[=d|i][s][:[d|i][s]] | 5647 .B il[=d|i][s][:[d|i][s]] |
5648 (De)interleaves lines. | 5648 (De)interleaves lines. |
5703 Development on this filter is no longer taking place, as ivtc, pullup, | 5703 Development on this filter is no longer taking place, as ivtc, pullup, |
5704 and filmdint are better for most applications. | 5704 and filmdint are better for most applications. |
5705 The following arguments (see syntax above) may be used to control | 5705 The following arguments (see syntax above) may be used to control |
5706 detc's behavior: | 5706 detc's behavior: |
5707 .RSs | 5707 .RSs |
5708 .IPs <dr>\ | 5708 .IPs "<dr>\ " |
5709 Set the frame dropping mode. | 5709 Set the frame dropping mode. |
5710 .RSss | 5710 .RSss |
5711 0: Do not drop frames to maintain fixed output framerate (default). | 5711 0: Do not drop frames to maintain fixed output framerate (default). |
5712 .br | 5712 .br |
5713 1: Always drop a frame when there have been no drops or telecine | 5713 1: Always drop a frame when there have been no drops or telecine |
5716 2: Always maintain exact 5:4 input to output frame ratio. | 5716 2: Always maintain exact 5:4 input to output frame ratio. |
5717 .br | 5717 .br |
5718 .I NOTE: | 5718 .I NOTE: |
5719 Use mode 1 or 2 with MEncoder. | 5719 Use mode 1 or 2 with MEncoder. |
5720 .REss | 5720 .REss |
5721 .IPs <am>\ | 5721 .IPs "<am>\ " |
5722 Analysis mode. | 5722 Analysis mode. |
5723 .RSss | 5723 .RSss |
5724 0: Fixed pattern with initial frame number specified by <fr>. | 5724 0: Fixed pattern with initial frame number specified by <fr>. |
5725 .br | 5725 .br |
5726 1: aggressive search for telecine pattern (default) | 5726 1: aggressive search for telecine pattern (default) |
5727 .REss | 5727 .REss |
5728 .IPs <fr>\ | 5728 .IPs "<fr>\ " |
5729 Set initial frame number in sequence. | 5729 Set initial frame number in sequence. |
5730 0\-2 are the three clean progressive frames; 3 and 4 are the two | 5730 0\-2 are the three clean progressive frames; 3 and 4 are the two |
5731 interlaced frames. | 5731 interlaced frames. |
5732 The default, -1, means 'not in telecine sequence'. | 5732 The default, -1, means 'not in telecine sequence'. |
5733 The number specified here is the type for the imaginary previous | 5733 The number specified here is the type for the imaginary previous |
6089 2: slow, iterative motion estimation | 6089 2: slow, iterative motion estimation |
6090 .br | 6090 .br |
6091 3: extra slow, like 2 plus multiple reference frames | 6091 3: extra slow, like 2 plus multiple reference frames |
6092 .IPs <parity> | 6092 .IPs <parity> |
6093 0 or 1 selects which field to use (note: no autodetection yet!). | 6093 0 or 1 selects which field to use (note: no autodetection yet!). |
6094 .IPs <qp>\ | 6094 .IPs "<qp>\ " |
6095 Higher values should result in a smoother motion vector | 6095 Higher values should result in a smoother motion vector |
6096 field but less optimal individual vectors. | 6096 field but less optimal individual vectors. |
6097 .RE | 6097 .RE |
6098 .PD 1 | 6098 .PD 1 |
6099 . | 6099 . |
6114 shape adaptive blur | 6114 shape adaptive blur |
6115 .PD 0 | 6115 .PD 0 |
6116 .RSs | 6116 .RSs |
6117 .IPs <radius> | 6117 .IPs <radius> |
6118 blur filter strength (~0.1\-4.0) (slower if larger) | 6118 blur filter strength (~0.1\-4.0) (slower if larger) |
6119 .IPs <pf>\ | 6119 .IPs "<pf>\ " |
6120 prefilter strength (~0.1\-2.0) | 6120 prefilter strength (~0.1\-2.0) |
6121 .IPs <colorDiff> | 6121 .IPs <colorDiff> |
6122 maximum difference between pixels to still be considered (~0.1\-100.0) | 6122 maximum difference between pixels to still be considered (~0.1\-100.0) |
6123 .RE | 6123 .RE |
6124 .PD 1 | 6124 .PD 1 |
6142 Correct the perspective of movies not filmed perpendicular to the screen. | 6142 Correct the perspective of movies not filmed perpendicular to the screen. |
6143 .PD 0 | 6143 .PD 0 |
6144 .RSs | 6144 .RSs |
6145 .IPs <x0>,<y0>,... | 6145 .IPs <x0>,<y0>,... |
6146 coordinates of the top left, top right, bottom left, bottom right corners | 6146 coordinates of the top left, top right, bottom left, bottom right corners |
6147 .IPs <t>\ \ | 6147 .IPs "<t>\ \ " |
6148 linear (0) or cubic resampling (1) | 6148 linear (0) or cubic resampling (1) |
6149 .RE | 6149 .RE |
6150 .PD 1 | 6150 .PD 1 |
6151 . | 6151 . |
6152 .TP | 6152 .TP |
6153 .B 2xsai\ \ | 6153 .B "2xsai\ \ " |
6154 Scale and smooth the image with the 2x scale and interpolate algorithm. | 6154 Scale and smooth the image with the 2x scale and interpolate algorithm. |
6155 . | 6155 . |
6156 .TP | 6156 .TP |
6157 .B 1bpp\ \ \ | 6157 .B "1bpp\ \ \ " |
6158 1bpp bitmap to YUV/\:BGR 8/\:15/\:16/\:32 conversion | 6158 1bpp bitmap to YUV/\:BGR 8/\:15/\:16/\:32 conversion |
6159 . | 6159 . |
6160 .TP | 6160 .TP |
6161 .B down3dright[=lines] | 6161 .B down3dright[=lines] |
6162 Reposition and resize stereoscopic images. | 6162 Reposition and resize stereoscopic images. |
6204 .IPs "CLEAR width height xpos ypos" | 6204 .IPs "CLEAR width height xpos ypos" |
6205 Clear area. | 6205 Clear area. |
6206 .IPs OPAQUE | 6206 .IPs OPAQUE |
6207 Disable all alpha transparency. | 6207 Disable all alpha transparency. |
6208 Send "ALPHA 0 0 0 0 0" to enable it again. | 6208 Send "ALPHA 0 0 0 0 0" to enable it again. |
6209 .IPs HIDE\ | 6209 .IPs "HIDE\ " |
6210 Hide bitmap. | 6210 Hide bitmap. |
6211 .IPs SHOW\ | 6211 .IPs "SHOW\ " |
6212 Show bitmap. | 6212 Show bitmap. |
6213 .RE | 6213 .RE |
6214 .PD 1 | 6214 .PD 1 |
6215 .sp 1 | 6215 .sp 1 |
6216 .RS | 6216 .RS |
6368 The filter has no overhead when not used and accepts an arbitrary | 6368 The filter has no overhead when not used and accepts an arbitrary |
6369 colorspace, so it is safe to add it to the configuration file. | 6369 colorspace, so it is safe to add it to the configuration file. |
6370 .RE | 6370 .RE |
6371 . | 6371 . |
6372 .TP | 6372 .TP |
6373 .B ass\ \ \ \ | 6373 .B "ass\ \ \ \ " |
6374 Moves SSA/ASS subtitle rendering to an arbitrary point in the filter chain. | 6374 Moves SSA/ASS subtitle rendering to an arbitrary point in the filter chain. |
6375 Only useful with the \-ass option. | 6375 Only useful with the \-ass option. |
6376 .RE | 6376 .RE |
6377 . | 6377 . |
6378 .TP | 6378 .TP |
6492 .B \-info <option1:option2:...> (AVI only) | 6492 .B \-info <option1:option2:...> (AVI only) |
6493 Specify the info header of the resulting AVI file. | 6493 Specify the info header of the resulting AVI file. |
6494 .sp 1 | 6494 .sp 1 |
6495 Available options are: | 6495 Available options are: |
6496 .RSs | 6496 .RSs |
6497 .IPs help\ | 6497 .IPs "help\ " |
6498 Show this description. | 6498 Show this description. |
6499 .IPs name=<value> | 6499 .IPs name=<value> |
6500 title of the work | 6500 title of the work |
6501 .IPs artist=<value> | 6501 .IPs artist=<value> |
6502 artist or author of the work | 6502 artist or author of the work |
6651 . | 6651 . |
6652 . | 6652 . |
6653 .SS lame (\-lameopts) | 6653 .SS lame (\-lameopts) |
6654 . | 6654 . |
6655 .TP | 6655 .TP |
6656 .B help\ \ \ | 6656 .B "help\ \ \ " |
6657 get help | 6657 get help |
6658 . | 6658 . |
6659 .TP | 6659 .TP |
6660 .B vbr=<0\-4> | 6660 .B vbr=<0\-4> |
6661 variable bitrate method | 6661 variable bitrate method |
6673 mtrh | 6673 mtrh |
6674 .RE | 6674 .RE |
6675 .PD 1 | 6675 .PD 1 |
6676 . | 6676 . |
6677 .TP | 6677 .TP |
6678 .B abr\ \ \ \ | 6678 .B "abr\ \ \ \ " |
6679 average bitrate | 6679 average bitrate |
6680 . | 6680 . |
6681 .TP | 6681 .TP |
6682 .B cbr\ \ \ \ | 6682 .B "cbr\ \ \ \ " |
6683 constant bitrate | 6683 constant bitrate |
6684 Also forces CBR mode encoding on subsequent ABR presets modes. | 6684 Also forces CBR mode encoding on subsequent ABR presets modes. |
6685 . | 6685 . |
6686 .TP | 6686 .TP |
6687 .B br=<0\-1024> | 6687 .B br=<0\-1024> |
6731 adjust | 6731 adjust |
6732 .RE | 6732 .RE |
6733 .PD 1 | 6733 .PD 1 |
6734 . | 6734 . |
6735 .TP | 6735 .TP |
6736 .B fast\ \ \ | 6736 .B "fast\ \ \ " |
6737 Switch on faster encoding on subsequent VBR presets modes. | 6737 Switch on faster encoding on subsequent VBR presets modes. |
6738 This results in slightly lower quality and higher bitrates. | 6738 This results in slightly lower quality and higher bitrates. |
6739 . | 6739 . |
6740 .TP | 6740 .TP |
6741 .B highpassfreq=<freq> | 6741 .B highpassfreq=<freq> |
6753 . | 6753 . |
6754 .TP | 6754 .TP |
6755 .B preset=<value> | 6755 .B preset=<value> |
6756 preset values | 6756 preset values |
6757 .RSs | 6757 .RSs |
6758 .IPs help\ | 6758 .IPs "help\ " |
6759 Print additional options and information about presets settings. | 6759 Print additional options and information about presets settings. |
6760 .IPs medium | 6760 .IPs medium |
6761 VBR encoding, good quality, 150\-180 kbps bitrate range | 6761 VBR encoding, good quality, 150\-180 kbps bitrate range |
6762 .IPs standard | 6762 .IPs standard |
6763 VBR encoding, high quality, 170\-210 kbps bitrate range | 6763 VBR encoding, high quality, 170\-210 kbps bitrate range |
6852 .TP | 6852 .TP |
6853 .B mpeg=<2|4> | 6853 .B mpeg=<2|4> |
6854 MPEG version (default: 4) | 6854 MPEG version (default: 4) |
6855 . | 6855 . |
6856 .TP | 6856 .TP |
6857 .B tns\ \ \ \ | 6857 .B "tns\ \ \ \ " |
6858 Enables temporal noise shaping. | 6858 Enables temporal noise shaping. |
6859 . | 6859 . |
6860 .TP | 6860 .TP |
6861 .B cutoff=<0\-sampling_rate/2> | 6861 .B cutoff=<0\-sampling_rate/2> |
6862 cutoff frequency (default: sampling_rate/2) | 6862 cutoff frequency (default: sampling_rate/2) |
6863 . | 6863 . |
6864 .TP | 6864 .TP |
6865 .B raw\ \ \ \ | 6865 .B "raw\ \ \ \ " |
6866 Stores the bitstream as raw payload with extradata in the container header | 6866 Stores the bitstream as raw payload with extradata in the container header |
6867 (default: 0, corresponds to ADTS). | 6867 (default: 0, corresponds to ADTS). |
6868 Do not set this flag if not explicitly required or you will not be able to | 6868 Do not set this flag if not explicitly required or you will not be able to |
6869 remux the audio stream later on. | 6869 remux the audio stream later on. |
6870 .RE | 6870 .RE |
6886 .TP | 6886 .TP |
6887 .B acodec=<value> | 6887 .B acodec=<value> |
6888 audio codec (default: mp2) | 6888 audio codec (default: mp2) |
6889 .PD 0 | 6889 .PD 0 |
6890 .RSs | 6890 .RSs |
6891 .IPs mp2\ \ | 6891 .IPs "mp2\ \ " |
6892 MPEG Layer 2 | 6892 MPEG Layer 2 |
6893 .IPs mp3\ \ | 6893 .IPs "mp3\ \ " |
6894 MPEG Layer 3 | 6894 MPEG Layer 3 |
6895 .IPs ac3\ \ | 6895 .IPs "ac3\ \ " |
6896 AC3 | 6896 AC3 |
6897 .IPs adpcm_ima_wav | 6897 .IPs adpcm_ima_wav |
6898 IMA Adaptive PCM (4bits per sample, 4:1 compression) | 6898 IMA Adaptive PCM (4bits per sample, 4:1 compression) |
6899 .IPs sonic\ | 6899 .IPs "sonic\ " |
6900 Experimental lossy/lossless codec | 6900 Experimental lossy/lossless codec |
6901 .RE | 6901 .RE |
6902 .PD 1 | 6902 .PD 1 |
6903 . | 6903 . |
6904 .TP | 6904 .TP |
6931 .RSs | 6931 .RSs |
6932 .IPs mjpeg | 6932 .IPs mjpeg |
6933 Motion JPEG | 6933 Motion JPEG |
6934 .IPs ljpeg | 6934 .IPs ljpeg |
6935 Lossless JPEG | 6935 Lossless JPEG |
6936 .IPs h261\ | 6936 .IPs "h261\ " |
6937 H.261 | 6937 H.261 |
6938 .IPs h263\ | 6938 .IPs "h263\ " |
6939 H.263 | 6939 H.263 |
6940 .IPs h263p | 6940 .IPs h263p |
6941 H.263+ | 6941 H.263+ |
6942 .IPs mpeg4 | 6942 .IPs mpeg4 |
6943 MPEG-4 (DivX 4/5) | 6943 MPEG-4 (DivX 4/5) |
6944 .IPs msmpeg4 | 6944 .IPs msmpeg4 |
6945 DivX 3 | 6945 DivX 3 |
6946 .IPs msmpeg4v2 | 6946 .IPs msmpeg4v2 |
6947 MS MPEG4v2 | 6947 MS MPEG4v2 |
6948 .IPs wmv1\ | 6948 .IPs "wmv1\ " |
6949 Windows Media Video, version 1 (AKA WMV7) | 6949 Windows Media Video, version 1 (AKA WMV7) |
6950 .IPs wmv2\ | 6950 .IPs "wmv2\ " |
6951 Windows Media Video, version 2 (AKA WMV8) | 6951 Windows Media Video, version 2 (AKA WMV8) |
6952 .IPs rv10\ | 6952 .IPs "rv10\ " |
6953 an old RealVideo codec | 6953 an old RealVideo codec |
6954 .IPs mpeg1video | 6954 .IPs mpeg1video |
6955 MPEG-1 video | 6955 MPEG-1 video |
6956 .IPs mpeg2video | 6956 .IPs mpeg2video |
6957 MPEG-2 video | 6957 MPEG-2 video |
6958 .IPs huffyuv | 6958 .IPs huffyuv |
6959 HuffYUV | 6959 HuffYUV |
6960 .IPs ffvhuff (also see: vstrict) | 6960 .IPs ffvhuff (also see: vstrict) |
6961 nonstandard 20% smaller HuffYUV using YV12 | 6961 nonstandard 20% smaller HuffYUV using YV12 |
6962 .IPs asv1\ | 6962 .IPs "asv1\ " |
6963 ASUS Video v1 | 6963 ASUS Video v1 |
6964 .IPs asv2\ | 6964 .IPs "asv2\ " |
6965 ASUS Video v2 | 6965 ASUS Video v2 |
6966 .IPs "ffv1 (also see: vstrict)" | 6966 .IPs "ffv1 (also see: vstrict)" |
6967 FFmpeg's lossless video codec | 6967 FFmpeg's lossless video codec |
6968 .IPs flv\ \ | 6968 .IPs "flv\ \ " |
6969 Sorenson H.263 used in Flash Video | 6969 Sorenson H.263 used in Flash Video |
6970 .IPs dvvideo | 6970 .IPs dvvideo |
6971 Sony Digital Video | 6971 Sony Digital Video |
6972 .IPs svq1\ | 6972 .IPs "svq1\ " |
6973 Apple Sorenson Video 1 | 6973 Apple Sorenson Video 1 |
6974 .IPs "snow (also see: vstrict)" | 6974 .IPs "snow (also see: vstrict)" |
6975 FFmpeg's experimental wavelet-based codec | 6975 FFmpeg's experimental wavelet-based codec |
6976 .RE | 6976 .RE |
6977 .PD 1 | 6977 .PD 1 |
7092 Select the MB mode which has the best rate distortion. | 7092 Select the MB mode which has the best rate distortion. |
7093 .RE | 7093 .RE |
7094 .PD 1 | 7094 .PD 1 |
7095 . | 7095 . |
7096 .TP | 7096 .TP |
7097 .B vhq\ \ \ \ | 7097 .B "vhq\ \ \ \ " |
7098 Same as mbd=1, kept for compatibility reasons. | 7098 Same as mbd=1, kept for compatibility reasons. |
7099 . | 7099 . |
7100 .TP | 7100 .TP |
7101 .B v4mv\ \ \ | 7101 .B "v4mv\ \ \ " |
7102 Allow 4 motion vectors per macroblock (slightly better quality). | 7102 Allow 4 motion vectors per macroblock (slightly better quality). |
7103 Works better if used with mbd>0. | 7103 Works better if used with mbd>0. |
7104 . | 7104 . |
7105 .TP | 7105 .TP |
7106 .B obmc\ \ \ | 7106 .B "obmc\ \ \ " |
7107 overlapped block motion compensation (H.263+) | 7107 overlapped block motion compensation (H.263+) |
7108 . | 7108 . |
7109 .TP | 7109 .TP |
7110 .B loop\ \ \ | 7110 .B "loop\ \ \ " |
7111 loop filter (H.263+) | 7111 loop filter (H.263+) |
7112 note, this is broken | 7112 note, this is broken |
7113 . | 7113 . |
7114 .TP | 7114 .TP |
7115 .B inter_threshold <-1000\-1000> | 7115 .B inter_threshold <-1000\-1000> |
7410 .TP | 7410 .TP |
7411 .B vrc_eq=<equation> | 7411 .B vrc_eq=<equation> |
7412 main ratecontrol equation (pass 1/2) | 7412 main ratecontrol equation (pass 1/2) |
7413 .RE | 7413 .RE |
7414 .RSs | 7414 .RSs |
7415 .IPs 1\ \ \ \ | 7415 .IPs "1\ \ \ \ " |
7416 constant bitrate | 7416 constant bitrate |
7417 .IPs tex\ \ | 7417 .IPs "tex\ \ " |
7418 constant quality | 7418 constant quality |
7419 .IPs 1+(tex/\:avgTex-1)*qComp | 7419 .IPs 1+(tex/\:avgTex-1)*qComp |
7420 approximately the equation of the old ratecontrol code | 7420 approximately the equation of the old ratecontrol code |
7421 .IPs tex^qComp | 7421 .IPs tex^qComp |
7422 with qcomp 0.5 or something like that (default) | 7422 with qcomp 0.5 or something like that (default) |
7431 .PP | 7431 .PP |
7432 .RS | 7432 .RS |
7433 variables: | 7433 variables: |
7434 .RE | 7434 .RE |
7435 .RSs | 7435 .RSs |
7436 .IPs tex\ \ | 7436 .IPs "tex\ \ " |
7437 texture complexity | 7437 texture complexity |
7438 .IPs iTex,pTex | 7438 .IPs iTex,pTex |
7439 intra, non-intra texture complexity | 7439 intra, non-intra texture complexity |
7440 .IPs avgTex | 7440 .IPs avgTex |
7441 average texture complexity | 7441 average texture complexity |
7445 average intra texture complexity in P-frames | 7445 average intra texture complexity in P-frames |
7446 .IPs avgPPTex | 7446 .IPs avgPPTex |
7447 average non-intra texture complexity in P-frames | 7447 average non-intra texture complexity in P-frames |
7448 .IPs avgBPTex | 7448 .IPs avgBPTex |
7449 average non-intra texture complexity in B-frames | 7449 average non-intra texture complexity in B-frames |
7450 .IPs mv\ \ \ | 7450 .IPs "mv\ \ \ " |
7451 bits used for motion vectors | 7451 bits used for motion vectors |
7452 .IPs fCode | 7452 .IPs fCode |
7453 maximum length of motion vector in log2 scale | 7453 maximum length of motion vector in log2 scale |
7454 .IPs iCount | 7454 .IPs iCount |
7455 number of intra macroblocks / number of macroblocks | 7455 number of intra macroblocks / number of macroblocks |
7456 .IPs var\ \ | 7456 .IPs "var\ \ " |
7457 spatial complexity | 7457 spatial complexity |
7458 .IPs mcVar | 7458 .IPs mcVar |
7459 temporal complexity | 7459 temporal complexity |
7460 .IPs qComp | 7460 .IPs qComp |
7461 qcomp from the command line | 7461 qcomp from the command line |
7462 .IPs "isI, isP, isB" | 7462 .IPs "isI, isP, isB" |
7463 Is 1 if picture type is I/P/B else 0. | 7463 Is 1 if picture type is I/P/B else 0. |
7464 .IPs Pi,E\ | 7464 .IPs "Pi,E\ " |
7465 See your favorite math book. | 7465 See your favorite math book. |
7466 .RE | 7466 .RE |
7467 .PP | 7467 .PP |
7468 .RS | 7468 .RS |
7469 functions: | 7469 functions: |
7559 with future MPlayer versions (snow, ffvhuff, ffv1). | 7559 with future MPlayer versions (snow, ffvhuff, ffv1). |
7560 .RE | 7560 .RE |
7561 .PD 1 | 7561 .PD 1 |
7562 . | 7562 . |
7563 .TP | 7563 .TP |
7564 .B vdpart\ | 7564 .B "vdpart\ " |
7565 Data partitioning. | 7565 Data partitioning. |
7566 Adds 2 Bytes per video packet, improves error-resistance when transferring over | 7566 Adds 2 Bytes per video packet, improves error-resistance when transferring over |
7567 unreliable channels (e.g.\& streaming over the internet). | 7567 unreliable channels (e.g.\& streaming over the internet). |
7568 Each video packet will be encoded in 3 separate partitions: | 7568 Each video packet will be encoded in 3 separate partitions: |
7569 .PD 0 | 7569 .PD 0 |
7588 .TP | 7588 .TP |
7589 .B vpsize=<0\-10000> (also see vdpart) | 7589 .B vpsize=<0\-10000> (also see vdpart) |
7590 Video packet size, improves error-resistance. | 7590 Video packet size, improves error-resistance. |
7591 .PD 0 | 7591 .PD 0 |
7592 .RSs | 7592 .RSs |
7593 .IPs 0\ \ \ \ | 7593 .IPs "0\ \ \ \ " |
7594 disabled (default) | 7594 disabled (default) |
7595 .IPs 100\-1000 | 7595 .IPs 100\-1000 |
7596 good choice | 7596 good choice |
7597 .RE | 7597 .RE |
7598 .PD 1 | 7598 .PD 1 |
7599 . | 7599 . |
7600 .TP | 7600 .TP |
7601 .B ss\ \ \ \ \ | 7601 .B "ss\ \ \ \ \ " |
7602 slice structured mode for H.263+ | 7602 slice structured mode for H.263+ |
7603 . | 7603 . |
7604 .TP | 7604 .TP |
7605 .B gray\ \ \ | 7605 .B "gray\ \ \ " |
7606 grayscale only encoding (faster) | 7606 grayscale only encoding (faster) |
7607 . | 7607 . |
7608 .TP | 7608 .TP |
7609 .B vfdct=<0\-10> | 7609 .B vfdct=<0\-10> |
7610 DCT algorithm | 7610 DCT algorithm |
7673 .I WARNING: | 7673 .I WARNING: |
7674 Large values might look good on some monitors but may look horrible | 7674 Large values might look good on some monitors but may look horrible |
7675 on other monitors. | 7675 on other monitors. |
7676 .PD 0 | 7676 .PD 0 |
7677 .RSs | 7677 .RSs |
7678 .IPs 0.0\ \ | 7678 .IPs "0.0\ \ " |
7679 disabled (default) | 7679 disabled (default) |
7680 .IPs 0.0\-0.3 | 7680 .IPs 0.0\-0.3 |
7681 sane range | 7681 sane range |
7682 .RE | 7682 .RE |
7683 .PD 1 | 7683 .PD 1 |
7697 .I WARNING: | 7697 .I WARNING: |
7698 Large values might look good on some monitors but may look horrible | 7698 Large values might look good on some monitors but may look horrible |
7699 on other monitors / TV / TFT. | 7699 on other monitors / TV / TFT. |
7700 .PD 0 | 7700 .PD 0 |
7701 .RSs | 7701 .RSs |
7702 .IPs 0.0\ \ | 7702 .IPs "0.0\ \ " |
7703 disabled (default) | 7703 disabled (default) |
7704 .IPs 0.0\-0.3 | 7704 .IPs 0.0\-0.3 |
7705 sane range | 7705 sane range |
7706 .RE | 7706 .RE |
7707 .PD 1 | 7707 .PD 1 |
7733 .I HINT: | 7733 .I HINT: |
7734 Crop any black borders completely as they will reduce the quality | 7734 Crop any black borders completely as they will reduce the quality |
7735 of the macroblocks (also applies without scplx_mask). | 7735 of the macroblocks (also applies without scplx_mask). |
7736 .PD 0 | 7736 .PD 0 |
7737 .RSs | 7737 .RSs |
7738 .IPs 0.0\ \ | 7738 .IPs "0.0\ \ " |
7739 disabled (default) | 7739 disabled (default) |
7740 .IPs 0.0\-0.5 | 7740 .IPs 0.0\-0.5 |
7741 sane range | 7741 sane range |
7742 .RE | 7742 .RE |
7743 .PD 1 | 7743 .PD 1 |
7764 Border processing increases the quantizer for macroblocks which are less | 7764 Border processing increases the quantizer for macroblocks which are less |
7765 than 1/5th of the frame width/height away from the frame border, | 7765 than 1/5th of the frame width/height away from the frame border, |
7766 since they are often visually less important. | 7766 since they are often visually less important. |
7767 . | 7767 . |
7768 .TP | 7768 .TP |
7769 .B naq\ \ \ \ | 7769 .B "naq\ \ \ \ " |
7770 Normalize adaptive quantization (experimental). | 7770 Normalize adaptive quantization (experimental). |
7771 When using adaptive quantization (*_mask), the average per-MB quantizer may no | 7771 When using adaptive quantization (*_mask), the average per-MB quantizer may no |
7772 longer match the requested frame-level quantizer. | 7772 longer match the requested frame-level quantizer. |
7773 Naq will attempt to adjust the per-MB quantizers to maintain the proper | 7773 Naq will attempt to adjust the per-MB quantizers to maintain the proper |
7774 average. | 7774 average. |
7775 . | 7775 . |
7776 .TP | 7776 .TP |
7777 .B ildct\ \ | 7777 .B "ildct\ \ " |
7778 Use interlaced DCT. | 7778 Use interlaced DCT. |
7779 . | 7779 . |
7780 .TP | 7780 .TP |
7781 .B ilme\ \ \ | 7781 .B "ilme\ \ \ " |
7782 Use interlaced motion estimation (mutually exclusive with qpel). | 7782 Use interlaced motion estimation (mutually exclusive with qpel). |
7783 . | 7783 . |
7784 .TP | 7784 .TP |
7785 .B alt\ \ \ \ | 7785 .B "alt\ \ \ \ " |
7786 Use alternative scantable. | 7786 Use alternative scantable. |
7787 . | 7787 . |
7788 .TP | 7788 .TP |
7789 .B top=<-1\-1>\ \ \ | 7789 .B "top=<-1\-1>\ \ \ " |
7790 .PD 0 | 7790 .PD 0 |
7791 .RSs | 7791 .RSs |
7792 .IPs -1 | 7792 .IPs -1 |
7793 automatic | 7793 automatic |
7794 .IPs 0 | 7794 .IPs 0 |
7800 . | 7800 . |
7801 .TP | 7801 .TP |
7802 .B format=<value> | 7802 .B format=<value> |
7803 .PD 0 | 7803 .PD 0 |
7804 .RSs | 7804 .RSs |
7805 .IPs YV12\ | 7805 .IPs "YV12\ " |
7806 default | 7806 default |
7807 .IPs 444P\ | 7807 .IPs "444P\ " |
7808 for ffv1 | 7808 for ffv1 |
7809 .IPs 422P\ | 7809 .IPs "422P\ " |
7810 for HuffYUV, lossless JPEG and ffv1 | 7810 for HuffYUV, lossless JPEG and ffv1 |
7811 .IPs 411P,YVU9 | 7811 .IPs 411P,YVU9 |
7812 for lossless JPEG and ffv1 | 7812 for lossless JPEG and ffv1 |
7813 .IPs BGR32 | 7813 .IPs BGR32 |
7814 for lossless JPEG and ffv1 | 7814 for lossless JPEG and ffv1 |
7815 .RE | 7815 .RE |
7816 .PD 1 | 7816 .PD 1 |
7817 . | 7817 . |
7818 .TP | 7818 .TP |
7819 .B pred\ \ \ | 7819 .B "pred\ \ \ " |
7820 (for HuffYUV) | 7820 (for HuffYUV) |
7821 .PD 0 | 7821 .PD 0 |
7822 .RSs | 7822 .RSs |
7823 .IPs 0 | 7823 .IPs 0 |
7824 left prediction | 7824 left prediction |
7828 median prediction | 7828 median prediction |
7829 .RE | 7829 .RE |
7830 .PD 1 | 7830 .PD 1 |
7831 . | 7831 . |
7832 .TP | 7832 .TP |
7833 .B pred\ \ \ | 7833 .B "pred\ \ \ " |
7834 (for lossless JPEG) | 7834 (for lossless JPEG) |
7835 .PD 0 | 7835 .PD 0 |
7836 .RSs | 7836 .RSs |
7837 .IPs 0 | 7837 .IPs 0 |
7838 left prediction | 7838 left prediction |
7846 mean prediction | 7846 mean prediction |
7847 .RE | 7847 .RE |
7848 .PD 1 | 7848 .PD 1 |
7849 . | 7849 . |
7850 .TP | 7850 .TP |
7851 .B coder\ \ | 7851 .B "coder\ \ " |
7852 (for ffv1) | 7852 (for ffv1) |
7853 .PD 0 | 7853 .PD 0 |
7854 .RSs | 7854 .RSs |
7855 .IPs 0 | 7855 .IPs 0 |
7856 vlc coding (Golomb-Rice) | 7856 vlc coding (Golomb-Rice) |
7882 adaptive Huffman tables | 7882 adaptive Huffman tables |
7883 .RE | 7883 .RE |
7884 .PD 1 | 7884 .PD 1 |
7885 . | 7885 . |
7886 .TP | 7886 .TP |
7887 .B qpel\ \ \ | 7887 .B "qpel\ \ \ " |
7888 Use quarter pel motion compensation (mutually exclusive with ilme). | 7888 Use quarter pel motion compensation (mutually exclusive with ilme). |
7889 .br | 7889 .br |
7890 .I HINT: | 7890 .I HINT: |
7891 This seems only useful for high bitrate encodings. | 7891 This seems only useful for high bitrate encodings. |
7892 . | 7892 . |
7919 noise preserving sum of squared differences | 7919 noise preserving sum of squared differences |
7920 .IPs "11 (W53)" | 7920 .IPs "11 (W53)" |
7921 5/3 wavelet, only used in snow | 7921 5/3 wavelet, only used in snow |
7922 .IPs "12 (W97)" | 7922 .IPs "12 (W97)" |
7923 9/7 wavelet, only used in snow | 7923 9/7 wavelet, only used in snow |
7924 .IPs +256\ | 7924 .IPs "+256\ " |
7925 Also use chroma, currently does not work (correctly) with B-frames. | 7925 Also use chroma, currently does not work (correctly) with B-frames. |
7926 .RE | 7926 .RE |
7927 .PD 1 | 7927 .PD 1 |
7928 . | 7928 . |
7929 .TP | 7929 .TP |
8002 0 | 8002 0 |
8003 .fi | 8003 .fi |
8004 .RE | 8004 .RE |
8005 . | 8005 . |
8006 .TP | 8006 .TP |
8007 .B trell\ \ | 8007 .B "trell\ \ " |
8008 Trellis searched quantization. | 8008 Trellis searched quantization. |
8009 This will find the optimal encoding for each 8x8 block. | 8009 This will find the optimal encoding for each 8x8 block. |
8010 Trellis searched quantization is quite simply an optimal quantization in | 8010 Trellis searched quantization is quite simply an optimal quantization in |
8011 the PSNR versus bitrate sense (Assuming that there would be no rounding | 8011 the PSNR versus bitrate sense (Assuming that there would be no rounding |
8012 errors introduced by the IDCT, which is obviously not the case.). | 8012 errors introduced by the IDCT, which is obviously not the case.). |
8013 It simply finds a block for the minimum of error and lambda*bits. | 8013 It simply finds a block for the minimum of error and lambda*bits. |
8014 .PD 0 | 8014 .PD 0 |
8015 .RSs | 8015 .RSs |
8016 .IPs lambda | 8016 .IPs lambda |
8017 quantization parameter (QP) dependent constant | 8017 quantization parameter (QP) dependent constant |
8018 .IPs bits\ | 8018 .IPs "bits\ " |
8019 amount of bits needed to encode the block | 8019 amount of bits needed to encode the block |
8020 .IPs error | 8020 .IPs error |
8021 sum of squared errors of the quantization | 8021 sum of squared errors of the quantization |
8022 .RE | 8022 .RE |
8023 .PD 1 | 8023 .PD 1 |
8024 . | 8024 . |
8025 .TP | 8025 .TP |
8026 .B cbp\ \ \ \ | 8026 .B "cbp\ \ \ \ " |
8027 Rate distorted optimal coded block pattern. | 8027 Rate distorted optimal coded block pattern. |
8028 Will select the coded block pattern which minimizes distortion + lambda*rate. | 8028 Will select the coded block pattern which minimizes distortion + lambda*rate. |
8029 This can only be used together with trellis quantization. | 8029 This can only be used together with trellis quantization. |
8030 . | 8030 . |
8031 .TP | 8031 .TP |
8032 .B mv0\ \ \ \ | 8032 .B "mv0\ \ \ \ " |
8033 Try to encode each MB with MV=<0,0> and choose the better one. | 8033 Try to encode each MB with MV=<0,0> and choose the better one. |
8034 This has no effect if mbd=0. | 8034 This has no effect if mbd=0. |
8035 . | 8035 . |
8036 .TP | 8036 .TP |
8037 .B mv0_threshold=<any non-negative integer> | 8037 .B mv0_threshold=<any non-negative integer> |
8091 .B refs=<1\-8> | 8091 .B refs=<1\-8> |
8092 number of reference frames to consider for motion compensation | 8092 number of reference frames to consider for motion compensation |
8093 (Snow only) (default: 1) | 8093 (Snow only) (default: 1) |
8094 . | 8094 . |
8095 .TP | 8095 .TP |
8096 .B psnr\ \ \ | 8096 .B "psnr\ \ \ " |
8097 print the PSNR (peak signal to noise ratio) for the whole video after encoding | 8097 print the PSNR (peak signal to noise ratio) for the whole video after encoding |
8098 and store the per frame PSNR in a file with a name like 'psnr_hhmmss.log'. | 8098 and store the per frame PSNR in a file with a name like 'psnr_hhmmss.log'. |
8099 Returned values are in dB (decibel), the higher the better. | 8099 Returned values are in dB (decibel), the higher the better. |
8100 . | 8100 . |
8101 .TP | 8101 .TP |
8102 .B mpeg_quant | 8102 .B mpeg_quant |
8103 Use MPEG quantizers instead of H.263. | 8103 Use MPEG quantizers instead of H.263. |
8104 . | 8104 . |
8105 .TP | 8105 .TP |
8106 .B aic\ \ \ \ | 8106 .B "aic\ \ \ \ " |
8107 Enable AC prediction for MPEG-4 or advanced intra prediction for H.263+. | 8107 Enable AC prediction for MPEG-4 or advanced intra prediction for H.263+. |
8108 This will improve quality very slightly (around 0.02 dB PSNR) and slow | 8108 This will improve quality very slightly (around 0.02 dB PSNR) and slow |
8109 down encoding very slightly (about 1%). | 8109 down encoding very slightly (about 1%). |
8110 .br | 8110 .br |
8111 .I NOTE: | 8111 .I NOTE: |
8112 vqmin should be 8 or larger for H.263+ AIC. | 8112 vqmin should be 8 or larger for H.263+ AIC. |
8113 . | 8113 . |
8114 .TP | 8114 .TP |
8115 .B aiv\ \ \ \ | 8115 .B "aiv\ \ \ \ " |
8116 alternative inter vlc for H.263+ | 8116 alternative inter vlc for H.263+ |
8117 . | 8117 . |
8118 .TP | 8118 .TP |
8119 .B umv\ \ \ \ | 8119 .B "umv\ \ \ \ " |
8120 unlimited MVs (H.263+ only) | 8120 unlimited MVs (H.263+ only) |
8121 Allows encoding of arbitrarily long MVs. | 8121 Allows encoding of arbitrarily long MVs. |
8122 . | 8122 . |
8123 .TP | 8123 .TP |
8124 .B ibias=<-256\-256> | 8124 .B ibias=<-256\-256> |
8189 .TP | 8189 .TP |
8190 .B vqmod_freq | 8190 .B vqmod_freq |
8191 experimental quantizer modulation | 8191 experimental quantizer modulation |
8192 . | 8192 . |
8193 .TP | 8193 .TP |
8194 .B dc\ \ \ \ \ | 8194 .B "dc\ \ \ \ \ " |
8195 intra DC precision in bits (default: 8). | 8195 intra DC precision in bits (default: 8). |
8196 If you specify vcodec=mpeg2video this value can be 8, 9, 10 or 11. | 8196 If you specify vcodec=mpeg2video this value can be 8, 9, 10 or 11. |
8197 . | 8197 . |
8198 .TP | 8198 .TP |
8199 .B cgop (also see sc_threshold) | 8199 .B cgop (also see sc_threshold) |
8241 .TP | 8241 .TP |
8242 .B l=<0\-20> | 8242 .B l=<0\-20> |
8243 luminance threshold (default: 1) | 8243 luminance threshold (default: 1) |
8244 . | 8244 . |
8245 .TP | 8245 .TP |
8246 .B lzo\ \ \ \ | 8246 .B "lzo\ \ \ \ " |
8247 Enable LZO compression (default). | 8247 Enable LZO compression (default). |
8248 . | 8248 . |
8249 .TP | 8249 .TP |
8250 .B nolzo\ \ | 8250 .B "nolzo\ \ " |
8251 Disable LZO compression. | 8251 Disable LZO compression. |
8252 . | 8252 . |
8253 .TP | 8253 .TP |
8254 .B q=<3\-255> | 8254 .B q=<3\-255> |
8255 quality level (default: 255) | 8255 quality level (default: 255) |
8256 . | 8256 . |
8257 .TP | 8257 .TP |
8258 .B raw \ \ \ | 8258 .B "raw \ \ \ " |
8259 Disable RTJPEG encoding. | 8259 Disable RTJPEG encoding. |
8260 . | 8260 . |
8261 .TP | 8261 .TP |
8262 .B rtjpeg\ | 8262 .B "rtjpeg\ " |
8263 Enable RTJPEG encoding (default). | 8263 Enable RTJPEG encoding (default). |
8264 . | 8264 . |
8265 . | 8265 . |
8266 .SS xvidenc (\-xvidencopts) | 8266 .SS xvidenc (\-xvidencopts) |
8267 . | 8267 . |
8338 .I NOTE: | 8338 .I NOTE: |
8339 Should you rescale the video, you would need an interlace-aware resizer, | 8339 Should you rescale the video, you would need an interlace-aware resizer, |
8340 which you can activate with -vf scale=<width>:<height>:1. | 8340 which you can activate with -vf scale=<width>:<height>:1. |
8341 . | 8341 . |
8342 .TP | 8342 .TP |
8343 .B 4mv\ \ \ \ | 8343 .B "4mv\ \ \ \ " |
8344 Use 4 motion vectors per macroblock. | 8344 Use 4 motion vectors per macroblock. |
8345 This might give better compression, but slows down encoding. | 8345 This might give better compression, but slows down encoding. |
8346 .br | 8346 .br |
8347 .I WARNING: | 8347 .I WARNING: |
8348 As of XviD-1.0.x, this option is no longer available separately, and its | 8348 As of XviD-1.0.x, this option is no longer available separately, and its |
8446 Make XviD discard chroma planes so the encoded video is greyscale only. | 8446 Make XviD discard chroma planes so the encoded video is greyscale only. |
8447 Note that this does not speed up encoding, it just prevents chroma data | 8447 Note that this does not speed up encoding, it just prevents chroma data |
8448 from being written in the last stage of encoding. | 8448 from being written in the last stage of encoding. |
8449 . | 8449 . |
8450 .TP | 8450 .TP |
8451 .B debug\ \ | 8451 .B "debug\ \ " |
8452 Save per-frame statistics in ./xvid.dbg. (This is not the two pass control | 8452 Save per-frame statistics in ./xvid.dbg. (This is not the two pass control |
8453 file.) | 8453 file.) |
8454 .RE | 8454 .RE |
8455 . | 8455 . |
8456 .PP | 8456 .PP |
8724 profile specifications. | 8724 profile specifications. |
8725 .PD 0 | 8725 .PD 0 |
8726 .RSs | 8726 .RSs |
8727 .IPs unrestricted | 8727 .IPs unrestricted |
8728 no restrictions (default) | 8728 no restrictions (default) |
8729 .IPs sp0\ \ | 8729 .IPs "sp0\ \ " |
8730 simple profile at level 0 | 8730 simple profile at level 0 |
8731 .IPs sp1\ \ | 8731 .IPs "sp1\ \ " |
8732 simple profile at level 1 | 8732 simple profile at level 1 |
8733 .IPs sp2\ \ | 8733 .IPs "sp2\ \ " |
8734 simple profile at level 2 | 8734 simple profile at level 2 |
8735 .IPs sp3\ \ | 8735 .IPs "sp3\ \ " |
8736 simple profile at level 3 | 8736 simple profile at level 3 |
8737 .IPs asp0\ | 8737 .IPs "asp0\ " |
8738 advanced simple profile at level 0 | 8738 advanced simple profile at level 0 |
8739 .IPs asp1\ | 8739 .IPs "asp1\ " |
8740 advanced simple profile at level 1 | 8740 advanced simple profile at level 1 |
8741 .IPs asp2\ | 8741 .IPs "asp2\ " |
8742 advanced simple profile at level 2 | 8742 advanced simple profile at level 2 |
8743 .IPs asp3\ | 8743 .IPs "asp3\ " |
8744 advanced simple profile at level 3 | 8744 advanced simple profile at level 3 |
8745 .IPs asp4\ | 8745 .IPs "asp4\ " |
8746 advanced simple profile at level 4 | 8746 advanced simple profile at level 4 |
8747 .IPs asp5\ | 8747 .IPs "asp5\ " |
8748 advanced simple profile at level 5 | 8748 advanced simple profile at level 5 |
8749 .IPs dxnhandheld | 8749 .IPs dxnhandheld |
8750 DXN handheld profile | 8750 DXN handheld profile |
8751 .IPs dxnportntsc | 8751 .IPs dxnportntsc |
8752 DXN portable NTSC profile | 8752 DXN portable NTSC profile |
8790 same as above | 8790 same as above |
8791 .IPs ntsc43 | 8791 .IPs ntsc43 |
8792 same as above | 8792 same as above |
8793 .IPs ntsc169 | 8793 .IPs ntsc169 |
8794 same as above (Do not forget to give the exact ratio.) | 8794 same as above (Do not forget to give the exact ratio.) |
8795 .IPs ext\ \ | 8795 .IPs "ext\ \ " |
8796 Allows you to specify your own pixel aspect ratio with par_width and | 8796 Allows you to specify your own pixel aspect ratio with par_width and |
8797 par_height. | 8797 par_height. |
8798 .RE | 8798 .RE |
8799 .PD 1 | 8799 .PD 1 |
8800 .RS | 8800 .RS |
8823 Same as the aspect option, but automatically computes aspect, taking | 8823 Same as the aspect option, but automatically computes aspect, taking |
8824 into account all the adjustments (crop/\:expand/\:scale/\:etc.) made in the | 8824 into account all the adjustments (crop/\:expand/\:scale/\:etc.) made in the |
8825 filter chain. | 8825 filter chain. |
8826 . | 8826 . |
8827 .TP | 8827 .TP |
8828 .B psnr\ \ \ | 8828 .B "psnr\ \ \ " |
8829 Print the PSNR (peak signal to noise ratio) for the whole video after encoding | 8829 Print the PSNR (peak signal to noise ratio) for the whole video after encoding |
8830 and store the per frame PSNR in a file with a name like 'psnr_hhmmss.log' in | 8830 and store the per frame PSNR in a file with a name like 'psnr_hhmmss.log' in |
8831 the current directory. | 8831 the current directory. |
8832 Returned values are in dB (decibel), the higher the better. | 8832 Returned values are in dB (decibel), the higher the better. |
8833 . | 8833 . |
9343 .B cqm=<flat|jvt|<filename>> | 9343 .B cqm=<flat|jvt|<filename>> |
9344 Either uses a predefined custom quantization matrix or loads a JM format | 9344 Either uses a predefined custom quantization matrix or loads a JM format |
9345 matrix file. | 9345 matrix file. |
9346 .PD 0 | 9346 .PD 0 |
9347 .RSs | 9347 .RSs |
9348 .IPs flat\ | 9348 .IPs "flat\ " |
9349 Use the predefined flat 16 matrix (default). | 9349 Use the predefined flat 16 matrix (default). |
9350 .IPs jvt\ \ | 9350 .IPs "jvt\ \ " |
9351 Use the predefined JVT matrix. | 9351 Use the predefined JVT matrix. |
9352 .IPs <filename> | 9352 .IPs <filename> |
9353 Use the provided JM format matrix file. | 9353 Use the provided JM format matrix file. |
9354 .PD 1 | 9354 .PD 1 |
9355 .RE | 9355 .RE |
9446 Each block type on the visualized movie will be colored as follows: | 9446 Each block type on the visualized movie will be colored as follows: |
9447 .PD 0 | 9447 .PD 0 |
9448 .RSs | 9448 .RSs |
9449 .IPs red/pink | 9449 .IPs red/pink |
9450 intra block | 9450 intra block |
9451 .IPs blue\ | 9451 .IPs "blue\ " |
9452 inter block | 9452 inter block |
9453 .IPs green | 9453 .IPs green |
9454 skip block | 9454 skip block |
9455 .IPs yellow | 9455 .IPs yellow |
9456 B-block | 9456 B-block |
9503 .B muxrate=<int> | 9503 .B muxrate=<int> |
9504 Nominal muxrate in kbit/s used in the pack headers (default: 1800 kb/s). | 9504 Nominal muxrate in kbit/s used in the pack headers (default: 1800 kb/s). |
9505 Will be updated as necessary in the case of 'format=mpeg1' or 'mpeg2'. | 9505 Will be updated as necessary in the case of 'format=mpeg1' or 'mpeg2'. |
9506 . | 9506 . |
9507 .TP | 9507 .TP |
9508 .B tsaf\ \ \ | 9508 .B "tsaf\ \ \ " |
9509 Sets timestamps on all frames, if possible. | 9509 Sets timestamps on all frames, if possible. |
9510 . | 9510 . |
9511 .TP | 9511 .TP |
9512 .B init_vpts=<100\-700> | 9512 .B init_vpts=<100\-700> |
9513 initial video pts, in milliseconds (default: 200) | 9513 initial video pts, in milliseconds (default: 200) |
9520 .B vdelay=<1\-32760> | 9520 .B vdelay=<1\-32760> |
9521 Initial video delay time, in milliseconds (default: 0), | 9521 Initial video delay time, in milliseconds (default: 0), |
9522 use it if you want to delay video with respect to audio. | 9522 use it if you want to delay video with respect to audio. |
9523 . | 9523 . |
9524 .TP | 9524 .TP |
9525 .B drop\ \ \ | 9525 .B "drop\ \ \ " |
9526 When used with init_adelay the muxer drops the part of audio that was | 9526 When used with init_adelay the muxer drops the part of audio that was |
9527 anticipated. | 9527 anticipated. |
9528 . | 9528 . |
9529 .TP | 9529 .TP |
9530 .B vwidth, vheight=<1\-4095> | 9530 .B vwidth, vheight=<1\-4095> |
9580 .B format=<container_format> | 9580 .B format=<container_format> |
9581 Override which container format to mux into | 9581 Override which container format to mux into |
9582 (default: autodetect from output file extension). | 9582 (default: autodetect from output file extension). |
9583 .PD 0 | 9583 .PD 0 |
9584 .RSs | 9584 .RSs |
9585 .IPs mpg\ \ | 9585 .IPs "mpg\ \ " |
9586 MPEG-1 systems and MPEG-2 PS | 9586 MPEG-1 systems and MPEG-2 PS |
9587 .IPs asf\ \ | 9587 .IPs "asf\ \ " |
9588 Advanced Streaming Format | 9588 Advanced Streaming Format |
9589 .IPs avi\ \ | 9589 .IPs "avi\ \ " |
9590 Audio Video Interleave file | 9590 Audio Video Interleave file |
9591 .IPs wav\ \ | 9591 .IPs "wav\ \ " |
9592 Waveform Audio | 9592 Waveform Audio |
9593 .IPs swf\ \ | 9593 .IPs "swf\ \ " |
9594 Macromedia Flash | 9594 Macromedia Flash |
9595 .IPs flv\ \ | 9595 .IPs "flv\ \ " |
9596 Macromedia Flash video files | 9596 Macromedia Flash video files |
9597 .IPs rm\ \ \ | 9597 .IPs "rm\ \ \ " |
9598 RealAudio and RealVideo | 9598 RealAudio and RealVideo |
9599 .IPs au\ \ \ | 9599 .IPs "au\ \ \ " |
9600 SUN AU format | 9600 SUN AU format |
9601 .IPs nut\ \ | 9601 .IPs "nut\ \ " |
9602 NUT open container format (experimental) | 9602 NUT open container format (experimental) |
9603 .IPs mov\ \ | 9603 .IPs "mov\ \ " |
9604 QuickTime | 9604 QuickTime |
9605 .IPs mp4\ \ | 9605 .IPs "mp4\ \ " |
9606 MPEG-4 format | 9606 MPEG-4 format |
9607 .IPs dv\ \ \ | 9607 .IPs "dv\ \ \ " |
9608 Sony Digital Video container | 9608 Sony Digital Video container |
9609 .RE | 9609 .RE |
9610 .PD 1 | 9610 .PD 1 |
9611 .TP | 9611 .TP |
9612 .B i_certify_that_my_video_stream_does_not_use_b_frames | 9612 .B i_certify_that_my_video_stream_does_not_use_b_frames |
9686 Sets the authentication and decryption method that | 9686 Sets the authentication and decryption method that |
9687 libdvdcss will use to read scrambled discs. | 9687 libdvdcss will use to read scrambled discs. |
9688 Can be one of title, key or disc. | 9688 Can be one of title, key or disc. |
9689 .PD 0 | 9689 .PD 0 |
9690 .RSs | 9690 .RSs |
9691 .IPs key\ \ | 9691 .IPs "key\ \ " |
9692 is the default method. | 9692 is the default method. |
9693 libdvdcss will use a set of calculated player keys to try and get the disc key. | 9693 libdvdcss will use a set of calculated player keys to try and get the disc key. |
9694 This can fail if the drive does not recognize any of the player keys. | 9694 This can fail if the drive does not recognize any of the player keys. |
9695 .IPs disc\ | 9695 .IPs "disc\ " |
9696 is a fallback method when key has failed. | 9696 is a fallback method when key has failed. |
9697 Instead of using player keys, libdvdcss will crack the disc key using | 9697 Instead of using player keys, libdvdcss will crack the disc key using |
9698 a brute force algorithm. | 9698 a brute force algorithm. |
9699 This process is CPU intensive and requires 64 MB of memory to store | 9699 This process is CPU intensive and requires 64 MB of memory to store |
9700 temporary data. | 9700 temporary data. |