1

Как я могу воспроизводить видео H264 и аудио MP3 в Firefox на Windows 7 N Professional без установки Windows Media Feature Pack? Я знаю, что вы можете использовать GStreamer в Linux, но он не работает в Windows. Я установил отсюда gstreamer-1.0-x86_64-1.4.1.msi с настройкой Complete , перезапустил Firefox и все еще не могу воспроизводить видео H264.

2 ответа2

1

Я знаю, что это старый вопрос, и он направлен на Windows 7 N, но этот ответ, скорее всего, будет работать и на Windows 7. Поскольку я нигде не мог найти ответ, я поиграл с Process Monitor (Sysinternals), чтобы найти необходимые файлы и ключи реестра. Успешно протестирован на Pale Moon 28.2.1 (x64) с воспроизведением H264 на Twitter и YouTube.

В Windows 10 N 64-bit все, что вам нужно, это следующее (по крайней мере, для воспроизведения H264):

Файл mfperfhelper.dll в папке вашего приложения (или в папке Windows\System32)
Файл msmpeg2vdec.dll в папке Windows\System32
Файл mf.dll в вашей папке Windows\System32
Файл mfplat.dll в вашей папке Windows\System32
Файл evr.dll в вашей папке Windows\System32

Извлеките эти файлы из установочного файла Media Feature Pack, соответствующего вашей версии архитектуры Windows (64-разрядная версия - amd64).

Следующие записи реестра: (скопировать / вставить в файл .reg и импортировать, дважды щелкнув файл)

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\CLSID\{62CE7E72-4C71-4D20-B15D-452831A87D9D}]
@="Microsoft H264 Video Decoder MFT"

[HKEY_CLASSES_ROOT\CLSID\{62CE7E72-4C71-4D20-B15D-452831A87D9D}\InprocServer32]
@="C:\\Windows\\System32\\msmpeg2vdec.dll"
"ThreadingModel"="Both"

[HKEY_CLASSES_ROOT\CLSID\{e79167d7-1b85-4d78-b603-798e0e1a4c67}]
@="MF Media Source Activate"

[HKEY_CLASSES_ROOT\CLSID\{e79167d7-1b85-4d78-b603-798e0e1a4c67}\InProcServer32]
@="C:\\Windows\\System32\\mfcore.dll"
"ThreadingModel"="Both"
-2

Для Windows 7 SP1 N x64 было достаточно скопировать следующие файлы:

  • mf.dll в вашей папке Windows\System32
  • mfplat.dll в вашей папке Windows\System32
  • evr.dll в вашей папке Windows\System32

Вот извлеченные файлы

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .