Unified · Split
| @@ -441,6 +441,69 @@ Enables the encoder to use (on a frame by frame basis) either L/R · 440 unmodified lines | |||
| 441 | stereo or mid/side stereo. | 441 | stereo or mid/side stereo. |
| 442 | @end multitable | 442 | @end multitable |
| 443 | 443 | ||
| 444 | @section libtwolame | ||
| 445 | |||
| 446 | TwoLAME MP2 encoder wrapper | ||
| 447 | |||
| 448 | Requires the presence of the libtwolame headers and library during | ||
| 449 | configuration. You need to explicitly configure the build with | ||
| 450 | @code{--enable-libtwolame}. | ||
| 451 | |||
| 452 | @subsection Options Mapping | ||
| 453 | |||
| 454 | The following options are supported by the libtwolame wrapper. The | ||
| 455 | TwoLAME-equivalent options follow the FFmpeg ones and are in | ||
| 456 | parentheses. | ||
| 457 | |||
| 458 | @table @option | ||
| 459 | @item b | ||
| 460 | (b) Set bitrate in bits/s. Note that FFmpeg @code{b} option is | ||
| 461 | expressed in bits/s, twolame @code{b} in kilobits/s. The default | ||
| 462 | value is 128k. | ||
| 463 | |||
| 464 | @item q | ||
| 465 | (V) Set quality for experimental VBR support. Maximum value range is | ||
| 466 | from -50 to 50, useful range is from -10 to 10. | ||
| 467 | |||
| 468 | @item mode | ||
| 469 | (mode) Set MPEG mode. Possible values: | ||
| 470 | |||
| 471 | @table @samp | ||
| 472 | @item auto | ||
| 473 | Choose mode automatically based on the input. This is the default. | ||
| 474 | @item stereo | ||
| 475 | Stereo | ||
| 476 | @item joint_stereo | ||
| 477 | Joint stereo | ||
| 478 | @item dual_channel | ||
| 479 | Dual channel | ||
| 480 | @item mono | ||
| 481 | Mono | ||
| 482 | @end table | ||
| 483 | |||
| 484 | @item psymodel | ||
| 485 | (psyc-mode) Set psychoacoustic model to use in encoding. The argument | ||
| 486 | must be an integer between -1 and 4, inclusive. The higher the value, | ||
| 487 | the better the quality. The default value is 3. | ||
| 488 | |||
| 489 | @item energy_levels | ||
| 490 | (energy) Enable energy levels extensions when set to 1. The default | ||
| 491 | value is 0 (disabled). | ||
| 492 | |||
| 493 | @item error_protection | ||
| 494 | (protect) Enable CRC error protection when set to 1. The default value | ||
| 495 | is 0 (disabled). | ||
| 496 | |||
| 497 | @item copyright | ||
| 498 | (copyright) Set MPEG audio copyright flag when set to 1. The default | ||
| 499 | value is 0 (disabled). | ||
| 500 | |||
| 501 | @item original | ||
| 502 | (original) Set MPEG audio original flag when set to 1. The default | ||
| 503 | value is 0 (disabled). | ||
| 504 | |||
| 505 | @end table | ||
| 506 | |||
| 444 | @c man end AUDIO ENCODERS | 507 | @c man end AUDIO ENCODERS |
| 445 | 508 | ||
| 446 | @chapter Video Encoders | 509 | @chapter Video Encoders |