Материал из Википедии — свободной энциклопедии
libavcodec — универсальная библиотека для кодирования и декодирования аудио-видео файлов. Является частью пакета FFmpeg. Способна декодировать большинство мультимедиа форматов. Написана на языке C. Значительная часть libavcodec была написана с помощью обратного программирования.
[править] Видео кодеки libavcodec
| Название видео кодека |
Описание |
| mjpeg |
Motion JPEG |
| ljpeg |
JPEG без потери качества |
| jpegls |
JPEG LS |
| targa |
Targa рисунок |
| gif |
GIF рисунок |
| bmp |
BMP рисунок |
| png |
PNG рисунок |
| h261 |
H.261 |
| h263 |
H.263 |
| h263p |
H.263+ |
| mpeg4 |
ISO стандарт MPEG-4 (DivX, Xvid совместимый) |
| msmpeg4 |
вариант пре-стандарта MPEG-4 от MS, v3 (он же DivX3) |
| msmpeg4v2 |
вариант пре-стандарта MPEG-4 от MS, v2 (используемый в старых ASF файлах) |
| wmv1 |
Windows Media Video, версия 1 (он же WMV7) |
| wmv2 |
Windows Media Video, версия 2 (он же WMV8) |
| rv10 |
RealVideo 1.0 |
| rv20 |
RealVideo 2.0 |
| mpeg1video |
MPEG-1 видео |
| mpeg2video |
MPEG-2 видео |
| huffyuv |
сжатие без потерь |
| ffvhuff |
huffyuv без потерь, модифицированный FFmpeg |
| asv1 |
ASUS Видео v1 |
| asv2 |
ASUS Видео v2 |
| ffv1 |
видео кодек без потерь из FFmpeg |
| svq1 |
Sorenson видео 1 |
| flv |
Sorenson H.263 используемый в Flash Видео |
| flashsv |
Flash Screen Video |
| dvvideo |
Sony Digital Video |
| snow |
экспериментальный кодек FFmpeg, основанный на вейвлетах |
| zbmv |
Zip Blocks Motion Video |
[править] Аудио кодеки libavcodec
| Название аудио кодека |
Описание |
| mp2 |
MPEG Layer 2 |
| mp3 |
MPEG Layer 3 (сжатие через LAME) |
| ac3 |
AC3, он же Dolby Digital |
| adpcm_ima_wav |
IMA адаптивный PCM (4 бита на сэмпл, сжатие 4:1) |
| sonic |
экспериментальный кодек от FFmpeg с потерями (lossy) |
| sonicls |
экспериментальный кодек от FFmpeg без потерь (lossless) |
| vorbis |
Xiph Ogg Vorbis кодек |
| wmav1 |
Windows Media Audio v1 кодек |
| wmav2 |
Windows Media Audio v2 кодек |
[править] Программы, использующие libavcodec