Кодеки: вопросы и ответы

Что такое кодек?
Кодек — это программа, используемая для сжатия или распаковки файлов мультимедиа, таких как песня или видео. Проигрыватель Windows Media и другие программы используют кодеки для воспроизведения и создания файлов мультимедиа.

Например, при копировании музыкального файла со звукового компакт-диска на компьютер проигрыватель использует кодек Windows Media Audio для сжатия музыкального файла в WMA-файл небольшого размера. При воспроизведении этого WMA-файла (или любого WMA-файла при потоковой передаче с веб-узла) проигрыватель использует кодек Windows Media Audio для распаковки файла, чтобы можно было воспроизвести музыку через динамики.

Какие кодеки входят в состав проигрывателя?
На сегодняшний день существуют сотни аудио- и видеокодеков. Некоторые из них созданы корпорацией Майкрософт, но подавляющее большинство кодеков создано другими компаниями, организациями или отдельными лицами. По умолчанию операционная система Windows и проигрыватель содержат ряд наиболее популярных кодеков, таких как Windows Media Audio, Windows Media Video и MP3.

Однако может возникнуть необходимость воспроизвести содержимое, сжатое кодеком, который не включен по умолчанию в состав ОС Windows или проигрывателя (например файл, сжатый видеокодеком DivX или аудиокодеком Ogg Vorbis). Поскольку проигрыватель — расширяемая программа, во многих случаях необходимый кодек можно платно или бесплатно загрузить из Интернета. Кроме того, в некоторых случаях проигрыватель может автоматически использовать кодеки, установленные другими программами воспроизведения или создания мультимедиа на компьютере.

Некоторые кодеки можно скачать Аудио и видео кодеки веб-страницы.

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

Как найти кодек?
Кодек для определенного файла можно найти на веб-странице Кодеки PC-Codecs.com.

Соблюдайте осторожность при установке кодеков (например некоторых бесплатных пакетов кодеков, доступных в Интернете, в состав которых, по заявлению составителей, входят кодеки различных компаний и фирм). Некоторые компоненты этих пакетов могут быть несовместимыми, что может вызвать значительные трудности воспроизведения в проигрывателях, а также вызвать неполадки системы. По этим причинам такие пакеты не рекомендуется устанавливать. Если вы уже установили такой пакет кодеков и испытываете проблемы с проигрывателем, удалите пакет. Устанавливайте только кодеки, фильтры и подключаемые модули, полученные из надежных источников, например с сайта pc-codecs.com. Будьте осторожны даже в таких случаях: многие поставщики кодеков предоставляют только минимальную поддержку пользователей. Перед установкой любых компонентов мультимедиа установите точку восстановления системы. Это позволит при необходимости вернуться к исходной конфигурации системы.

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

Если известно имя кодека ( идентификатор FourCC для видеокодеков и идентификатор WaveFormat для аудиокодеков), попробуйте поискать его в Интернете.

Что такое кодировщик и декодер?
Кодек может состоять из двух компонентов: кодировщика и декодера. Кодировщик выполняет функцию сжатия (кодирования), а декодер — функцию распаковки (декодирования).

Некоторые кодеки состоят из этих двух компонентов, а некоторые содержат только один из двух компонентов.

Что такое DVD-декодер?
DVD-декодер — это другое название декодера MPEG-2. Содержание видеодисков DVD закодировано в формате MPEG-2, в этом же формате закодировано содержание файлов DVR-MS и некоторые AVI-файлы. Чтобы проигрыватель мог воспроизводить содержимое этих объектов, необходимо установить совместимый DVD-декодер.

Если на компьютере установлен DVD-дисковод, вероятно, DVD-декодер уже установлен. Однако если возникнет сообщение об ошибке, указывающее на отсутствие совместимого DVD-декодера, установите необходимый MPEG-2 декодер.

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

Например, если на рабочем компьютере не установлен DVD-декодер, то воспроизвести на нем видеодиск DVD или файл DVR-MS невозможно, пока не будет установлен совместимый DVD-декодер.

Обратите внимание, администратор системы может использовать групповую политику, чтобы запретить проигрывателю автоматически загружать отсутствующие кодеки или запретить пользователю устанавливать новые кодеки вручную.

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

Обратите внимание: большая часть старых кодеков только 32-разрядные. Если поставщик кодека не указывает разрядность, вероятнее всего, этот кодек 32-разрядный.

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

1) В меню Справка выберите команду О программе Проигрыватель Windows Media.

Если меню Справка недоступно, отобразите классическое меню.

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

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

Используйте стороннее средство идентификации кодеков.

Кодеки и форматы файлов — это одно и то же?
Нет, хотя иногда они называются одинаково. Формат служит контейнером для файла. Внутри контейнера располагаются данные, сжатые определенным кодеком.
Например, формат Windows Media Audio содержит информацию, сжатую кодеком Windows Media Audio. В то же время, формат AVI может содержать информацию, сжатую одним из нескольких кодеков, например MPEG-2, DivX или XviD. Файл формата AVI также может содержать информацию, не сжатую ни одним из кодеков. Это объясняет тот факт, что AVI-файлы могут воспроизводиться или не воспроизводиться в зависимости от того, какой кодек использовался для их сжатия, и какие кодеки установлены на компьютере. По той же причине в AVI-файле может воспроизводиться только аудиодорожка.

Как определить формат файла?
Формат файла можно определить по его расширению (например wma, wmv, mp3 или avi). Тем не менее, этот способ не всегда эффективен. Многие программы создают файлы с особыми расширениями. Кроме того, каждый может переименовать файл, не меняя его формата.
Например, файлы с расширениями mpg или dvr-ms в основном являются обычными AVI-файлами, сжатыми при помощи одной из версий видеокодека MPEG.