Проигрывание в Firefox файлов Windows Media с помощью плагина Windows Media

Информация ревизии
  • id ревизии: 1835
  • Создано:
  • Создатель: Chris Ilias
  • Комментарий: move to staging area
  • Отрецензировано: Нет
  • Готово для локализации: Нет
Источник ревизии
Содержимое ревизии

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

  • Оригинальная, которая идет вместе с Windows, от версии 98 до XP Home/Professional
  • Новая версия, сделанная под Windows XP/Vista. Ее можно только скачать.

Многие пользователи Windows XP будут иметь старую версию, но все равно рекомендуется поставить новую.

Эта статья описывает, как проверить и установить плагин Windows Media Player для Microsoft Windows XP/Vista.

Даже если у вас уже установлен Windows Media Player, вам всё равно может потребоваться этот плагин для воспроизведения аудио или видео, встроенного в страницу.


Проверка, установлен ли плагин

Чтобы увидеть, установлен ли плагин:

  1. Вверху окна Firefox кликните по меню Инструменты и выберите Дополнения. Откроется окно со списком установленных дополнений.
  2. В окне дополнений выберите панель Плагины. Будет выведен подробный список плагинов Firefox.
  3. Прокручивая список, ищите следующую строчку:
    Microsoft® Windows Media Player Firefox Plugin
    np-mswmp.dll

    wmp-addonswindow.png
  4. Если эта строчка есть - плагин установлен, беспокоиться не о чем.
  5. Если этой строчки нет - перейдите к установке плагина.


Установка плагина

Если строчка, описанная выше, отсутствует, то плагин не установлен и вам следует загрузить его.

  1. Перейдите на страницу загрузки плагинов сайта Port25.
    • (Также эта страница содержит более подробные инструкции).
  1. Кликните "Download Now!". Вам будет предложено сохранить файл.
  2. Сохраните файл на рабочий стол.
  3. После загрузки файла запустите его, и плагин будет устанавливаться.
  4. Когда установка завершится, перезапустите Firefox:
    1. Кликните по меню Файл вверху окна Firefox и выберите Выход.
    2. Когда Firefox полностью закроется, запустите его снова.
    3. Также можно использовать плагин Restart Firefox для этой цели; в этом случае браузер после закрытия запустится сам.


Проверка плагина

По следующей ссылке можно проверить работу плагина Windows Media Player. Если плеер загружается и воспроизводит содержимое, то плагин установлен и работает: http://plugindoc.mozdev.org/testpages/wmp11.html


Дополнительная информация

Различия с Internet Explorer

Воспроизводимые типы файлов

Internet Explorer использует Windows Media Player ActiveX Control для воспроизведения встроенного содержимого, и он воспроизведет любой формат, который поддерживает Windows Media Player.

Плагин Windows Media Player будет воспроизводить форматы файлов Windows media вроде wmv или asx.

Это означает, что, например, встроенный mp3-файл в Internet Explorer будет воспроизведен с помощью Windows Media Player, а в Firefox - с помощью QuickTime. Windows Media Player не предоставляет возможности настроить типы файлов, воспроизводимые с помощью этого плагина.

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

Как альтернативный вариант, пользовательский скрипт IE Media Mimic (для использования с дополнением Greasemonkey) может исправить эту проблему в большинстве случаев - встроенное видео или аудио, не воспроизводившееся с помощью Windows Media player в Firefox, будет работать.

Подробности (скрыто)

  • -Internet Explorer использует ActiveX для встраивания в себя других приложений, тогда как большинство других браузеров используют NPAPI, как, например, Firefox.

+ +Internet Explorer использует Windows Media Player ActiveX, чтобы проиграть те файлы, которые поддерживает Windows Media Player - то есть wav, mpeg, mp3 и т.д. + +NPAPI написан по-другому: каждый плагин имеет список поддерживаемых файлов, и браузер использует эти списки для воспроизведения отдельного файла. + +Плагин Windows Media Player поддерживает только форформаты: asf, asx, wm, wma, wax, wmv, wvx. Он не проигрывает wav, mp3, mpeg или другие обычные форматы файлов, если страница специализированно написана. + +QuickTime - плагин только для браузеров под Windows, который может быть настроен на проигрывание форматов типа mp3, mpeg, wav и т.д. + +Пользовательский скрипт IE Media Mimic изменяет то, как содержимое встроено в страницу, так что он запрашивает плагин Windows Media Player plugin каждый раз для большинства типов файлов. В его стандартной настройке пользователь должен сам делать выбор - страница не преобразуется автоматически.


JavaScript

Некоторые страницы используют JavaScript для создания кнопок определенного плеера или извлечения и отображения информации о статусе плеера.

Оригинальный плагин Windows Media Player (вложенный в Windows XP home/pro и более ранние) не поддерживал эту возможность. А новый плагин (скачиваемый для использования в XP/Vista) поддерживает, но большинство сайтов используют эти дополнительные функции только при работе с Internet Explorer. Так что они не будут работать даже с новым плагином до тех пор, пока не будут обновлены.

Подробности (скрыто)

  • -Оригинальный плагин Windows Media Player, поставляемый в версиях Windows вплоть до XP Home/Professional, не поддерживает управление с помощью JavaScript. Поэтому большинство страниц были написаны специально для работы с Windows Media Player ActiveX Control. Объекты ActiveX игнорируются в Firefox, так как он не имеет поддержки ActiveX.

+ +Для работы с Firefox либо объект должен быть создан в зависимости от того, какой браузер используется, либо требуется второй объект и JavaScript должен быть достаточно умным, чтобы понять, какой объект использовать.


Верстка только под Internet Explorer

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

Вышеупомянутый скрипт IE Media Mimic также может исправлять много типов ошибок верстки только подIE.

ActiveX

ActiveX - система, которую Internet Explorer использует вместо NPAPI. Есть плагин для браузеров на ядре Netscape, дающий браузеру частичную поддержку ActiveX - он может позволить Firefox использовать Windows Media Player ActiveX и преимущества его функциональности, а также работать со многими другими страницами, сделанными только для Internet Explorer.

Однако, самая свежая версия этого плагина поддерживает только Firefox 1.5 и не работает в Firefox 2 или 3. Более подробная информация может быть найдена в статье про Технология ActiveX.


Windows Media Player доступен для платформы Mac, но больше не поддерживается Microsoft. Вместо него можно использовать Flip4Mac - он добавляет Quicktime возможности воспроизведения Windows Media.

Требования

Flip4Mac - доплнение к Quicktime, так что сначала нужно установить QuickTime. Для информации по Quicktime почитайте вот эту статью.

Установка

Скачайте и установите Flip4Mac с официального сайта: http://www.flip4mac.com/wmv_download.htm
На сайте есть более подробные инструкции по настройке и использованию.

Windows Media Player никогда не был доступен для Linux. Его можно заменить проигрывателем mplayer или VLC, который может воспроизводить форматы Windows Media. Для них существуют отдельные плагины.

Установка

Плагин mplayer обычно может быть установлен как пакет для используемого дистрибутива GNU/Linux (например, в Ubuntu и Debian он называется mozilla-mplayer) или загружен с сайта mplayerplug-in и собран "с нуля"; если вы решили так поступить, следуйте инструкциям на сайте автора плагина.

Пакет с плагином VLC называется mozilla-plugin-vlc в Debian и Ubuntu, mozilla-vlc в Fedora, vlc-mozillaplugin в SuSE. Сайт VLC содержит инструкции для этих других ОС и дистрибутивов.



Основано на информации о Windows Media Player (база знаний mozillaZine)