Аудио кодеки libavcodec
| Название аудио кодека | Описание |
|---|---|
| ac3 | Dolby Digital (AC-3) |
| adpcm_* | Форматы Adaptive PCM, смотрите дополнительную таблицу |
| flac | Free Lossless Audio Codec (FLAC) |
| g726 | G.726 ADPCM |
| libamr_nb | 3GPP Adaptive Multi-Rate (AMR) узкополосный |
| libamr_wb | 3GPP Adaptive Multi-Rate (AMR) широкополосный |
| libfaac | Advanced Audio Coding (AAC) - используя FAAC |
| libgsm | ETSI GSM 06.10 full rate |
| libgsm_ms | Microsoft GSM |
| libmp3lame | MPEG-1 audio layer 3 (MP3) - используя LAME |
| mp2 | MPEG-1 audio layer 2 (MP2) |
| pcm_* | PCM форматы, смотрите дополнительную таблицу |
| roq_dpcm | Id Software RoQ DPCM |
| sonic | экспериментальный кодек от FFmpeg с потерями (lossy) |
| sonicls | экспериментальный кодек от FFmpeg без потерь (lossless) |
| vorbis | Vorbis |
| wmav1 | Windows Media Audio v1 |
| wmav2 | Windows Media Audio v2 |
Первый столбец содержит названия кодеков, которые следует указывать после
acodec опции, например: -lavcopts acodec=ac3
Пример с AC-3 сжатием:
mencoder dvd://2 -o title2.avi -oac lavc -lavcopts acodec=ac3 -ovc copy
В отличие от видео кодеков libavcodec,
ее аудио кодеки не очень разумно используют отданные им биты, в силу
неудачной реализации некоторой минимальной психоакустической модели (если она
вообще есть), которая является характерной чертой большинства остальных реализаций кодеков.
Однако заметьте, что все эти аудио кодеки очень быстры и работают прямо из
коробки везде, где MEncoder скомпилирован с
libavcodec (а почти всегда так оно и
есть), и не зависят от внешних библиотек.