Что такое кодеки и что с ними делать

Под редакцией Валерии Кручины

5 Апреля 2021

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

Что такое кодек

Название codec – сокращение от coder/decoder возникло практически одновременно с первыми кодеками и быстро прижилось. По сути, кодек видео и кодек аудио – два типа программ, построенных по схожему принципу и используемых для сжатия и распаковки видеоряда и звуковой дорожки соответственно. Сжатие происходит за счет удаления повторяющихся фрагментов. Без этого мультимедийные файлы занимали бы в разы больше места, и тогда, даже при современном скоростном интернете, онлайн-кинотеатры и музыкальные библиотеки вряд ли завоевали бы популярность и вообще смогли бы работать.

Посчитайте сами: не сжатый кодеком часовой видеоролик в raw с частотой 60 кадров/сек займет на носителе информации около 500 ГБ; 8-канальное аудио – примерно 16 МБ за минуту.

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

Чем отличаются кодек и контейнер?

Кодек проще всего представить в виде набора инструкций, которые выполняются с файлом, если к тому прикреплен соответствующий контейнер с данными. При этом ни первый, ни второй не предназначены для воспроизведения видео и аудио. Чтобы воспроизвести мультимедиа, нужен проигрыватель. В нём, в свою очередь, звук и картинка будут отображаться только при наличии нужного кодека. Иначе на экране появится сообщение об ошибке, чаще всего в нем будет написано что-то вроде «Отсутствует нужный кодек».

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

Какие бывают форматы кодеков

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

  • WMA – один из первых аудиокодеков в истории персональных компьютеров, изначально он использовался только в плеере Windows Media для воспроизведения с первых музыкальных CD;
  • MP3 (он же – MPG, MPEG) – формат, созданный The Moving Pictures Expert Group для сжатия и распаковки музыкальных файлов с поддержкой многоканальности;
  • RealAudio – продукт RealNetworks, работающий с аудио в разном битрейте и практически на всех существующих платформах – Mac, Windows, Linux, Android, iOS и пр.;
  • RealVideo – мультиплатформенный видеокодер от того же поставщика;
  • DivX – кодек, производства одноименной компании-разработчика, кодирующий и декодирующий форматы AVI, MKV, HEVC и собственно DivX;
  • XviD – отличается от конкурентов особенно высокой степенью сжатия, благодаря ему исходное видео весом 1 ГБ можно ужать до 50 МБ и после распаковки на компьютере с установленным кодеком воспроизвести без потери качества.

Этот список кодеков далеко не полный, в нем нет почти не встречающихся «в быту» кодеков для редких форматов OGG, AAC, QT, 3GP и пр. Но скорее всего, в наше время, для прослушивания музыки и просмотра видео вы не станете искать и скачивать каждый кодек отдельно, а выберите или проигрыватель с предустановленными кодеками, или пакет с полным набором кодеров/декодеров под любой формат.

Dolby Stereo Digital и кодировка АС-3

В статье о кодеках нельзя не упомянуть о самой популярной системе кодирования звука в профессиональной кинематографии и цифровом телевещании высокого качества – Dolby Stereo Digital. Формат, родившийся на стыке аналогового и цифрового звука в 90-е годы прошлого века прочно закрепился на рынке и не планирует сдавать позиции. Именно благодаря нему появились Dolby Surround Digital – домашние кинотеатры со звуком, способным буквально погружать в атмосферу фильма за счет своей объемности. Вот только для того, чтобы аудиодорожка звучала правильно при воспроизведении фильма на компьютере или смарт-телевизоре, на устройстве опять же должен быть предустановлен кодек – AC-3.

AC-3 (audio codec) – аудиокодек третьего поколения, необходимый для корректного кодирования и декодирования файлов с многоканальным звуком. Чаще всего с помощью AC-3 кодируют звуковые дорожки видео, воспроизводимого с носителя или потокового, например, в телевизионных трансляциях по цифровым кабельным телеканалам.

Что такое пакеты кодеков

Скачивать и устанавливать кодеки пакетами гораздо удобнее хотя бы потому, что не нужно разбираться, какой для чего нужен. К тому же, пакеты обычно универсальные и поддерживают развертывание на разных устройствах: телевизорах, гаджетах на Android и iOS, в плеерах и браузерах компьютеров и ноутбуков. На начало 2000-х топ-3 самых лучших и популярных кодек-паков с регулярным обновлением выглядит так:

  • K-Lite Codec Pack – набор кодеков, устанавливаемый на все х86 и х64 версии Windows для беспрепятственного воспроизведения мультимедиа всех распространенных типов и форматов. Внутри пака никакого шпионского или другого вредоносного ПО, можно загружать, распаковывать и пользоваться в совершенно любом плеере на упомянутой платформе.
  • Media Player Codec Pack – еще один универсальный пакет. превращающий компьютер на Windows в мультифункциональный медийный центр для просмотра фильмов, прослушивания музыки, подкастов, а также записи медиа. В паке почти полсотни кодеков, включая поддерживающие blueray и распаковку видеозаписей в высоком разрешении.
  • XP Codec Pack – небольшой пак для домашнего компьютера, не перегруженный редкими кодеками, но вполне пригодный для беспроблемного просмотра DVD, трансляций, видео с телефона и клипов из интернета.

Отличия между пакетами кодеков не настолько существенные, чтобы стоило вдаваться в эти подробности. Когда важен размер файла с кодеками стоит выбрать lite-версию, такая есть у K-Lite Codec Pack, если же нужно получить поддержку максимального числа форматов и при этом место на накопителе можно не экономить, то лучше скачать и установить более объемный и полный Media Player Codec Pack с поддержкой практически всех типов мультимедийных файлов.

О том, как скачать, установить и обновить кодеки читайте по ссылке ниже

Как установить, обновить или удалить кодеки

Что делают кодеки

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

Сжатие с потерей качества. Когда качество не так важно, как размер итогового файла, его можно сжать до минимально возможного размера, например, в 200 раз с применением XviD. Но при таком радикальном сжатии чаще всего никак не обойтись без потери некоторой части информации из файла. разумеется, речь не о целых кадрах или отрезках аудио, а о несущественных их элементах: оттенках, детализации, не воспринимаемых или плохо воспринимаемых человеческим ухом звуках. Все это при сжатии с потерей качества безвозвратно удаляется для экономии места на накопителе.

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

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

Как происходит кодирование видео и аудио

Кодирование видео и аудио при помощи кодеков происходит следующим образом:

  • Программа анализирует файл и, пользуясь собственными алгоритмами, находит внутри него пригодные для сжатия участки;
  • Все дублирующие друг друга последовательности сцен и звуковых рядов сокращаются и дополняются информацией о сжатии (например, сжатая последовательность букв AABBCCC могла бы выглядеть так – A2B2C3);
  • Несущественные данные из файла удаляются безвозвратно, это могут быть незаметные глазу переходы цвета или звуки в частотах, которые человеческое ухо не воспринимает.

Таким образом на выходе от каждого мегабайта мультимедийных данных остается не больше четверти, а иногда и 1/200 от исходного объема. При этом некоторые современные технологии кодирования позволяют сжимать картинку и звук так ювелирно, что даже самый взыскательный потребитель аудио и видео контента не заметит потерь в качестве.

Какой кодек использовать?

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

  • VLC Media Player – мультиплатформенный проигрыватель, в котором без дополнений и настройки открывается любое видео и звуковые файлы;
  • KMPlayer – плеер для Mac и Windows с поддержкой расширенного пакета кодеков в базовой версии;
  • Splash HD Player Lite – компактная программа для Windows для просмотра видеозаписей с возможностью в live-режиме ощутимо улучшить качество картинки за счет наличия собственного уникального кодека.

На мобильных устройствах, в смарт-приставках и «умных» телевизорах кодеки для воспроизведения тех или иных форматов добавлены в прошивки. Поэтому вручную заботиться об их выборе и обновлении обычно не приходится. Особенно просто решается вопрос с невозможностью воспроизвести какой-либо файл на Android – устанавливаете VLC Media Player из Google Play и открываете в нём.

Кодеки для YouTube. Негласным стандартом используемых кодеков для львиной доли видеосервисов уже много лет являются H.264 и MPEG-4. Именно на их базе происходит кодирование и декодирование видео и аудио в роликах на YouTube и сериалах на Netflix. Но параллельно с этим интернет массово мигрирует на сравнительно свежую разработку – кодек AV1, который эффективно сжимает и быстрое распаковывает. Когда Ютуб и другие видеоплатформы перейдут на новинку окончательно, скорость буферизации просматриваемых видео может сократиться практически в два раза в сравнении с сегодняшней ситуацией, и это при полностью одинаковой скорости интернета. Разумеется, на качестве такое экстремальное сжатие нисколько не скажется, а там, где плохо с доступом к сети, появится возможность смотреть ролики в 4k.

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

Кодеки для монтажа видео и звука. На фоне растущей популярности видеоконтента – видео смотрят чаще, чем слушают подкасты и читают тексты, – всё больше людей пробуют себя в роли видеоблогера или режиссера, который собирает интересные подборки и дайджесты готовых видеозаписей. И одной из самых часто встречающихся сложностей у тех, кто только знакомится с видеомонтажом, оказывается необходимость сводить видео и звуки в разных форматах. Склеить из SWF-анимации начала 2000-х и современного 4к-клипа приятную глазу картинку – задача для профессионала. А тем, кто только учится монтажным премудростям, пригодится конвертер.

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

Как самостоятельно сжать видео в Movavi Video Converter

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

  • Скачать подходящую для своей операционной системы версию Movavi Video Converter и установить ее на компьютер;
  • Запустить программу;
  • Перетащить в окошко конвертации файл и задать нужные настройки сжатия;
  • Подождать от нескольких секунд до нескольких минут, пока программа завершит конвертацию.

На сайте программы Movavi Video Converter есть больше информации о том, как работает конвертер, а также доступны видеоуроки. Узнайте больше о Movavi Video Converter по ссылке ниже.

Узнать больше о Movavi Video Converter

Подведем итог: кодек – программа, без которой видео и аудиофайлы занимали бы неоправданно много места. Для удобства лучше скачивать их пакетами или устанавливать проигрыватели с поддержкой кодеков «из коробки». Когда нужно аккуратно смонтировать ролик из видео, снятых на разных устройствах, желательно подогнать их все под одни параметры при помощи конвертера. Movavi Video Converter позволяет сжимать, стабилизировать, конвертировать, нарезать файлы быстро и без сложных настроек. Все нужные для этого кодеки в конвертере присутствуют, нужно просто скачать, установить и можно пользоваться.

Валерия Кручина

Штатный контент-менеджер сайта Movavi: пишет и редактирует веб-тексты, переводит статьи с английского. Занимается переводом текстов IT-тематики более 4 лет. Выпускница Факультета иностранных языков Томского государственного университета, также училась по обмену в университете г. Дарем, Великобритания. Финалист конкурса переводов "Как это по-русски?" от агентства Palex. Увлекается видеомонтажом и созданием субтитров к коротким видео.