Кодек

Кодек ( слог слово от английского совместного дер , немецкого кодером , и дес или , немецкий декодер ) является пара алгоритмов , которые в цифровой форме кодирования и декодирования данных или сигналов. При преобразовании напрямую из одного формата в другой (например, MPEG-2 в MPEG-4 или MP3 в WMA) говорят о преобразовании или, в случае аудио- и видеофайлов, также о перекодировании . В разговорной речи термин « кодек» также используется для обозначения интегральных схем , выполняющих кодирование.

Общий

В большинстве случаев аналоговые сигналы не оцифровываются без потерь в процессе кодирования, а скорее происходит динамическое сокращение аналогового сигнала и сжатие данных цифрового сигнала, что, в зависимости от степени и метода, приводит к потерям качества при преобразовании поток цифровых данных обратно в аналоговые сигналы. Это может повлиять на качество изображения и звука, а также на непрерывность воспроизведения. Это приводит к уменьшению полосы пропускания, необходимой для передачи цифрового сигнала, или уменьшению емкости памяти, необходимой для хранения.

Также важно различать формат кодированных данных, то есть аудиоформат , и используемый формат сжатия видео и контейнера . Например, всем известный кодек XviD создан MPEG-4 -Videospuren или аудиокодек MP3 MP3 -Audiospuren. Эти два класса можно объединить в файловом контейнере (например, AVI ), а затем сохранить.

В международных телефонных сетях используется большое количество различных кодеков; В то время как фиксированная и мобильная сетевая телефония работает с несколькими кодеками из серии G от ITU-T (например, G.711 или G.726 ), существует большое разнообразие мобильных телефонов в области доступа к мобильным сетям. Многие процедуры кодирования были стандартизированы Международным союзом электросвязи , в том числе процедуры, разработанные MPEG, такие как, например, Б. видеоформат MPEG-4 AVC, также известный как H.264 . Для обеспечения связи между участниками , конечные устройства которых работают с разными кодеками, требуется преобразование в другой формат, то есть транскодирование. Для телефонии через Интернет, IP-телефонии все еще остается серьезным техническим препятствием овладение всеми процедурами и их перекодировкой.

Список распространенных кодеков с соответствующими программными реализациями

Видеокодеки

Аудиокодеки

Речевые кодеки

Коллекции кодеков

  • libavcodec : Библиотека из проекта FFmpeg с реализациями различных аудио и видео кодеков, например для FLAC, MP3, WMA, WMV, MPEG-1/2/4, Huffyuv.
  • Nero Digital : видеокодек MPEG-4 Part 2 ASP, видеокодек H.264, аудиокодек LE-AAC, аудиокодек HE-AAC

Смотри тоже

веб ссылки