Список кодеков с открытым исходным кодом
(Перенаправлено из кодеков и контейнеров с открытым исходным кодом )
В этой статье используются голые URL-адреса , которые неинформативны и уязвимы к порче ссылок . ( Август 2022 г. ) |
Это список кодеков с открытым исходным кодом , то есть с открытым исходным кодом программных реализаций форматов кодирования аудио или видео . Многие из перечисленных кодеков реализуют медиаформаты, использование которых ограничено патентами и, следовательно, не является открытым форматом . Например, x264 — это широко используемая реализация с открытым исходным кодом сильно обремененного патентами стандарта сжатия видео MPEG-4 AVC.
- x264 – реализация H.264/MPEG-4 AVC . x264 не является кодеком (энкодер / декодер ) ; это всего лишь кодер (он не может декодировать видео).
- OpenH264 – кодирование и декодирование базового профиля H.264.
- OpenVVC [ 1 ] VVC /H.266 времени декодер реального для Mac OS , Windows , Linux и Android и специальная версия FFmpeg , [ 2 ] который использовался для Ateme испытания спутникового вещания . [ 3 ] [ 4 ]
- x265 — кодер, основанный на стандарте высокоэффективного кодирования видео (HEVC/H.265).
- Xvid — кодек MPEG-4 Part 2 , совместимый с DivX
- libvpx – VP8 и VP9 реализация ; ранее был проприетарным кодеком, разработанным On2 Technologies , выпущенным Google по лицензии BSD в мае 2010 года.
- SVT-AV1 — кодировщик AV1 , первоначально разработанный Intel и Netflix , который теперь доступен как FOSS . [ 5 ] SVT-AV1 обычно считается наиболее оптимизированным и быстрым бесплатным кодером AV1, поэтому он служит основой для разработки новых, бесплатных, универсальных и готовых к использованию реализаций в рабочей группе по внедрению программного обеспечения AOMedia . [ 6 ] Хотя SVT-AV1 уже очень хорошо работает в режиме ограниченного качества и экономически выгоден для многих сценариев, на данный момент коммерческие реализации, такие как Aurora1, все еще могут превзойти его. [ 7 ]
- VideoLAN dav1d – декодер AV1 для декодирования видео с помощью кодека AV1.
- Xiph.Org rav1e — кодер AV1 , написанный на Rust.
- Google libgav1 — декодер AV1 от Google.
- xvc — видеокодек с открытым исходным кодом, призванный конкурировать с h.265 и AV1 . Эталонная реализация выпущена под лицензией LGPL 2.1 и в настоящее время доступна в версии 2.0 (по состоянию на 12/2020). [ 8 ]
- FFmpeg Кодеки — Кодеки в библиотеке libavcodec из проекта FFmpeg ( FFV1 , Snow , MPEG-1, MPEG-2, MPEG-4 часть 2, MSMPEG-4, WMV2, SVQ1 , MJPEG, HuffYUV и другие). Декодеры в libavcodec (H.264, SVQ3, WMV3, VP3, Theora, Indeo, Dirac, Lagarith и другие).
- Lagarith – видеокодек, предназначенный для сильного сжатия без потерь в цветовом пространстве RGB(A) (аналогично ZIP/RAR/и т. д.).
- libtheora — эталонная реализация формата Theora , основанная на VP3 , часть проекта Ogg.
- Dirac как dirac-research , кодек на основе вейвлетов , созданный BBC Research , и Schrödinger , реализация, разработанная Дэвидом Шлифом. [ 9 ]
- Huffyuv — без потерь от BenRG кодек
- Daala — экспериментальный видеокодек , который разрабатывался Xiph.Org Foundation и наконец был объединен с AV1 .
- Thor — экспериментальный видеокодек без лицензионных отчислений, который разрабатывался Cisco Systems и объединил технологии в AV1 .
- Turing — высокоэффективный кодировщик видео (HEVC/H.265), реализованный BBC Research .
- libaom — эталонная реализация бесплатного AV1 формата кодирования видео от AOMedia , унаследовавшая технологии от VP9 , Daala и Thor .
- Квазар – академический кодер с открытым исходным кодом, основанный на стандарте высокоэффективного кодирования видео (HEVC/H.265).
- UVG266 академический с открытым исходным кодом кодер VVC/H.266 на основе Kvazaar . [ 10 ] ( 3 пункта лицензии BSD для Linux / Windows / macOS и в разработке)
- VVenC и VVdeC — кодировщик и декодер с открытым исходным кодом, выпущенный Fraunhofer HHI на основе стандарта универсального кодирования видео (VVC/H.266), доступного на GitHub.
- XEVE (сверхбыстрый кодировщик видео Essential) MPEG-5, часть 1: кодирование основного видео
- XEVD (сверхбыстрый декодер Essential Video) MPEG-5, часть 1: кодирование Essential Video
- REVC — Rust MPEG-5 на основе . Часть 1: Essential Video Coding базовый кодер и декодер . [ 11 ]
- FLAC — кодек без потерь, разработанный Xiph.Org Foundation.
- LAME – Lossy compression (MP3 format).
- TooLAME / TwoLAME — сжатие с потерями (формат MP2).
- Musepack – сжатие с потерями; на основе формата MP2 со многими улучшениями.
- Speex – сжатие с низким битрейтом, в основном голоса; разработан Фондом Xiph.Org. По данным www.speex.org, устаревший в пользу Opus.
- CELT – сжатие с потерями для аудиосвязи с малой задержкой.
- libopus — эталонная реализация формата Opus , преемник CELT по стандартам IETF. (Поддержка Opus обязательна для реализаций WebRTC .)
- libvorbis — сжатие с потерями, реализация формата Vorbis ; разработан Фондом Xiph.Org.
- iLBC – сжатие с низким битрейтом, в основном голос.
- iSAC – сжатие с низким битрейтом, в основном голоса; (бесплатно при использовании кодовой базы WebRTC)
- ТТА – сжатие без потерь
- WavPack – гибрид с потерями/без потерь
- Бонк – гибрид с потерями/без потерь; поддерживается fre:ac (ранее BonkEnc)
- Apple Lossless – сжатие без потерь (MP4)
- Fraunhofer FDK AAC – сжатие с потерями (AAC)
- Кодеки FFmpeg в библиотеке libavcodec, например AC-3, AAC, ADPCM, PCM, Apple Lossless, FLAC, WMA , Vorbis, MP2 и т. д.
- FAAD2 — декодер с открытым исходным кодом для Advanced Audio Coding . Еще есть FAAC , кодировщик того же проекта, но он проприетарный (но все равно бесплатный ).
- libgsm — сжатие с потерями ( GSM 06.10 )
- opencore-amr — сжатие с потерями ( AMR и AMR-WB)
- liba52 — бесплатный декодер потока ATSC A/52 (AC-3)
- libdca — бесплатный декодер DTS Coherent Acoustics
- Codec2 – сжатие с низким битрейтом, в основном голос.
См. также
[ редактировать ]- Список кодеков
- Сравнение программного обеспечения видеоплеера
- Сравнение программного обеспечения аудиоплеера
- Открытый формат файла
Ссылки
[ редактировать ]- ^ ИЭТР (30 сентября 2021 г.). «Французский декодер OpenVVC VVC» . Гитхаб .
- ^ ИЭТР (30 сентября 2021 г.). «Модифицированный FFmpeg для VVC» . Гитхаб .
- ^ «ATEME объединяет усилия с SES для испытания первой в мире прямой трансляции UHD в прямом эфире с использованием VVC — ATEME» . 14 июля 2020 г.
- ^ ouest-valorisation.fr (30 сентября 2021 г.). «ВИДЕОКОДЕР VVC В РЕАЛЬНОМ ВРЕМЕНИ» (на французском языке).
- ^ «Intel и Netflix представят масштабируемый кодек AV1 для поддержки технологии сжатия следующего поколения для визуальных рабочих нагрузок» .
- ^ http://aomedia.org/press%20releases/aomedia-software-implementation-working-group-to-bring-av1-to-more-video-platforms/
- ^ «AV1 прибыл: сравнение кодеков AOMedia, Visionular и Intel/Netflix» . 18 сентября 2020 г.
- ^ https://xvc.io/
- ^ «Часто задаваемые вопросы о Шредингере» . Архивировано из оригинала 17 октября 2010 г. Проверено 5 марта 2011 г.
- ^ УВГ266
- ^ «Самый быстрый и безопасный кодер и декодер EVC» . Гитхаб . Проверено 26 августа 2020 г.