Libavcodec

libavcodec (FFmpeg)
Тип Multimedia Library
Разработчик FFmpeg team
Написана на C99
Операционные системы Доступно для Windows, macOS, Linux, но может быть собрано для любой ОС[1]
Аппаратные платформы Доступно для x86, но может быть собрано для любого настольного компьютера или суперкомпьютера
Репозиторий git.ffmpeg.org/gitweb/ff…
Лицензия GNU LGPL 2.1+ или GNU GPL 2+ или unredistributable if compiled as such[2]
Сайт ffmpeg.org
libavcodec (Libav)
Тип Multimedia Library
Разработчик Libav team
Написана на C99
Операционные системы Доступно для Windows, но может быть собрано для любой ОС[3]
Аппаратные платформы Доступно для x86, но может быть собрано для любого настольного компьютера или суперкомпьютера
Репозиторий git.ffmpeg.org/gitweb/ff…
Лицензия GNU LGPL 2.1+ или GNU GPL 2+ или unredistributable if compiled as such[2]
Сайт libav.org

libavcodec — универсальная библиотека для кодирования и декодирования аудиовидеофайлов. Является частью пакета FFmpeg. Способна декодировать большинство мультимедиа-форматов. Написана на языке Си. Значительная часть 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 сжатие без потерь, ограничен YUY2 и RGB, не совместим с ffvhuff, не обновлялся с 2002 года
ffvhuff улучшенный huffyuv без потерь, поддерживает ещё YV12, обратно совместим с исходным
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

Примечания

  1. Download. ffmpeg.org. FFmpeg. Дата обращения: 4 января 2012. Архивировано 15 сентября 2013 года.
  2. 1 2 libavcodec can be configured to make it a proprietary and unredistributable library since some optional external libraries are proprietary software and cannot be distributed under the terms of the GPL, for example libfaac.
  3. Getting Libav. libav.org. Дата обращения: 27 июня 2013. Архивировано 15 сентября 2013 года.

Ссылки

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.