Часто приходится слышать вопрос: "Установил операционную
систему, взял у друга фильм, а он не хочет идти, выдает какую-то
ошибку..." Давайте разберемся в этом вопросе, а также хоть по
минимуму поймем, в чем различие разных форматов видео.
Существует несколько стандартов записи видео. Нас будут интересовать
MPEG-1, MPEG-2 и MPEG-4. Вначале пройдемся по предыстории вопроса.
Видеофайл сам по себе занимает очень много места, поэтому, чтобы
уменьшить его размер, применяют сжатие этого файла. Естественно, при
сжатии в какой-то степени теряется качество; весь вопрос в том-
насколько оно теряется. Так, MPEG–1 обеспечивает относительно
небольшую степень сжатия видео и звука; его реализация в стандарте
Video CD предлагала разрешение картинки до 352 на 288 пикселей (что,
безусловно, очень мало для качественного видео) и позволяла записать
лишь около часа видео на один компакт-диск. Из преимуществ можно
назвать относительную вычислительную простоту декодирования,
соответственно невысокие требования к компьютеру (хватало процессора
133 МГц). Использование дешёвых CD в качестве носителя, а также
полная поддержка абсолютно всеми бытовыми проигрывателями сделали
этот формат весьма популярным для записи домашнего видео (именно
домашнего, у издателей видеопродукции он так и не стал популярен).
Естественно, что качество записи у этого формата очень и очень
невысоко.
MPEG–2 обеспечивает более совершенное сжатие, он используется для
записи DVD (это наиболее распространённая реализация стандарта
MPEG-2) и обеспечивает разрешения вплоть до 720 на 576, что
позволяет записать до 3—4 часов видео на один диск, естественно не
на CD, а на DVD. Это более ёмкий, но и более дорогой диск, который,
к тому же, требует дополнительной аппаратуры (DVD–привод). Видео DVD
стали промышленным стандартом для записи домашнего видео:
кинофильмов, концертов и т. п. Сейчас уже не редкость записываемые
DVD-приводы в домашнем пользовании. Кстати, этот формат сжатия видео
широко используется в цифровом телевизионном вещании, в том числе
спутниковом телевидении.
Есть еще промежуточный между VCD и видео DVD формат: Super Video
CD, SVCD (использует CD в качестве носителя и MPEG–2 в качестве
формата сжатия видео, разрешение — 480x576, позволяет записать около
70 минут на один диск) — его качества сжатия для любительского видео
вполне хватает. Основная проблема SVCD — совместимость, не все
аппаратные проигрыватели способны воспроизводить диски в таком
формате.
Идеальным компромиссом между степенью сжатия и вычислительной
сложностью декодирования видео (что налагает требования к мощности
процессора) стал стандарт сжатия видео MPEG–4. Для воспроизведения
видео достаточно процессора в 300—400 МГц, а неплохое качество
обеспечивается при сжатии 2—2,5 часов на один CD (или отличное
качество при сжатии 1 часа на CD). Первой ласточкой в этой области
стали кодеки Microsoft MPEG–4 v.1, v.2 и v.3. На основе последнего
из них был создан кодек DivX 3 — именно с его появлением MPEG–4
видео начало своё повсеместное распространение. После этого началась
разработка множества различных кодеров для сжатия видео. На сегодня
стандарт MPEG–4 — самый распространённый способ хранения цифрового
видео на компьютерах. MPEG–4 обеспечивает степень сжатия примерно в
2—4 раза больше, чем MPEG–2. Всё большее количество аппаратных
проигрывателей получает поддержку декодирования видео в формате MPEG–4
ASP ( advanced simple profile). Появляются первые реализации кодеков
стандарта MPEG–4 advanced video coding (MPEG–4 AVC, или H.264),
которые обеспечивают ещё большую степень сжатия видео. Правда, для
воспроизведения записей в MPEG–4 AVC требуются процессор с более чем
1,5 ГГц. Вообще, можно смело утверждать, что завтрашний день сжатия
видео- за MPEG–4.
Здесь мы уже вплотную подошли к вопросу: почему не идет фильм и
что нужно, чтобы он пошел? В пределах даже одного стандарта
(например, MPEG-4) существуют разные реализации этого стандарта,
которые в чем-то отличаются друг от друга. И получается, если фильм
сжат с помощью более нового кодека, то и проигрывать его нужно с
помощью того же (или более нового). Если же на вашем аппарате нужный
кодек отсутствует (а в состав операционной системы он не входит, его
нужно устанавливать особо), то и посмотреть фильм вам не удастся.
Решается проблема на удивление просто: обычно на диске с фильмом
присутствуют и кодеки в отдельной папке (поищите название типа DivX
или XviD), установите их. Или в поисковике наберите K-Lite- это
набор кодеков, включающий практически все существующие. Выдастся
куча ссылок, выбирайте любую (лучше более новую- можно разобраться
по номеру версии), устанавливайте- и в дальнейшем, может быть,
иногда обновляйте.
|