Как связать протокол MMS в Windows 7 с VLC?

13457
Sergey Aldoukhov

Панель управления \ Программы \ Программы по умолчанию \ Задать ассоциации не дает выбора - Windows Media Player - единственный вариант. Я попытался изменить реестр для MMS (оболочка \ командный ключ), но MMS все еще ассоциируется с Windows Media Player

4

2 ответа на вопрос

3
Pulse

Проблема с ассоциированием потоков mms заключается в том, что они не являются, в традиционном смысле, файлами с расширением, и, таким образом, вы не найдете что-либо для связи. Эти потоки на самом деле являются URL. Например:

ммс: //a1729.l2168647534.c21686.g.lm.akamaistream.net/D/1729/21686/v0001/reflector: 53822

В реестре вы можете найти следующее:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Classes \ WMP11.AssocProtocol.MMS - URL: протокол mms

Ниже этого уровня есть подраздел, который использует команду cpommand open shell, вы можете, если вы еще этого не сделали, попробовать изменить обработчик по умолчанию в этом месте.

Чтобы открыть поток mms в vlc, вы можете выбрать на панели инструментов Media / Open Network Stream и вставить URL-адрес, такой как приведенный выше, напрямую.

Если вы всегда хотите, чтобы vlc открывал поток из вашего браузера, это будет зависеть от того, какой браузер вы используете. Если вы используете версию установщика vlc, он должен добавить плагины для браузеров, такие как firefox и элементы управления activex для IE.

если плагины были добавлены правильно, то при первом открытии канала mms вы должны получить приглашение:

альтернативный текст

Если у вас есть vlc-версия zip, вам нужно будет что-то делать вручную. смотрите readme.txt в папке activex в распакованном каталоге vlc.

Хотя это не совсем то, что я хотел (связать MMS с VLC, несмотря ни на что), это вроде как решает проблему - Firefox дает вам выбор, который он может запомнить, если вы установите плагин. IE по-прежнему является проблемой - несмотря на то, что установлен элемент управления ActiveX, ссылки MMS открываются в Media Player. Sergey Aldoukhov 14 лет назад 0
В качестве теста я заменил Media Player на «C: \ Program Files \ VideoLAN \ VLC \ vlc.exe» --no-playlist-enqueue «% 1» в команде HKEY_CLASSES_ROOT \ MMS \ shell \ open \, и это заставило IE выполнить открыть VLC. Хотя это сработало, я не на 100% уверен в синтаксисе ключа ... Pulse 14 лет назад 1
1
Pablo

Как связать медиа-файлы с VLC

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

Если это, кажется, не влияет на пользовательский интерфейс, и / или двойной щелчок по значку файла не запускает VLC, убедитесь, что вы правильно установили предпочтения Windows через «Пуск | Программы по умолчанию» (в Vista; см. Соответствующий пункт в Windows XP или более новая ОС Windows; возможно, это не относится к Windows 2000). В этом пользовательском интерфейсе нажмите «Установить программы по умолчанию», выберите пункт «VLC media player» и проверьте описание (обычно будет «Все настройки по умолчанию для этой программы активны»). Затем выберите свой собственный курс действий, нажав «Установить эту программу по умолчанию» или «Выбрать настройки по умолчанию для этой программы».

Другие способы достижения того же эффекта заключаются в следующем (не очень рекомендуется). Используйте контекстное меню Windows Explorer

  1. В проводнике Windows щелкните правой кнопкой мыши файл, который хотите открыть.
  2. Нажмите «Открыть с помощью» в всплывающем контекстном меню.
  3. Нажмите «VLC media player», чтобы использовать VLC только один раз, или нажмите «Программа по умолчанию ...»
  4. Нажмите на название программы (VLC), которую вы хотите использовать для открытия файла. * Если VLC не отображается, нажмите кнопку «Обзор», чтобы найти его на жестком диске.

В качестве альтернативы:

  1. В проводнике Windows щелкните правой кнопкой мыши файл, который вы хотите открыть с помощью VLC.
  2. Нажмите Свойства в всплывающем контекстном меню.
  3. На вкладке Общие нажмите кнопку Изменить.
  4. Нажмите на название программы (VLC), которую вы хотите использовать для открытия файла.

Любой из этих параметров влияет на все файлы с тем же расширением имени файла (буквы после периода имени файла), что и файл, который вы выбрали. Например, если вы измените программу, которая открывает goober.avi, то все файлы .avi будут открыты с помощью VLC.

Влан Вики

Вопрос был об ассоциации протокола, а не об ассоциации файла. Sergey Aldoukhov 14 лет назад 2