Какие кодеки установлены в систему windows xp. Форматы видео: стандарты и кодеки

04.05.2019

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

Само название «кодек» произошло от слияния первых слогов двух английских слов: coder и decoder (co+dec=codec). Смысл этих слов понятен без перевода. Кодирование и последующее раскодирование мультимедийных файлов - и есть функция кодеков. Цифровая последовательность преобразуется в вид, понятный , а плеер, в свою очередь, воспроизводит это все «в формате», понятном для глаз и ушей человека.

Зачем нужны такие манипуляции

Для передачи и хранения файлов. Мультимедиа, особенно фильмы в высоком качестве, даже после сжатия кодеком «весят» очень много. Без кодирования объем файлов будет еще больше. Разумеется, сейчас безлимитным интернетом и физическими носителями емкостью в десятки и сотни Гб никого не удивишь, но какого бы объема ни был ваш винчестер, он все-таки не бесконечен. А поскольку существенных потерь качества аудио-/видеофайлов во время кодирования/декодирования не происходит, применение подобных технологий оправдано.

Какой кодек установить и где его взять

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

Самый популярный пакет кодеков - K-Lite Codec Pack. Он существует в четырех вариантах: Basic, Full, Standart и Mega. Причем при установке любого из этих вариантов вам будет предложено выбрать нужные компоненты самостоятельно. Пакет кодеков регулярно и скачать его можно абсолютно с сайта Codec Guide http://www.codecguide.com/about_kl.htm.

Если вы не знаете точно, какие кодеки вам нужны, а какие нет, установите стандартный вариант кодек-пака и оставьте в окне выбора компонентов все установленные по умолчанию галочки нетронутыми. Либо, наоборот, перестрахуйтесь и выберите загрузку по максимуму - пакет Mega или Full - и отметьте галочками все, что только возможно. Помимо кодеков в пакет входит также Media Player Classic - незамысловатый, но универсальный мультимедийный плеер, иметь который в своем арсенале будет нелишним.

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

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

Вам понадобится

  • Компьютер с ОС Windows (XP, Vista, Windows 7)

Инструкция

1. Если в качестве операционной системы вы используете Windows XP, узнать, какие кодеки установлены на компьютере, дозволено таким методом. Нажмите по значку «Мой компьютер» правой кнопкой мышки и в возникшем меню выберите «Свойства». Нажмите на вкладку «Оборудование», после этого выберите «Диспетчер устройств». Откроется окно со списком оборудования, которое есть на вашем компьютере.

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

3. В случае если вы используете операционную систему Windows 7 либо Vista, вам подойдет данный метод. Нажмите «Пуск». Дальше выберите компонент «Все программы», а в нем – «Служебные». В служебных программах кликните по «Данные о системе». Появится окно, которое будет поделено на две части. В левой части этого окна обнаружьте строку «Компоненты». Нажмите по значку плюс, тот, что находится рядом со строкой.

4. После этого в появившемся списке обнаружьте компонент «Мультимедиа» и также нажмите по рядом расположенному значку плюсика. Появятся две строчки: «Аудио кодеки » и «Видео кодеки ». Щелкните по необходимой строке левой клавишей мышки. Каждая информация об установленных на компьютере кодеках сейчас отображается в правом окне программы.

5. Отображается не только наименование кодека, но и его производитель, версия кодека, а также место, куда он установлен. Обратите внимание на строку «Состояние». Если в этой строке написано ОК, значит кодек работает типично. Если же нет, то должно быть уведомление о его неправильной работе. Если ваша версия кодека крепко устарела, вы можете обновить ее с подмогой интернета.

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

Вам понадобится

  • Компьютер под управлением операционной системы

Инструкция

1. Через меню “Start -> Settings -> Control Panel” (Пуск -> Настройка -> Панель управления) зайдите в настройки своей операционной системы . Перед вами откроется окно с системными утилитами, предуготовленными для настройки системы . Дальше перейдите по ссылке “Звуки и мультимедиа” (Sounds and Audio Devices).

2. Пред вами откроется окно, которое именуется “Sounds and Audio Devices Properties”. Щелкните левой клавишей мышки по вкладке Hardware. Пред вами появится список устройств. В зависимости от вида удаляемых кодеков из представленного списка выберите “Video Codecs” либо “Audio Codecs”.

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

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

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

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

Вам понадобится

  • – утилита VideoInspector;
  • – утилита GSpot;
  • – браузер.

Инструкция

1. Воспользовавшись утилитой VideoInspector, дозволено без специальных задач определить, чем упаковано видео, а при удаче даже загрузить недостающий кодек из интернета. Для этого откройте видеофайл в VideoInspector. Это дозволено сделать, воспользовавшись командой «Открыть» из меню «Файл». Можете нажать на кнопку «Обзор», предпочесть в открывшемся окне необходимый файл и кликнуть по кнопке «Открыть».

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

3. Если кодек не установлен, программа дает вероятность обнаружить кодек в интернете и установить его на компьютер. Дабы это сделать, удостоверитесь, что у вас есть доступ в интернет. Нажмите на кнопку «Загрузить», которая расположена под уведомлением о наличии либо отсутствии кодека в системе. В случае везения в окне браузера, тот, что вы используете по умолчанию, откроется страница со списком прямых ссылок на файлы для установки кодека.

4. Может оказаться так, что поиск надобного кодека не приведет ни к чему. Выход есть и в этом случае. Дело в том, что у всего кодека есть принадлежащий только ему FourCC-код. Его дозволено узнать, воспользовавшись командой «Редактор FourCC» из меню «Инструменты». Четырехбуквенная комбинация в поле «Формат потока» и есть желанный FourCC-код. Использовав его в качестве ключевого слова для поиска, вы сумеете обнаружить недостающий кодек в интернете.

Полезный совет
Определить, чем сжато видео и установлен ли данный кодек на вашем компьютере дозволено, использовав утилиту GSpot. Воспользуйтесь командой Open («Открыть») из меню File («Файл») и выберите видеофайл, тот, что вас волнует. Информация о контейнере видео, разрешении, битрейте, кодеке и его FourCC-коде появится в окне программы. В поле Status («Ранг»), которое находится под наименованием кодека, дозволено увидеть информацию о наличии либо отсутствии данного кодека в системе.Информацию о кодеке, зная FourCC- код, дозволено обнаружить, открыв в браузере страницу http://www.fourcc.org/codecs.php и обнаружив код в левой части таблицы.

Скажем, вам достался компьютер. Знакомые отдали ветхий системник либо подарили родственники, в тезисе, предыстория не так уж главна. Первое, что надобно узнать в таком случае - установлена ли операционная система Windows. Это не такой уж и трудный вопрос.

Вам понадобится

  • – компьютер.

Инструкция

1. Включите компьютер и подождите, пока он загрузится. Если Windows загрузилась, и на экране возникли кнопка «Пуск», рабочий стол и ярлыки, значит, на компьютере очевидно присутствует операционная система Windows. Версию и разрядность операционной системы вы можете посмотреть в свойствах компьютера. Для этого нажмите на ярлык «Мой компьютер», дальше правой клавишей мыши и выберите пункт «Свойства».

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

3. Если позже включения компьютера возникает надпись на черном экране, и дальше загрузка не идет, необходимо расшифровать это сообщение. Надпись ntldr is missing говорит о том, что компьютер не находит загрузочного раздела. Первым делом отключите компьютер и проверьте, подключен ли винчестер к блоку питания и материнской плате, и определяется ли он в BIOS материнской платы. Если винчестер определяется без задач, но система не загружается, переходите к дальнейшему пункту.

4. Воспользуйтесь служебными утилитами либо альтернативной оболочкой, дабы оглядеть содержимое винчестера. Если вы не обнаружите на нем папки Windows, то, видимо, операционной системы Windows на винчестере нет. Если все положенные папки есть, и с оборудованием все в порядке, а система все равно не грузится, переустановите ее.

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

Видео по теме

Уменьшение объемов данных звукового и визуального потоков цифрового видео достигается сжатием информации разными алгорифмами. Для обеспечения вероятности воспроизведения видеороликов всякими приложениями, установленными на компьютере, алгорифмы сжатия и распаковки исполнены в виде отдельных модулей (кодеков ). Следственно зачастую, если видео воспроизводится без звука, довольно легко узнать аудио кодек и установить его.

Вам понадобится

  • – приложение «Проигрыватель Windows Media», входящее в дистрибутив Windows;
  • – безвозмездный редактор видео VirtualDub, доступный для загрузки на сайте virtualdub.org;
  • бесплатная программа GSpot, доступная для загрузке на сайте gspot.headbands.com;
  • – бесплатная программа MediaInfo, доступная для загрузки на странице плана mediainfo.sourceforge.net.

Инструкция

1. Узнайте применяемый аудио -кодек видеоролика при помощи приложения для воспроизведения мультимедиа-файлов «Проигрыватель Windows Media». Данная программа входит в дистрибутивные пакеты большинства версий операционной системы Microsoft Windows.Запустите «Проигрыватель Windows Media». Как водится, ярлык данного приложения размещен в разделе «Веселия» сегменты «Программы» меню «Пуск». В основном меню проигрывателя выберите пункты «Файл» и «Открыть…» либо нажмите Ctrl+O. В отобразившемся диалоге укажите файл видеоролика. Нажмите кнопку «Открыть». Начнется воспроизведение видео.В основном меню выберите пункты «Файл» и «Свойства». В появившемся диалоге переключитесь на вкладку «Файл». Обнаружьте графу «Аудиокодек». В ней будет содержаться наименование используемого кодека либо фильтра.

2. Получите информацию об аудио -кодеке при помощи VirtualDub. В основном меню приложения ступенчато выберите пункты File и “Open video file… ” либо воспользуйтесь жгучими клавишами Ctrl+O. Выберите файл видео в отобразившемся диалоге и нажмите кнопку «Открыть».Кликните по пунктам основного меню File и “File Information…”. Откроется диалог со сводной информацией о потоках данных, содержащихся в открытом файле. В группе элементов управления Audio stream обнаружьте поле Compression. В нем будет отображено наименование аудио -кодека.

3. Узнайте аудио -кодек с поддержкой программы GSpot. В ее основном меню выберите пункты File и “Open… “. В диалоге “Select file(s) to be checked..” перейдите в необходимый каталог и выделите целевой файл. Нажмите кнопку «Открыть». Дождитесь окончания процесса приобретения информации приложением. В текстовом поле Codec группы элементов управления Audio будет отображен числовой идентификатор и символическое имя аудио -кодека.

4. Получите данные об аудио -кодеке при помощи бесплатного приложения MediaInfo. Позже его запуска на вкладке Details кликните мышью по полю с текстом. Появится диалог выбора файла. Укажите в нем анализируемое видео и нажмите кнопку «Открыть». Позже этого будет сформирован отчет и выведен на этой же вкладке. Прокрутите его вниз до раздела Audio. В полях Format, Format version и Format profile будет содержаться основная информация об аудио -кодеке.

Полезный совет
Приложения GSpot и MediaInfo дозволено установить совместно с пакетом кодеков K-Lite Codec Pack.

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

Инструкция

1. Вызовите основное меню компьютера, работающего под управлением операционной системы Windows всякий версии, нажав еа кнопку «Пуск», и перейдите в пункт «Панель управления» для того, дабы исполнить установку всех кодеков. Раскройте ссылку «Установка и удаление программ» и выберите закладку «Установка Windows» в открывшемся диалоговом окне. Примените флажок в строке «Мультимедиа» (допустим вариант «Звуки и мультимедиа», в зависимости от версии ОС) и воспользуйтесь командой «Состав». Примените флажки в строках «Сжатие аудиозаписей» и «Сжатие видеозаписей» и сбережете сделанные метаморфозы, нажав на кнопку OK. Вторично нажмите на кнопку OK, дабы применить их.

2. Для установки отдельных кодеков вызовите основное системное меню, нажав на кнопку «Пуск», и перейдите в пункт «Панель управления». Раскройте ссылку «Установка оборудования» и двукратно воспользуйтесь командой «Дальше». Позже этого примените флажок в строке «Нет, предпочесть из списка» и удостоверите свой выбор, нажав на кнопку «Дальше». Подметьте чекбокс в поле «Звуковые, видео и игровые устройства» в каталоге «Типы устройств» открывшегося диалогового окна и сбережете сделанное метаморфоза, нажав на кнопку «Дальше». Укажите необходимого изготовителя программы в каталоге «Производители» дальнейшего диалогового окна и выберите нужный кодек в каталоге «Модели». Удостоверите свой выбор, нажав на кнопку «Дальше» и сбережете сделанные метаморфозы, нажав на кнопку «Готово».

3. При необходимости удалить установленные кодеки вернитесь в пункт «Панель управления» основного системного меню и раскройте ссылку «Установка и удаление программ». Выберите закладку «Установка Windows» в открывшемся диалоговом окне и примените флажок в строке «Мультимедиа». Воспользуйтесь командой «Состав» и снимите флажки в строках «Сжатие аудиозаписей» и «Сжатие видеозаписей» дальнейшего диалогового окна. Удостоверите свой выбор, нажав на кнопку OK, и сбережете сделанные метаморфозы, вторично нажав на ту же кнопку.

Видео по теме

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

Инструкция

  • Откройте папку с файлом, для которого нужно узнать видеокодек, щелкните по файлу правой клавишей мыши, из контекстного меню выберите пункт «Открыть с помощью». Из появившегося списка - программу Windows Media Player.
  • Запустите воспроизведение видеофайла, в правой части окна в списке воспроизведения щелкните по названию файла правой кнопкой мыши. Выберите из контекстного меню пункт «Свойства». Перейдите в закладку «Файл». Чтобы узнать кодек видео, посмотрите раздел «Видеокодек». В нем будет указано название кодека.
  • Скачайте программу GSpot, она предназначена для работы с видеофайлами и определения видео и аудиокодеков. Программа способна распознать 719 видеокодеков и 245 аудио. Также поддерживает боле шестидесяти форматов файлов мультимедиа.
  • Для скачивания программы перейдите на сайт официального производителя http://www.headbands.com/gspot/, щелкните по нужной версии программы, далее выберите ссылку Download GSpot, выберите место сохранения файла. Далее дождитесь завершения закачки, установите программу на компьютер, чтобы узнать кодеки видеофайлов.
  • Запустите приложение GSpot, чтобы узнать, каким кодеком был сжат видеофайл. В окне программы щелкните меню «Файл», выберите команду «Открыть». Далее в открывшемся диалоговом окне выберите папку, в которой находится видеозапись, щелкните по ней мышью и выберите опцию «Открыть».
  • Дождитесь добавления файла в программу, время будет зависеть от размера файла. В окне GSpot будет показана вся интересующая вас информация, в частности в разделе Video будет указано название кодека, которым сжат видеофайл.
  • Аналогичной программой для определения кодеков является утилита под названием Videoinspektor, чтобы скачать ее, перейдите на сайт производителя – http://www.kcsoftwares.com/?vtb. После установки команды программы будут доступны в контекстном меню видеофайлов.
  • Чтобы узнать кодек, просто щелкните правой кнопкой мыши по нужному видеофайлу, и вы получите необходимую вам информацию из контекстного меню.
  • В рубрику F1 периодически приходят письма о проблемах с различными видеофайлами. В большинстве случаев они связаны с установленным в системе кодек-паком, например K-Lite Codec Pack, поэтому мы решили подробно рассказать, что именно необходимо для воспроизведения видео вообще, какой набор программ достаточно инсталлировать для нормального просмотра файлов и что можно сделать в случае возникновения неполадок.

    Теория

    Обычный видеофайл содержит в себе видеодорожку, одну или несколько дорожек со звуком, одну или несколько дорожек с субтитрами, служебную информацию об используемых форматах сжатия, так называемый индекс (блок с адресами расположения конкретных участков записи, применяется во время «перемотки»), набор текстовых полей. Формат, в котором хранится эта информация в файле, именуется контейнером . Наиболее популярным на данный момент является контейнер AVI (Audio and Video Interleaved), достаточно распространены MPEG1/2 (расширения файлов – mpg/mpe/vob), Advanced Streaming Format (asf), OGG Media (ogg), Matroska (mkv), Real Media (rm/rv/ram), QuickTime (mov/qt), начал завоевывать аудиторию контейнер MPEG4 (mp4). Кроме того, существует еще DivX Media (divx), появившийся вместе с шестой версией одноименного кодека и представляющий собой расширенный, но обратносовместимый вариант контейнера AVI. Сейчас DivX Media жалуют немногие, и, скорее всего, он не приживется.

    Для извлечения из контейнера потоков видео, аудио и субтитров и их разделения используются специальные библиотеки Windows – сплиттеры, или демультиплексоры . По умолчанию в Windows (начиная с Win2000) имеются сплиттеры для AVI, MPEG1/2 и ASF. Все остальные необходимо устанавливать отдельно, что будет подробно описано ниже.

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

    Видеокодеки бывают нескольких типов – Video for Windows (VfW), DirectShow (DSH) и DirectX Media Object (DMO). Практически во всех плеерах при воспроизведении применяется DirectShow; а кодеки VfW используются некоторыми программами для сжатия видео, в частности очень популярной VirtualDub/VirtualDubMod. Кодеки типа DMO являются скорее подвидом DirectShow и отличаются тем, что часть их функций перекладывается на приложение, воспроизводящее видео, и по этой причине подобный тип не особо популярен. Аудиокодеки также делятся на несколько видов – Audio Compression Manager (ACM), использующийся в паре с VfW, и аналогичные видео DirectShow и DirectX Media Object. Специальные коды – FourCC (видео) и TwinCC (аудио) – описывают формат сжатия картинки и звука, а также определяют, что нужно для их декодирования. Однако для воспроизведения видеоряда не обязательно должен применяться тот же кодек, что и для компрессии.

    Вернемся к форматам сжатия видео. Наиболее популярным является MPEG4, представленный в виде нескольких слегка различающихся кодеков. Сам стандарт состоит из 19 частей, каждая из которых описывает определенные возможности кодека, и еще 3 находятся в процессе разработки. Все имеющиеся сейчас кодеки MPEG4, за исключением принадлежащих к стандарту H.264, представляют собой реализацию MPEG4 Part 2. Кодеки стандарта H.264 являются реализацией MPEG4 Part 10. Наиболее известными кодеками формата MPEG4 являются DivX, XviD и Windows Media Video. Кроме обычных, существуют и так называемые HD-версии, которые отличаются большим поддерживаемым разрешением – до 1920×1080 точек.

    Второй по популярности (но первым по качеству) – это формат MPEG2. В нем кодируется видео на дисках DVD-Video и ведется бóльшая часть спутникового вещания. По сравнению с MPEG4 для кодирования информации с тем же качеством формату MPEG2 необходим больший битрейт. Преимущество же MPEG2 состоит в том, что ему доступны более высокие битрейты (вплоть до 25 Mbps), а кроме того, видео в MPEG2 не страдает некоторыми «болезнями» MPEG4 (вроде ступенчатости на плавном цветовом переходе).

    Формат MPEG1 на данный момент практически исчез из обихода, его можно встретить разве что в старых роликах или на Video-CD. Средства его декодирования уже давно встроены в систему.

    Как было сказано выше, информация о том, каким именно кодеком упаковано видео в файле, представляется в виде FourCC-кода, состоящего из четырех символов. Каждый кодек имеет свой уникальный FourCC-код, однако в целях совместимости иногда при кодировании указывается «чужой» FourCC-код. Допустим, если видео планируется смотреть на стационарном плеере, то при сжатии его с помощью FFDshow стоит указать FourCC не FFDS, а DivX или XviD, иначе файл почти наверняка не воспроизведется.

    Теперь перейдем к форматам сжатия аудио. Бесспорным (пока) лидером здесь является MP3 (полное название – MPEG1 Layer 3). Основной его недостаток – поддержка всего двух каналов аудио. Такого ограничения нет у созданного на его основе формата AAC, а также у технологий AC3 (Dolby Digital) и DTS. Формат Windows Media Audio, затевавшийся как конкурент MP3 и дающий возможность добиться лучшего качества на низких битрейтах, к настоящему времени обзавелся поддержкой многоканального звука и выступает уже как конкурент AAC. Достаточно популярен и OGG Vobris, который позволяет получить качество, сравнимое с MP3, на более низких битрейтах, или более высокое – на равных. Информация о формате аудио хранится в TwinCC-коде, представляющем собой комбинацию из четырех цифр, к примеру 0055 для MP3.

    Практика

    От теории перейдем к практике. Начнем со сплиттеров: по умолчанию (здесь и далее речь идет о Windows XP) в системе установлены сплиттеры для avi, mpg, mpe, vob и asf. Сплиттеры для Real Media, QuickTime и DivX идут в комплекте с соответствующими проигрывателями от компаний-разработчиков. Для ogg, mkv/mka/mks и mp4 существует несколько различных сплиттеров, но наилучшим выбором является Haali Media Splitter , поддерживающий все эти контейнеры. В случае если по каким-то причинам он не подходит, необходимо устанавливать отдельные сплиттеры для каждого из контейнеров. Взять их можно, к примеру, с сайта .

    С кодеками дела обстоят намного хуже. Из видеокодеков по умолчанию имеются декодер MPEG1, декодер и энкодер Windows Media Video, достаточно старая версия MPEG4 от Microsoft и еще несколько штук для устаревших и практически не используемых форматов. С аудио ситуация получше – наличествуют декодеры и энкодеры MP3 (с ограничением у энкодера до 56 Kbps), Windows Media Audio и пара почти списанных в утиль кодеков. Обычно проблема ограниченного количества кодеков решается с помощью кодек-пака, но мы предлагаем сделать по-другому – установить FFDshow. После его инсталляции будем иметь поддержку практически всех необходимых форматов, включая новейший H.264. Однако по умолчанию она распространяется только на DirectShow-приложения. Кодек формата VfW в систему устанавливается, но изначально он декодирует только собственные форматы FFDS/FVFW. Для использования же других в VfW-приложениях необходимо запустить VFW codec configuration и на вкладке Decoder в разделе Кодеки самостоятельно выбрать нужные форматы.

    Кроме FFDshow, для видео иногда требуются декодеры RealMedia и QuickTime. Можно, конечно, установить родные программы от Real Networks и Apple, но они громоздки и весьма неудобны. Мы рекомендуем обратить внимание на альтернативные пакеты – Real Alternative и QuickTime Alternative, которые представляют собой извлеченные из оригинальных программ необходимые сплиттеры и кодеки, причем использовать их способен любой проигрыватель формата DirectShow. В комплекте с кодеками идет также Media Player Classic, наиболее удобный для просмотра видео в этих форматах (у ряда других плееров есть проблемы с воспроизведением звука).

    От видео ненадолго перейдем к аудио. Аудиодекодер FFDshow поддерживает все более-менее распространенные форматы аудио, и для просмотра фильмов ничего, кроме него, устанавливать уже не надо. Однако если вам понадобится сжимать звук в формат MP3, то необходимо будет заменить стандартный энкодер MP3 от Microsoft на Lame MP3 Encoder, скачать который также можно с сайта .

    Решение проблем

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

    Если файл отказывается воспроизводиться, необходимо выяснить, какого именно системного компонента не хватает для нормальной работы. В первую очередь – определить тип контейнера у данного файла и убедиться, установлен ли в системе соответствующий сплиттер. Если да, то, скорее всего, загвоздка в отсутствии кодека. Узнать его FourCC-код поможет программа GSpot, скачать которую можно по адресу . Открываем в ней проблемный файл, и в правой верхней части окна видим FourCC-код, название кодека и его наличие/отсутствие в системе. К сожалению, GSpot работает только с контейнерами AVI и MPEG1/2, потому в случае новых ogg, mkv или mp4 придется действовать иначе. Открываем файл в VirtualDubMod, в меню File выбираем пункт File Information – в строке FourCC Code находится необходимая нам информация. Теперь стоит заглянуть в настройки FFDshow (ярлык Video decoder configuration ), поскольку по умолчанию включена поддержка только самых основных форматов (из полусотни «знакомых» программе). Если нужного там не окажется, то узнать, какому кодеку соответствует полученный FourCC-код, можно в уже упомянутой программе GSpot, выбрав в меню Tables пункт Video Codecs . Если и это не поможет, то просматриваем большой список FourCC-кодов, расположенный по адресу , там же есть и ссылки на страницы закачки описанных кодеков.

    Перейдем к следующей проблеме, которая встречается намного чаще. Файл открывается, начинается воспроизведение, однако изображение отсутствует или выводится неправильно. Причиной этого обычно является использование неподходящего декодера или, что бывает намного реже, ошибка в декодере. И тут надо объяснить, почему не стоит применять кодек-паки – чаще всего виновниками подобных недоразумений оказываются именно они. В качестве примера возьмем достаточно популярный K-Lite Codec Pack. Его полная версия представляет собой свалку всего, что попало под руку составителю. Отметим самые яркие проявления подобного подхода: в K-Lite Codec Pack Full имеются три кодека для MPEG2 (не считая FFDshow), столько же сплиттеров для MPEG2, по три кодека для MP3, AAC и AC3, из кодеков MPEG4, кроме последних версий DivX, XviD и FFDshow, есть редко встречающийся 3ivX Pro и старые версии MS MPEG4 и DivX 3.11. После установки подобной «солянки» вероятность того, что для декодирования будет использован не самый подходящий кодек, многократно возрастает. Да, бывают и достаточно сбалансированные кодек-паки, но им присущ еще один недостаток: как только обновляется один из компонентов кодек-пака, приходится закачивать заново весь сборник.

    Вернемся к проблеме неправильного декодера. Читатель, последовавший советам практической части нашей статьи, может задать вопрос – а откуда возьмется неправильный декодер, если я его не инсталлировал? Это происходит из-за того, что некоторые приложения считают своим долгом установить различные кодеки и сплиттеры, даже не спрашивая разрешения у пользователя. В первую очередь этим грешат программы для обработки видео в MPEG2/4, ПО для тюнеров, DVD-плееры и даже Nero Burning ROM – последний при установке добавляет в систему больше десятка своих кодеков и сплиттеров для форматов MPEG2/4 и QuickTime; при инсталляции InterVideo WinDVD 7 без спроса устанавливаются кодеки DivX 6. Имеют такое свойство и игры: к примеру, демо-версия Mayabin3 без спроса внедряет в систему кодек XviD и предлагает добавить еще ogg splitter неизвестно какой давности. К тому же штатной возможности удалить такой кодек игра не предоставляет, так что после ее деинсталляции чистить систему приходится вручную. Стоит отметить, что проблемы с воспроизведением видео возникают не из-за простой установки дополнительных продуктов, а из-за того, что подобные программы назначают своим кодекам бóльшие приоритеты, то есть подменяют ими уже имеющиеся в системе.

    Бороться с «нелегалами» достаточно легко. Например, файлы кодеков можно просто удалить. Однако некоторые из них бывают нужны для нормального функционирования инсталлировавших их программ, и потому лучше оставить новые кодеки в системе, но не давать их использовать никаким приложениям, кроме «родного». Сделать это можно с помощью уже упоминавшейся программы GSpot. Открываем в ней файл, при воспроизведении которого задействуется неправильный кодек, и в разделе Proposed Codec Solutions and Test нажимаем кнопку 1 под надписью A/V. В текстовом поле справа появится информация о кодеках, которые будут использоваться для проигрывания данного файла. Узнав название «лишнего» кодека, идем в меню Options и выбираем пункт Settings . Активируем Expert Mode: Enable codec management functions on menus , что позволит управлять приоритетом кодеков прямо из программы. Закрываем окно настроек, выбираем в меню System команду List Codecs and Other Filters . В появившемся списке находим необходимый кодек, щелкаем на нем правой кнопкой и останавливаемся на опции Set Filter Merit… контекстного меню. В появившемся окне перемещаем ползунок вниз до значения 0×200000 (можно и ниже, но нежелательно). После данной операции этот кодек будет использоваться, только если программа явно к нему обратится.

    Последняя группа недоразумений при воспроизведении видео связана с возможной несовместимостью декодеров/сплиттеров с видеоплеерами, ошибками самих декодеров и случаями повреждения видеофайлов. Первую ситуацию диагностировать просто: достаточно открыть файл в другом проигрывателе (или даже в GSpot), и если проблема исчезла, то ее источник – именно несовместимость плеера и кодека. Когда воспроизведение файла затруднено и в другом проигрывателе, скорее всего виновником этого является ошибка в кодеке, и стоит либо обновить его, либо, наоборот, вернуться к более старой версии, на которой подобных ошибок не наблюдалось. Если же файл поврежден, его можно попытаться исправить с помощью VirtualDubMod. Данный способ годится только для файлов в контейнерах avi, mkv или ogg. В меню File выбираем команду Open , ставим внизу окна галочку возле пункта Ask for extended options after this dialog , находим нужный файл и нажимаем Открыть . В появившемся окне отмечаем птичкой пункт Re-derive keyframe flags и жмем OK. По завершении операции выбираем в меню Video в пункте Scan video streams for errors подпункт Scan . После окончания этой процедуры идем в меню File Save As , указываем новое имя для исправленного файла и внизу окна в пункте Video Mode выбираем Direct Stream Copy . В результате получаем рабочий файл с частями видео, которые не были повреждены.

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

    Начнем с азов: при работе с компьютерным видео нам нужно будет усвоить (и различать) сразу три различных понятия:

    Стандарт сжатия (компрессии);

    Контейнер

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

    Объяснить разницу между этими понятиями можно на примере обычной консервной банки. То, что в банке лежит - мясо, рыба или кабачковая икра - это и будет стандарт. В таком случае кодек - это материал, из которого изготовлена наша банка (она может быть металлической или стеклянной), контейнер - это этикетка и раскраска. Ну а объем банки - это уже битрейт.

    Грубо, но, надеюсь, понятно.

    Ну а теперь и начнем разбираться с каждым параметром досконально,

    Стандарт сжатия

    Чтобы сделать консервы, мясо нужно превратить в тушенку - иначе не хранить, ни есть его будет невозможно. Примерно такому же надругательству подвергается и видео: даже в эпоху многотерабайтных винчестеров видео приходится сжимать, выдавливая из каждого кадра максимальное количество «воды», неудивительно. Попробуем подсчитать, сколько заняла бы на нашем жестком диске минута чистого, несжатого видео в DVD-качества, с разрешением 720×576 точек.:

    720×576 точек х 30 кадров в секунду х 16 бит цвета для каждой точки х 60 секунд…

    Получается ни много ни мало - около полутора гигабайт! И это, заметьте, без учета звука… И чтобы запихнуть этого «слона» в более-менее компактный «рюкзак», приходится использовать разнообразные методы компрессии. Начнем с самых простых, хорошо знакомых обладателям домашних видеокамер старого образца.

    MJPEG - один из самых древних и простых алгоритмов компрессии: каждый кадр сжимается примерно в 5 раз. Этот алгоритм напоминает действие обычных архиваторов - или уже знакомого нам алгоритма сжатия изображений JPEG. При использовании программного кодека MJPEG степень сжатия можно установить вручную, получая на выходе поток от 6 до 60 Гб в час, В аппаратных кодеках степень сжатия обычно зафиксирована на уровне 1:5, что дает нам около 12 Гб в час. Тоже немало - зато редактировать такой фильм очень легко, а аппаратные кодировщики M-JPEG встроены даже в простенькие платы захвата.

    Более продвинутой реализацией того же алгоритма является формат кодирования DV: он обеспечивает ту же степень сжатия (5:1) и ту же величину потока (12,5 Гб/час), зато качество картинки при этом гораздо выше. Для сжатия фильма в формат DV требуется относительно небольшая процессорная мощность, так что выполнить такую компрессию можно и на относительно слабом компьютере. К тому же видео с цифровых камер мы получаем уже в DV-формате, готовеньким.

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

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

    Так было создано семейство алгоритмов MPEG, с двумя представителями которого мы с вами обязательно познакомимся поподробнее:

    О MPEG-2 (1995). Используется в современных DVD, а также для передачи спутникового и кабельного телевидения. Качество картинки и степень сжатия значительно выше, чем у его предшественника: размер кадра у этого стандарта составляет 720×576 точек при 25 кадрах в секунду - при этом предусматривается возможность сохранения пятиканальной звуковой дорожки (Dolby Digital 5.1, DTS). Емкость DVD составляет до 9 Гб, а запихнуть в этот объем можно до трех часов видео с полным качеством (я не беру в расчет пиратские DVD - там и по 20 фильмов на одном диске - не редкость).

    О MPEG-4 (1999). Поскольку термин «MPEG-З» прочно приклеился к формату «сжатого звука (на деле его точное имя - MPEG-1 layer III), новое семейство форматов сжатия видео наградили не вполне заслуженной «четверкой». Раз- рабатыватся этот формат для довольно специфических целей - улучшения качества картинки при низкой скорости потока (битрейте). Рассчитанный на «высокоскоростной» режим MPEG-2 нужного качества обеспечить не мог, поэтому атгоритм модифицировали: теперь при сжатии картинки некоторые ее части не «фотографироватись», а описывались языком формул.

    Сегодня можно уже с уверенностью говорить, что стандарт MPEG 2 доживает последние годы, если не месяцы. Конечно, списывать со счетов DVD пока рановато, но вряд ли кто будет спорить с тем, что фильмы этого формата отжили свое. Вот уже несколько лет, как человечество вступило в эру HD - видео высокого разрешения можно снимать даже бытовыми фотоаппаратами и мобильниками. А для его хранения MPEG-2 уже не годится… По всем параметрам сразу: из-за невысокого по нынешним меркам разрешения, высокого «битрейта» (то есть объема информации, необходимого для кодирования секунды экранного времени), а также качества картинки: даже на самых совершенных DVD-фильмах глаз нет-нет да улавливает знакомые «квадратики», особенно, если вы смотрите фильм на большом экране.

    В общем, если вы собираетесь создавать домашнюю видеотеку из собственноручно «сграбленных» с диска фильмов или «домашнего видео», снятого HD- совместимой видеокамерой - старайтесь в любом случае ориентироваться на кодеки семейства MPEG-4.

    Алгоритмы и кодеки

    Вот мы и упомянули второе главное понятие - кодек! Это своего рода стандарт внутри стандарта: даже выбрав алгоритм сжатия (MPEG-4) мы можем сжимать видео с помощью совершенно различных инструментов - и получать на выходе абсолютно разные результаты. Видео, которое вы записываете на крохотную камеру своего мобильника, картинку с коммерческого Blu-Ray и выкачанный из сети фильм HD-формата - все они закодированы с использованием одного и того же стандарта MPEG-4. Но качество и характеристики этих фильмов отличаются настолько разительно, что вам и в голову не придет заподозрить их в родстве: у одного картинка чудовищного качества и плохенький монофонический звук, у другого - красота неземная, хоть в Третьяковку вешай…

    Кстати, не об одной картинке речь, ведь мы не в эпоху немого кино живем, надо учитывать и звук! А тут тоже сплошная свистопляска: в одних фильмах для кодирования звука используется отлично знакомый нам МРЗ, в других, с многоканальной дорожкой - более совершенный формат ААС…

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

    Перечислять все виды этих кодеков мы не будем - упомянем лишь несколько самых распространенных. Напомним, что само слово «кодек» - это сокращение от «кодер-декодер»: стало быть, каждый кодек должен вктючать модули как для просмотра видео (декодер), так и дтя, наоборот, дтя сжатия (кодер). Первые чаще всего бесплатны - в частности, полный набор декодеров для воспроизведения видео практически всех существующих форматов можно получить в составе пакета кодеков - например, Windows 7 Codecs Pack (http://www.windows7codecs.com) - его я рекомендовал вам установить еще в главе, посвященной Windows. Бывают, впрочем, и исключения: для того, чтобы смотреть видео с дисков Blu-Ray с нормальным качеством, вам тоже придется покупать программный «декодер» - правда, не отдельно, а в составе какого-нибудь плеера (например, PowerDVD).

    Еще хуже обстоит дело с «кодировочной» половинкой кодека: все самые лучшие и быстрые кодеки, к великому сожалению, платные. Так что варианта у вас всего два - либо приобрести платную программу, в состав которой уже включен этот кодек, либо воспользоваться его бесплатным аналогом (например, XviD, х.264 или Theora).

    MPEG-4 Part 2 ASP. Первый алгоритм семейства MPEG-4, появившийся на рынке еще в 1999 году, кода и о HD-видео никто не слышал! Качество кодеков этого типа крайне низкое, что отчасти компенсируется довольно высокой скоростью кодирования (не менее важно и то, что воспроизведение сжатых этим кодеком фильмов не требует значительных аппаратных ресурсов). Именно поэтому этот алгоритм востребован и сегодня - он используется при кодировании видео для мобильных устройств типа коммуникаторов, персональных медиаплееров (формат МР4) и так далее. Яркими представителями кодеков на основе этого алгоритма являются отлично знакомые каждому компьютерному видеоману DivX и его альтернативный некоммерческий вариант XviD (http://www.xvid.org).

    Н.264 или MPEG-4 AVC - одна из последних и самых популярных модификаций, с одинаковым успехом использующаяся для сжатия видео, как с низким разрешением, так и HD. Именно этим кодеком закодировано большинство фильмов, выпускающихся на дисках Blu-Ray, прижился он и на бытовых HD-видеокамерах (AVCHD). Как и в случае с DivX, у этого кодека существуют как коммерческие модификации, включенные в состав профессиональных видеоредакторов (Nero Recode, Pinnacle Studio, Adobe Premiere и т. д.), так и бесплатные варианты - например, х.264 (http://x264.nl).

    VC-1 - «альтернативный» кодек, разработанный всеми нами любимой корпорацией Microsoft. Первоначально использовался для кодирования игрового видео для приставок Х-Вох, однако сегодня выполз из игрового вольера и вовсю окучивает видеорынок, отчаянно конкурируя с Н.264.

    Ну и сакраментальный вопрос - что же нам выбрать? Единого ответа, увы, нет. Самым универсальным и доступным решением для хранения готового видео, несомненно, для многих станет бесплатный кодек х.264. Но и другими решениями пренебрегать не стоит: так, старый добрый МР4 пригодится для смартфонов, а снятое на качественную HD-камеру домашнее видео, которое вы планируете в будущем записать на Blu-Ray, лучше всего сразу сжимать профессиональным кодеком Н.264 или VC-1.

    «Контейнер»

    Остается выбрать «контейнер» - упаковку, тип файла, в котором мы будем хранить наши фильмы. Контейнеров существует огромное количество, больше, чем кодеков, причем в контейнере может храниться видео совершенно разных форматов! Возьмите классический AVI - этот контейнер может содержать видео как в древнем стандарте MPEG-1, так и MPEG-4. Та же штука с MPG или, скажем, любимого пользователями компьютеров Apple QuickTime (qt). Хотя большинство контейнеров четко привязаны к определенному формату - например, mp4, ts (в этом контейнере хранятся фильмы на дисках Blu-Ray).

    Конечно, качества фильма определяется кодеком (и параметрами, которые мы устанавливаем при перекодировке - о них ниже), но и от контейнера зависит немало! В частности - количество звуковых дорожек, каналов субтитров, типы используемых кодеков. А заодно (что тоже немаловажно - совместимость с бытовыми проигрывателями). Кандидатов на эту роль три:

    Файлы формата AVI - самого древнего и традиционного из всех контейнеров. Плюсы - совместимость практически со всеми плеерами и… собственно, и все. Датыне пойдут минусы: невозможность упаковать в файл тестовые субтитры (если только они не впаяны в фильм намертво). Беда и со звуковыми дорожками: некоторые умельцы ухитряются запихнуть в AVI несколько альтернативных «саундтреков», но это скорее исключение, чем правило.

    Два варианта «контейнеров», заточенных под кодек х.264 - MKV (он же «матрешка») и МР4.

    С «авишками» все ясно - Ее Roi Est Mort, Vive Ее Roi! Несмотря на то, что для большинства из нас понятия «авишки» и «фильмы» связаны, как сиамские близнецы, на деле старику JWI давно пора на сватку. И дело не только в кодеке DivX (в AVI можно хранить и фильм, сжатый с помощью х.264) - сам формат-«контейнер» устарел до неприличия.

    Оба его конкурента предоставляют в разы больше возможностей: тут и несколько звуковых дорожек (причем с возможностью хранения многоканатьного звука), и отключаемые субтитры, и возможность хотя бы частичного сохранения меню диска и временных меток для быстрой навигации по фильму. Очень удобно, особенно если мы имеем дело с концертной записью, где частенько хочется перескочить прямо на нужную песню. Отдельным частям фильма можно даже дать какие-то вменяемые имена вместо банатьного Chapter 1, 2, 3 и так далее. Иногда это полезно - к примеру, если мы имеем дело со сборником ктипов или концертом.

    Таким образом, коллекцию мы будем создавать в формате MKV или МР4.

    На платформе ПК оба формата идут ноздрю в ноздрю. А вот вне системного блока расктад уже иной: фильм в МР4 можно проиграть практически на любых устройствах, начиная с карманного медиаплейера или мобильника и заканчивая игровой приставкой (например, Playstation 3). MKV же поддерживают только самые новые медиацентры, о портативных же устройствах лучше просто забыть. Стоит добавить, что формат МР4 - «родной» для всего «маковского» железа, от MacBook до iPhone, так что обладатели компьютеров «с яблочком» наверняка выберут его. С другой стороны, собирать-разбирать «матрешку» куда проще, чем МР4, так что заменить звук и добавить новые субтитры можно всего за пару минут.

    Что получаем? А то, что при всей крутизне и прогрессивности формата MKV на самом деле его возможности востребованы лишь изредка: для суперколлекционных релизов с кучей дорожек и каналов субтитров, либо для видео сверхвысокого качества. И в том случае, если вы согласны пожертвовать совместимостью, ограничившись просмотром киношек на ПК или медиацентрах. Если переводить на язык операционных систем, то JWI - это, скорее, Windows, МР4 - чистейший Мак, ну a MKV - это что-то вроде Linux. Конструктор-самосборка, паззл, с которым каждый может возиться столько, сколько душе угодно.

    Похожие статьи