Что делают кодеки. Что такое кодек? Для чего они нужны и как их установить

Многие слышали о существовании, так называемых «кодеков» на персональном компьютере. О том, что такое кодек, расскажет наша статья.

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

Есть 2 типа кодеков:

  • Такие, что сжимают видео/аудио без потери качества. Их недостаток - низкая степень сжатия, что не способствует уменьшению размера фильма/песни. Пример такого кодека – JPEG.
  • Такие, что сжимают видео/аудио с некоторой потерей качества. Качество такого кодека зависит от заложенного алгоритма, по которому кодек определяет, какие данные выбросить, а какие оставить. Примеры кодеков - это DivX, VP6, Xvid, H.264, MPEG. Последний используется чаще всего.

Виды кодеков

Moving Pictures Experts Group (MPEG) - это название группы, которая работает над созданием стандартов сжатия и кодирования, аудио и видеофайлов:

  • MPEG-1 - предназначен для компрессии видео на CD-ROM.
  • MPEG-2 - в нем добавили многоканальный звук, увеличили разрешение и улучшили качество кодировки. Используется в DVD.
  • MPEG-4 - разделён на разные подстандарты:
    • - Кодек DivX - предназначен для увеличения и панорамирования.
    • - Кодек Xvid - похож на DivX, но любой может, скачав его исходник, внести свой вклад в его развитие.
    • - Кодек H.264 (AVC) - дает отличное качество сжатого видео, но для их работы необходимы серьезные ресурсы.

Теперь Вы знаете, для чего нужны кодеки!

Применяется в телекоммуникации для преобразования цифровых сигналов в аналоговую форму и обратно. кодек Технология сжатия/восстановления данных. Применяется для преобразования исходного видео или звукового аналогового …

Кодек - Сокращенное название, выражающее объединение кодирующего и декодирующего устройств в одно целое Источник … Словарь-справочник терминов нормативно-технической документации

Устройство компрессии/декомпрессии видеоданных и звука. При организации видеоконференций кодек получает аналоговые сигналы от микрофонов и видеокамер, преобразует их в дискретную форму и направляет через сеть другой системе. Получая из сети… … Финансовый словарь

кодек - кодировщик/декодировщих поточных данных … Словарь сокращений и аббревиатур

кодек - kodekas statusas T sritis automatika atitikmenys: angl. codec; coder decoder vok. Koder Decoder, m; Kodierer Decoder, m rus. кодек, m; кодирующе декодирующее устройство, n pranc. codec, m; codeur décodeur, m … Automatikos terminų žodynas

кодек - а, ч., спец. Сукупність кодера і декодера, які працюють у протилежних напрямах передавання в одній апаратурі … Український тлумачний словник

кодек - см. codec … Русский индекс к Англо-русскому словарь по музыкальной терминологии

кодек ИКМ - кодек Совокупность кодера и декодера ИКМ. Примечание Аналогично кодеку ИКМ получают названия другие кодеки, например кодек ДИКМ. [ГОСТ 22670 77] Тематики сети передачи данных Синонимы кодек EN PCM codec … Справочник технического переводчика

кодек мю-типа - ИС для телефонного аппарата, реализующая алгоритм сжатия аналогового сигнала. Тематики информационные технологии в целом EN m law codec … Справочник технического переводчика

кодек речевого сигнала - — [Л.Г.Суменко. Англо русский словарь по информационным технологиям. М.: ГП ЦНИИС, 2003.] Тематики информационные технологии в целом EN voice band codec … Справочник технического переводчика

Книги

  • Мишна. Раздел Нашим (Женщины) , Меир Левинов Категория: Религия Серия: Издатель: Лехаим,Книжники ,
  • Мишна Раздел Нашим Женщины , Горин Б. (ред.) , Мишна - это основа основ еврейской устной традиции. Ее со­ставил один из величайших еврейских ученых р. Йегуда га-Наси, закрепивший основные положения Устной Торы в виде кодек­са -единой,… Категория: Другие религии мира
  • Таксономическая номенклатура. Книга 2. От Линнея до первых кодексов , И. Я. Павлинов , Рассмотрена история развития таксономической номенклатуры от `линнеевской реформы` до первых кодек сов (главным образом XIX в.). Кратко охарактеризованы таксономические концепции этого… Категория:

Если вы хотя бы изредка снимаете видео и «заливаете» видеофайлы на компьютер, чтобы, впоследствии, загрузить их в Интернет или записать на DVD-диск, вам наверняка понадобится установка дополнительных кодеков. Для простой работы с видео дополнительных кодеков на компьютере, в принципе, не требуется. Достаточно тех, что установлены в Windows по умолчанию. Но даже с помощью лучшего из них - кодека Cinepak, невозможно максимально эффективно сжать видеофайл таким образом, чтобы он остался надлежащего качества и в то же время не весил слишком много (мегабайт или гигабайт).

Если вы не знаете что такое кодеки для видео и зачем они нужны, ознакомьтесь с .

Каждый кодек использует собственный оригинальный алгоритм сжатия, обычно не совместимый с методами обработки данных других кодеков. Чаще всего кодеки устанавливаются компьютер вместе с программами проигрывателями видео или аудио. Такие кодеки встроены в эти мультимедийные программы и работают только в них.

Какой кодек поставить на компьютер?

Существуют множество популярных и бесплатных пакетов кодеков, которые можно свободно скачивать и устанавливать на свой компьютер. Какие из них же выбрать?

Не устанавливайте сразу все пакеты бесплатных кодеков, потому что они могут конфликтовать друг с другом.

Вот самые популярные кодеки:

  • K-Lite Codec Pack - наиболее полный пакет кодеков, фильтров и сопутствующих инструментов.
  • Windows 7 Codecs - набор кодеков и фильтров, предназначенный для установки в операционной системе Windows.
  • DivX - пакет кодеков и плееров для воспроизведения видео в формате DivX на компьютере и в браузере.
  • Vista Codec Package - бесплатный сборник кодеков и фильтров для проигрывания видео и аудио файлов.
  • ffdshow - бесплатный медиадекодер используемый для быстрого и точного декодирования видео.

Если вам требуется универсальное решение, поставьте K-Lite Codec Pack и практически любой мультимедиа формат станет вам подвластен. Для обновления версий K-Lite Codec Pack придётся снести (деинсталлировать) предыдущую версию.

Если вы используете Windows 7, установите набор кодеков и фильтров Windows 7 Codecs , специально разработанный и предназначенный для установки и работы в этой операционной системе.

Любителям поэкспериментировать обязательно понравится DivX , на мой взгляд - один из лучших по соотношению качество\сжатие, кодеков для видео.

Vista Codec Package относится к группе универсальных. В этом пакете кодеков есть всё.

На сегодняшний день ffdShow самый быстрый из всех существующих декодеров для DivX и XviD. В его основу положена библиотека libav (ffmpeg) - изначально разработанная под Linux и имеющая очень высокую скорость.

Большинство проигрывателей используют для воспроизведения файлов мультимедиа систему DirectShow. Эта система использует разнообразные фильтры DirectShow как строительный материал для образования так называемого графа DirectShow. Мультимедийный файл является корнем этого графа, а программы для обработки аудио и видео – его листьями. Во время воспроизведения данные как бы протекают от корня к листьев.

Каждый фильтр в графе выполняет подзадачу целого процесса. Типичные элементы в графе – исходный фильтр (также называемый сплитером) и декодеры звука и видео. Исходный фильтр ответственен за чтение формата файла и подачу данных к другим фильтрам по течению в графе.

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

Современные проигрыватели мультимедиа умеют манипулировать тем, какие фильтры используются в графе, разрешая или блокируя некоторые из них. Если же ни одного подходящего фильтра DirectShow для расшифровки того или иного формата аудио/видео найдено не будет, то система, используя специальные фильтры, возвратиться к использованию кодеков VFW и ACM (смотрите ниже).

Существует миф о том что фильтры могут «конфликтовать» между собой. На самом деле большинство проблем возникает от того, что некоторые фильтры не выполняют правильно свои задачи. Фильтры в пакете кодеков K-Lite Codec Pack подобраны так, чтобы обеспечить пользователя оптимальной функциональностью и минимальным шансом возникновения проблем.

Слово «кодек» является сокращением от слов «компрессор-декомпрессор» и обозначает программу которая может кодировать и декодировать некоторые форматы. Согласно этого определения DirectShow не является кодеком. Большинство традиционных редакторов видео не используют DirectShow.

Две другие системы – VFW (Video For Windows) и ACM (Audio Compression Manager) могут называться кодеками, потому что предоставляют возможность как кодирования так и декодирования. Эти два кодека входят в состав большинства инструментов для редактирования, например VirtualDub.

Надо ли перед установкой новой версии пакета кодеков K-Lite Codec Pack удалять предыдущую?

Вообщето это всегда не помешает. Но при установке K-Lite Codec Pack процедура удаления предыдущей версии не является обязательной. Если в новой версии присутствуют только незначительные изменения, Вы можете просто установить ее поверх старой. Это не приведет ни к каким проблемам и все будет работать хорошо. Если же в пакете произошли более существенные изменения, то установщик сам попросит Вас удалить предыдущую версию.

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

Не знаете, что такое кодеки и как они работают? Тогда эта статья – для вас! Из нее вы узнаете, для чего нужны кодеки и какими они бывают, а также поймете, как устроен процесс воспроизведения видео на ПК и мобильных устройствах.

Всё, что нужно знать о кодеках

Кодеком (от английского codec ) называют программу, предназначенную для кодирования и декодирования данных мультимедиа (например, аудио- и видеопотоков). Каждый кодек «специализируется» только на одном типе данных. За обработку звуковых записей отвечают аудиокодеки (AAC, AIF, AU, MP3, RA, RAM, WMA, FLAC), с видео работают видеокодеки (DivX, AVI, H.261, H.263, H.264, MPEG, RM, RV, WMV). Над роликами, в которых содержится и звук, и видео, «колдуют» оба этих типа кодеков.

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

Как работают кодеки?

Представьте, что вы записали ролик на видеокамеру, загрузили его в компьютер и открыли с помощью проигрывателя. Казалось бы, пустяковое дело! Но кодекам на вашей камере и компьютере пришлось немало потрудиться, чтобы вы смогли это сделать. Давайте посмотрим, чем же занимаются эти программы, когда вы записываете видео и проигрываете снятые клипы.

Кодеки принимаются за работу в тот самый момент, когда вы нажимаете кнопку записи на своей камере. Прямо во время съемки видеокодек сжимает и кодирует видеодорожку, а аудиокодек работает со звуковой дорожкой. Затем оба потока синхронизируются и сохраняются в одном медиаконтейнере, а если говорить проще – формате. Камеры могут вести запись как в популярных форматах типа AVI и MP4, так и в более экзотических.

Теперь, когда вы перенесли снятый клип на свой компьютер, в дело вступают кодеки, установленные на нем: видеокодек распаковывает изображение, аудиокодек – звуковую дорожку, а проигрыватель выводит эту информацию на экран и в колонки вашего компьютера.

Зачем все эти сложности?

Неужели нельзя обойтись без кодирования? Теоретически – можно, на практике – лучше не стоит. Дело в том, что кодеки выполняют очень важную функцию: они сжимают файлы до размеров, приемлемых для современных устройств.

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

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

Как же кодеки уменьшают размер файлов?

Сжатие видео и аудио происходит за счет устранения так называемой избыточности данных. Как это происходит? Представьте, что вы в течение 5 минут снимали морской пейзаж – такой, как на картинке:

Допустим, ваша камера снимает со скоростью 30 кадров в секунду. Получается, за 1 секунду записи она сохраняет в своей памяти 30 уникальных изображений. А за 5 минут (300 секунд) она снимет целых 9000 кадров!

Но что может кардинально измениться в этом пейзаже за 1 секунду? Позеленеет небо? Испарится вода?

Даже если произойдут какие-то изменения, то они будут плавными, и на их осуществление потребуется время. Вывод: ежесекундно камера снимает 30 практически полностью идентичных друг другу кадров.

Так зачем же сохранять в памяти все эти кадры целиком? Для записи пейзажа на видео кодеку достаточно сохранить один исходный кадр, найти все похожие на него и удалить из похожих кадров повторяющиеся части изображения. Затем, при воспроизведении видео, кодек будет наслаивать изменяющиеся части на исходное изображение. Если в картинке что-то поменяется, кодек выделит еще один исходный кадр и все на него похожие. Описанный алгоритм называют компенсацией движения и считают одним из основных методов сжатия видеоданных.

Компенсация движения – это всего лишь один из множества методов, применяемых видеокодеками при обработке записей с камер. Свои способы устранения избыточной информации используют и аудиокодеки. В результате работы кодеков из аудио- и видеопотоков удаляется большая часть «лишних» данных. За счет этого и происходит изменение объема закодированного файла.

Какой кодек выбрать?

Существует множество видео- и аудиокодеков, предназначенных для различных целей. Вот краткий список самых популярных кодеков:

— H.264 (MPEG-4)

MPEG-2

H.265 (MPEG-H, HEVC)

Flash

FLAC

Чтобы вам не пришлось подолгу искать, какой кодек лучше подойдет вам, мы советуем скачать K-Lite Codec Pack – универсальный пакет для Windows, в котором есть все, что понадобится для проигрывания практически любого видео: самые хорошие кодеки для AVI, MKV, MP4 и других форматов.

А вдруг кодек сработает неправильно и удалит нужную информацию?
Можно ли обработать видеофайл без потерь?

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



Есть вопросы?

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: