Установка кодеков для проигрывания Video. OS Windows. v2.3
пропустить лирическое вступление
English version here
Необходимая отмазка
АВТОР ДАННОГО ТЕКСТА НИЧЕГО НЕ ГАРАНТИРУЕТ И НЕ ОТВЕЧАЕТ НИ НА КАКИЕ
ПРЕТЕНЗИИ ПО ПОВОДУ ПОСЛЕДСТВИЙ ПРОЧТЕНИЯ КЕМ-ЛИБО ОНОГО ДОКУМЕНТА,
А ТАКЖЕ ПОСЛЕДСТВИЙ ИСПОЛЬЗОВАНИЯ УПОМЯНУТОЙ ЗДЕСЬ ИНФОРМАЦИИ. АВТОР
НЕ ГАРАНТИРУЕТ ДАЖЕ ТОГО, ЧТО ЭТА ИНФОРМАЦИЯ КОРРЕКТНА ИЛИ ИМЕЕТ
ОТНОШЕНИЕ К ДЕЙСТВИТЕЛЬНОСТИ.
Вы можете следовать нижеприведённым инструкциям исключительно на свой страх и риск.
История версий данного текста
- v2.3 от 22-Oct-2008: обновлен FFDSHOW, исправлен mp3pro, добавлены !setup.bat, удалён AP4XCOL1
- v2.2 от 29-Jan-2008: обновлены QuickTime 2.30, RealAlternate 1.75, Media Player Classic 6.4.9.1, FFDSHOW, добавлен DirectVobSub 2.33
- v2.1 от 23-Aug-2006: обновлены QuickTimeAlternate 1.75, RealAlternate 1.50, Windows Media Lite 2.40,
- v2.0 от 26-Mar-2006: обновлены QuickTimeAlternate 1.69, RealAlternate 1.48, добавлен Windows Media 9 Lite 1.20, выкинуты многие отдельные кодеки, которые умеет проигрывать FFDSHOW, создан файл настроек FFDSHOW; добавлены тесты; ON2 кодеки заменены на декодеры
- v1.5 от 11-Nov-2005: обновлены и объединены QuickTimeAlternate 1.63 и RealAlternate 1.44
- v1.4 от 23-Mar-2005: добавлен VP7,Версия QuickTimeAlternate 1.41
- v1.3 от 12-Feb-2005: добавлен текст про удаление кодеков
- v1.2 от 08-Feb-2005: изменён набор софта для W9X
- v1.1 от 22-Sep-2004: Обновлены версии Gspot, ffdshow, real alt
- v1.0 от 30-Jun-2004: Перенос Indeo 5 во вторую порцию.
Разделены WMA и MP3 звуковые кодеки на 2 отдельных пакета.
Выделение третьей порции. Замена install.exe на runinf.exe в пакетах установки для уменьшения
количества действий при установке.
- v0.9 от 20-May-2004: Разделение установки под NT 4.0, W9X-ME и W2k-XP
- v0.8 от 08-Feb-2004: апдейт альтернативного набора кодеков RealMedia
и версии Quick Time до 6.5
- v0.7 от 26-Jan-2004: Заменён Real Player на альтернативный
набор кодеков RealMedia контента, ffdshow перемещён в 3-ю порцию
- v0.6 от 22-Jan-2004: Обновлена версия Gspot до 2.21
- v0.5 от 09-Jan-2004: Добавлены комментарии по установке в Windows XP
- v0.4 от 05-Nov-2003: Добавлен кодек VP61 от on2.com
- v0.3 от 15-Oct-2003: Добавлен фильтр AAC Dolby 5.1 звука
- v0.2 от 02-Oct-2003: Добавлены .OGM фильтры
- v0.1 от 15-Aug-2003: начало
Зачем это нужно?
Наткнувшись на то, что принесённый или выкачанный из сети видеофайл
не проигрывается на его компьютере, пользователь неопытный и непросвещённый
начинает бездумно пробовать подряд все программы, которые под рукой оказались.
Как правило, при этом он думает, что виноват плеер, что если поставить
какой-нибудь суперкрутой "CoolPlayer", то всё сразу заработает...
Однако проблема состоит в том, что есть 'поток' в видеофайле, который
должен распаковываться 'кодеком'. Кодек есть часть системы, вызываемая
плеером. Кодеки идентифицируются 4CC (для видео) или 2CC (для аудио) кодами.
Часть авторов плееров действительно пытаются решить проблему
двумя основными способами:
- Микрософт пытается скачать нужный кодек из интернета по мере
необходимости ('Установка по запросу' в Advanced tab настроек Интернета).
Прекрасная идея, но для этого кодек должен быть зарегистрирован
в базе микрософта. В результате это работает только с кодеками от самого
микрософта...
- Набить в состав инсталлятора плеера все кодеки, которые автор плеера
нашёл к этому моменту и ставить их "не глядя". При выходе же новых
кодеков, естественно, начинаются всё те же проблемы...
В результате в системе образуется мешанина, а плеер (собственно программа,
которая запускается и читает видеофайл, а главное - осуществляет интерфейс с
пользователем) на самом деле совершенно ни при чём.
Следуя этому тексту, пользователь может НЕ МЕНЯТЬ полюбившегося ему
плеера, ибо причина в КОДЕКАХ. В отличие от "K-Lite codec Pack" и
"Nimo codec pack" проектов, в данном тексте НЕ ставится задача
"мы думаем за пользователя, пользователь жмёт одну кнопку..", а
предполагается, что пользователь желает некоторой доли
просвещения и понимания.
Этот текст описывает оптимальный состав и последовательность
установки кодеков и некоторых программ в систему, решающих
задачи показа видеофайлов, на момент последнего обновления
оного текста. Пользуясь этим текстом, Вы сможете обеспечить
наименьшие изменения в самой системе и наименьшие проблемы
при проигрывании первого попавшегося видеофайла. Кроме того,
Вы сможете даже в случае устаревания этого конкретного текста не
перебирать бессмысленно кучу всяких "Кодек паков".
Все пакеты, насколько это было возможно, сформированы
для установки "с минимальным нажатием кнопок".
Под ОС NT, 2000 и XP Вы должны обладать правами администратора.
Пакет был протестирован под Windows NT 4.0, Win95, Win98, Win 2000,
XP Home и Pro, Windows 2003 Server.
Очистка системы от излишеств
Во-первых, следует заглянуть в
Settings -> Control Panel -> Add/Remove Programs
(в русской версии - Установки -> Панель Управления -> Установка и удаление программ)
и снести там лишнее. К сожалению, что там лишнее, а что нет -
универсальных рекомендаций дать невозможно. Но в контексте
данной статьи СЛЕДУЕТ снести ВСЕ те "программы", которые
представлены как "codec pack" и как "codec". Делать это стоит
именно через данное меню потому, что это корректный
способ удаления установленных программ.
Во-вторых, часть кодеков ставится, НЕ оставляя "следа" в
"Add/Remove Programs". Для их удаления есть специальная
часть настроек системы. В неё надо войти и УДАЛИТЬ ВСЕ строки,
КРОМЕ ТЕХ, что показаны на нижеприведённых скриншотах.
Windows 2000
|
Settings -> Control Panel -> System -> закладка Hardware -> кнопка Device Manager
|
| Кликаем "Video codecs": | Кликаем "Audio codecs": |
|
|
Windows NT 4.0
Settings -> Control Panel -> Multimedia
Multimedia Properties -> закладка Devices:
Windows 95
Settings -> Control Panel -> Multimedia
Multimedia Properties -> закладка Devices:
Windows 98 Second Edition
Settings -> Control Panel -> Multimedia
Multimedia Properties -> закладка Devices:
Windows XP (Home,Pro)
Settings -> Control Panel -> Multimedia
Multimedia Properties -> закладка Devices:
Собственно последовательность
!setup.bat - установка и настройка.
| Первая порция - различается под разные версии ОС.
Дело в том, что в Win95-98-ME отсутствует часть старых,
но порой ещё применяемых кодеков (Indeo, например).
под Windows 2000 можо поставить
программу-проигрыватель, использующий Direct X.
А вот под НТ 4.0 от такой программы нет никакого проку.
Поэтому под НТ 4.0 для проигрывания QuickTime и RealMedia
контента проще ставить их родные плееры - qt65 и rp8 соответственно.
В Windows 95-98 также есть неустранимые проблемы с Direct X
поздних версий, поэтому я РЕКОМЕНДУЮ, опять же, ставить родные
плееры для Quick Time и Real.
|
| NT 4.0 | W9X ME | W2K XP |
Под NT 4.0 и Windows 95-98
- недостающие кодеки
и Media Player 6.4:
- mp64full.exe - Media Player 6.4 with codecs
- wmpcdcs8.exe - Windows Media 8 codec
- iv5setup.exe - Intel Indeo (versions 3,4,5)
|
|
- qt65full.exe 11M - Quick Time Player 6.5 c APPLE.COM
- qt65full.txt - Quick Time Player 6.5 регистрация
- rp8setup.exe - RealPlayer 8 с REAL.COM
- asusdvd.zip 14M - Asus DVD Player, ставить если у Вас стоит DVD-ROM (серийник - внутри архива)
Замена Real Player и QuickTime Player и плеер Media Player Classic
работает нормально только на W2K-XP системах с DirectX версии 7 и более.
На ряде систем с Direct X 8.1 Media Player Classic ведёт себя странно.
При апдейте такой системы до Direct X 9.0 всё становится нормально.
После неоднократных жалоб пользователей Windows 95-98 я рекомендую ставить
"родные" QuickTime и Real Player. Тем не менее, Вы можете отдельно поставить:
- !setup.bat - установка и настройка играть всё.
- mplayerc.exe - Media Player Classic 6.4.9.1 для W9X
|
- !setup.bat - Запускать этот файл
- qtlite230.exe - Quick Time
- realalt175lite.exe - RealMedia
- wmlite240.exe - Windows Media 9
- directvobsub233.exe - Direct VobSub
- mplayerc.exe - Media Player Classic
с зеркало K-Lite
Media Player Classic замечательно умеет проигрывать DVD, поэтому
я не поместил сюда никакого иного проигрывателя DVD. |
Вторая порция - ставится под любую версию Windows от 95 до XP
- !setup.bat - установка
- vp7dec.exe - True Motion декодек
для 4CC кода VP70
- wmasound.exe - Старый DivX Audio кодек
- mp3pro.exe - Старый MP3 Pro
Audio codec (МОЖНО НЕ СТАВИТЬ). Реально в Windows системах проигрывание
любого MP3 потока и так обеспечено. Данный же кодек может быть полезен именно
в том случае, если вы с удивлением обнаружили, что при снесении из системы
какого-нибудь "супер-пупер" плеера не проигрываются mp3.
|
Третья порция - ставится под любую версию Windows от 95 до XP
- !setup.bat - Запускать этот файл
- ffdshow.exe (для процессоров с SSE)
ffdshow.exe (для старых процессоров)
ffdshow.exe (для процессоров MMX)
- универсальный Mpeg 4 декодек. Именно он воспроизводит видеопоток
всех MS MPEG4, DivX всех версий, XviD кодеков, FLV потоки, AP41 и COL1 и
прочая-прочая. Пoсле его установки запустите следующий файл:
- ffdshow.reg
- файл настроек, заставляющий FFDSHOW играть ВСЕ возможные потоки,
как видео, так и аудио. Потом
можно будет переключить из её конфигурации - чем играть конкретный поток.
- gspot251.rar (200k) - Хорошая
программа для показа информации о файле и кодеках. Для проигрывания сама по
себе она не нужна, но помочь понять, в чём проблема - она очень даже поможет.
Совсем старая версия FFDSHOW:
ffdshow_old.exe
ffdshow_old.reg
|
Проверим результат...
Здесь лежат несколько файлов (7M в сумме)
Скачайте их все и проверьте, проигрываются ли они на Вашей системе.
Если все они нормально проигрываются - значит Вы сможете посмотреть
ПРАКТИЧЕСКИ ЛЮБОЙ существующий ныне в сети видеоматериал.
О некоторых кодеках
Windows Media Player 6.4 содержит наилучший набор Microsoft Media
кодеков, кроме WM8 и WM9. Пакет wmpcdcs8.exe с Микрософта - дополняет его
WM8 кодеками, а описанный выше wm9codec.exe - декодеком WM9.
Если у вас Windows 2000 или XP - сам MP6.4 ставить не надо.
MP6.4 ставится также вместе с версиями ИЕ 5.5+, но комплект
кодеков при этом может оказаться неполным.
DOS и компьютеры слабее 350 МГц
qvpro245.zip - позволяет
на 200МГц пне под голым ДОСом проигрывать почти любые MPEG4 видеопотоки.
К сожалению, для проигрывания звука является обязательной аппаратная
поддержка звуковой карты того значения Sample Rate, которое использовано
в аудиопотоке. То есть на карте, поддерживающей Sample Rate не выше 44100,
звуковой поток 48000 проигрываться не будет.
© 2003-2005 Sergej Qkowlew AKA Ночной Сторож AKA Radahnar; FIDO 2:5020/122