Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition / MPC-BE (часть 2)

Модерирует : gyra, Maz

Maz (24-12-2016 22:19): Media Player Classic - Black Edition (MPC-BE) часть 3  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

   

MAX63ru



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Прошлые части топика: часть 1
Media Player Classic - Black Edition


MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windоws. Этот проект имеет свою независимую разработку на базе оригинального кода «Media Player Classic» и «Media Player Classic - Home Cinema», со своими нововведениями и оптимизацией.  
Плеер имеет внушительный набор аудио-видео фильтров, который позволяет ему воспроизводить практически все существующие форматы медиафайлов.
Начиная с версии 1.5.0 (билд 1591) поддержка Windows XP прекращена.
 
  • История изменений (упрощенный вариант).
  • Заменяемая графика: тулбары, фоновые картинки, иконки.
  • Схема управления плеером посредством тачскрина.

    Системные требования:
  • Windоws Vista, 7, 8, 8.1, 10 (32bit/64bit)  
  • Процессор с поддержкой SSE

    Различный софт на тему воспроизведения видео
    Голосование "Cамый популярный видеоплеер для видео 2016" | "2015"
     
    Помощь проекту.

  • Всего записей: 8264 | Зарегистр. 14-04-2012 | Отправлено: 21:12 05-10-2015 | Исправлено: Maz, 08:50 11-03-2017
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Может стоит тогда так и назвать его "UDP/HTTP (IPTV)"? А то сейчас по названию вообще не понятно, за что же он отвечает. Я ведь правильно понимаю, что для всяких Shoutcast/Icecast аудиостримов он не используется?

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 00:25 13-04-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou
    Ну как бы нет такого понятия в вещании потоков как IPTV. Просто вещается MPEG-TS поток в сеть.
     
    Ну а так - да, можно подправить название дабы не вводить в заблуждение.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 02:05 13-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou

    Цитата:
    Вовсе нет, системный сорс-фильтр для HTTP задаётся в HKCR\http в параметре Source Filter глобально и в параметрах подключа Extensions для конкретных расширений (для HTTPS соответственно HKCR\https). Именно в глобальном параметре и прописан по умолчанию GUID File Source (URL). LAV при установке это не трогает, но если вручную прописать там GUID {B98D13E7-55DB-4385-A33D-09FD1BA26338}, то при отключении сорс-фильтров плеера будет юзаться системный LAV Splitter Source.  

    Понятно, спасибо вам за ответ.
     
    Я проверил это дело и, к сожалению, на Windows XP это не работает вообще.
     
    Имеются следующие данные:
     
    Мой компьютер\HKEY_CLASSES_ROOT\http
    Мой компьютер\HKEY_CLASSES_ROOT\https
     
    "File Source (URL)" -> CLSID : {E436EBB6-524F-11CE-9F53-0020AF0BA770}
    "LAV Splitter Source" -> CLSID : {B98D13E7-55DB-4385-A33D-09FD1BA26338}
     
    В "Source Filter" для http и https соответственно, вместо "E436EBB6-524F-11CE-9F53-0020AF0BA770", я прописал "B98D13E7-55DB-4385-A33D-09FD1BA26338".  
    В итоге, вообще ничего не изменилось, по прежнему подключаются цепочки фильтров:
     "File Source (URL)" + "MPC MP4 Splitter", или же "File Source (URL)" + "LAV Splitter".
     
    Также, в последних SVN-билдах, при попытке заблокировать системный "File Source (URL)", он вообще даже и не думает блокироваться, так и спокойно подключается к графу фильтров, несмотря на тот факт, что во внешних фильтрах установлено состояние "Блокировать".
     
    Непонятно, почему на Windows XP не работает "MPC MP4 Source", а точнее все возможные Source-источники?
     
    В случае открытия ссылок YouTube с настройками по умолчанию на Windows XP всегда используется цепочка фильтров: "File Source (URL)" + "MPC MP4 Splitter".
    Мне же необходимо чтобы работал сам источник, т.е. "MPC MP4 Source", без всякого там "File Source (URL)". Но это не работает. Вопрос - почему?

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 02:30 13-04-2016
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978
    Ну я чисто по аналогии с "CDDA (Audio CD)", можно вообще добавить тултип с более развёрнутой инфой.
     
    Evgeniy_1990

    Цитата:
    Я проверил это дело и, к сожалению, на Windows XP это не работает вообще.

    У меня именно на XP это прекрасно работает. Меняю туда-сюда - тут же реагирует даже без перезапуска плеера. Можешь ещё проверить на аудиофайле, тоже всё должно работать.
     
    Судя по инфе от MS, у тебя фильтр не находится по GUID (скорее всего ошибка копипаста или LAV незареган), потому из-за облома всё равно юзается File Source (URL). Видимо и блокировка игнорится если система не может добавить в граф никакой другой сорс-фильтр для протокола.

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 07:34 13-04-2016 | Исправлено: Bai_Hou, 07:34 13-04-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    По поводу WinXP и того что не работают http/https ссылки с нашими Source-фильтрами - вот Debug билд с логом(открой им любой youtube ролик), но лучше не писать про это тут а создай на нашем форуме тему(тока просьба не расписывать кучу текста - и так все понятно.)
    https://yadi.sk/d/K8sEdPWkqwmsb
     
    По поводу того что File Source (URL) не блокируется - да есть такое, видимо где-то в коде жестко прописано его подключение(во избежании ошибок типа не возможно открыть файл). Посмотрю.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 08:25 13-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou

    Цитата:
    У меня именно на XP это прекрасно работает. Меняю туда-сюда - тут же реагирует даже без перезапуска плеера.

    Удивительно и странно... (О_о)

    Цитата:
    Можешь ещё проверить на аудиофайле, тоже всё должно работать.  

    Проверил. Все тоже самое: "File Source (URL)" + "MPC Mpa Splitter", а должен быть "MPC Mpa Source" - сам источник, без "File Source (URL)".
     
    Проблема является глобальной, т.е. везде присутствует "File Source (URL)".
     

    Цитата:
    Судя по инфе от MS, у тебя фильтр не находится по GUID (скорее всего ошибка копипаста или LAV незареган), потому из-за облома всё равно юзается File Source (URL). Видимо и блокировка игнорится если система не может добавить в граф никакой другой сорс-фильтр для протокола.

    1. Что значит, у меня фильтр не находится по GUID?  
    2. "Ошибка копипаста" - о чем вы? Какой еще "копипаст"?  
    3. "LAV Splitter Source" у меня зарегистрирован в системе. У меня установлен полный сборник "LAV Filters".

    Цитата:
    потому из-за облома всё равно юзается File Source (URL). Видимо и блокировка игнорится если система не может добавить в граф никакой другой сорс-фильтр для протокола.

    А вот и нет. Все совсем не так.
     
    Для начала - работает правильная логика, все что не является встроенным (внутренним), то является внешним, или системным, работы которых зависят уже от настроек системы, или внешних фильтров. Вот именно так и работает у нас плеер.
     
    Поясню вам:
     
    У нас имеется встроенный парсер, он включен и соответственно он контролирует работу графопостроителя, при открытии различных ссылок, хоть прямых, хоть с YouTube.
    До тех самых пор пока он включен, все что зависит от внешних настроек, или настроек системы, полностью игнорируется. Т.е. хоть меняй, хоть не меняй настройки в самой системе, в системном реестре, во внешних фильтрах, все равно встроенный парсер не позволит принять эти сделанные изменения. Раз он включен, то он и командует работой графопостроителя.  
     
    А вот если выключить встроенный парсер, вот только тогда в дело вступают уже внешние, или системные фильтры, а также и их настройки и настройки самой системы.
     
    При смене CLSID, при выключенном встроенном парсере, к графу фильтров подключается сам автоматически "LAV Splitter Source", но только он один, больше никакие видео и аудио декодеры к нему не подцепляются.  
     
    Т.е. понятно, что я вырубил встроенный парсер, больше он не командир, следовательно контроль и командование перешло уже внешнему фильтру источнику LAV Splitter Source.
    Но он не является внешним парсером, а только лишь фильтром-источником, следовательно  
    к нему ничего более не подключается.  
     
    Можно даже проверить это, используя GS, она покажет нам, что даже в графе только лишь один единственный "LAV Splitter Source".
     
    Aleksoid1978

    Цитата:
    Evgeniy_1990
    По поводу WinXP и того что не работают http/https ссылки с нашими Source-фильтрами - вот Debug билд с логом(открой им любой youtube ролик), но лучше не писать про это тут а создай на нашем форуме тему(тока просьба не расписывать кучу текста - и так все понятно.)
    https://yadi.sk/d/K8sEdPWkqwmsb

     
    Тему создал.
    Лог-файл выложил.  
     
     
    Добавлено:
    "3DYD YouTube Source", в отличие от LAV, сам прописывает в реестре CLSID для себя, благодаря чему запускается и работает в качестве внешнего парсера, но он полностью поломанный, поэтому толку от него - ПОЛНЫЙ НОЛЬ!
     
     

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 11:18 13-04-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Опять ты путаешь мух с котлетами - встроенный парсер нужен и используется лишь для того что бы из ссылки на YouTube получить прямые ссылки на видео/аудио. И все. А дальше все зависит от настроек и возможностей фильтров,  встроенных и внешних.  
     
    Добавлено:
    Если не использовать парсер, то ссылка будет открываться в том виде,  в котором поступает в проигрывателе.
     
    Ещё раз скажу - парсер никак не связан ни с какими фильтрами,  встроенными или внешними. Это всего лишь механизм получения прямых ссылок на файлы.  
     
    Думаю теперь не будет лишних вопросов и недопониманий.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 12:00 13-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Aleksoid1978

    Цитата:
    Опять ты путаешь мух с котлетами - встроенный парсер нужен и используется лишь для того что бы из ссылки на YouTube получить прямые ссылки на видео/аудио. И все. А дальше все зависит от настроек и возможностей фильтров,  встроенных и внешних.

    Ничего я не путаю, я прекрасно вижу, что происходит и что откуда идет.
     
    Это вы не понимаете, что до тех пор, пока включен встроенный парсер, на Windows XP всегда будет подключаться только и ТОЛЬКО "File Source (URL)" к совершенно любым сплиттерам, к нашим, если они включены в настроках, или же к внешним, например "LAV Splitter", если наши сплиттеры в настройках полностью отключены..
     
    Если его выключить, вот только тогда в дело вступают уже внешние фильтры, или ломанный "3DYD YouTube Source", или же нормальный "LAV Splitter Source".
     
    Вам просто необходимо понять, что наличие присутствия в графе системного фильтра "File Source (URL)" зависит только от активности опции использования встроенного парсера веб-страниц.  
     
    Еще раз, если опция активна, то системный фильтр "File Source (URL)" будет присутствовать всегда.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 12:53 13-04-2016
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Лол, вот это упоротость - разрабу втирать, что он не разбирается в том, что сам же и кодит.
    Алсо, тебе просто необходимо понять, что у меня на XP LAV Splitter Source прекрасно подключается после вышеописанных действий и естественно с включённым ютуб-парсером плеера, иначе нахрена бы оно вообще было нужно. Твой фейл с аудиофайлом, не имеющим к ютуб-парсеру вообще никакого отношения, однозначно показывает, что это именно у тебя в системе что-то не то наверчено.

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 13:04 13-04-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Про WinXP вообще отдельный разговор, там ошибка при работе с http, вот и все  
     
    Добавлено:
    С которой я попытаюсь разобраться.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 13:31 13-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou

    Цитата:
    Лол, вот это упоротость - разрабу втирать, что он не разбирается в том, что сам же и кодит.  

    Как грубо, я не втираю, а просто указываю на конкретный факт, который просто необходимо учесть. Вот и все.
     
    Если вы не поняли, то речь идет не о самом парсере, а о конкретной опции, от которой завист подключение тех или иных фильтров-источников.

    Цитата:
    Алсо, тебе просто необходимо понять, что у меня на XP LAV Splitter Source прекрасно подключается после вышеописанных действий и естественно с включённым ютуб-парсером плеера, иначе нахрена бы оно вообще было нужно. Твой фейл с аудиофайлом, не имеющим к ютуб-парсеру вообще никакого отношения, однозначно показывает, что это именно у тебя в системе что-то не то наверчено.

    Причем тут ваш аудио файл и отношение к YouTube? Не нужно разделять YouTube и прямые ссылки, поскольку у них есть одно общее - это наличие поддержки асинхронного режима, который обязан работать, если включен "встроенный парсер веб-страниц".

    Цитата:
    однозначно показывает, что это именно у тебя в системе что-то не то наверчено.

    "Превосходный" вывод: "у меня в системе что-то не то". Я проверяю работу тех или иных алгоритмов плеера, особенно наиболее проблемных и странных на чистой Windows XP.  
     
    Добавлено:
    Bai_Hou
    Еще раз поясню, что на Windows XP пока присутствует глобальная проблема с работой http/https-ссылок, а также в том числе и асинхронного режима.
     
    Суть глобальной проблемы в том, что при открытии совершенно любых ссылок, хоть с YouTube, хоть прямых, таких как ваш аудио файл, всегда подключается системный "File Source (URL)", вместо самих поддерживаемых встроенных фильтров-источников (Source Filters).
     
    Фактически: "File Source (URL)" + "MPC Splitters".
    Ожидаемо: "MPC Source's" + асинхронный режим.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 13:57 13-04-2016
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990

    Цитата:
    Суть глобальной проблемы в том, что при открытии совершенно любых ссылок, хоть с YouTube, хоть прямых, таких как ваш аудио файл, всегда подключается системный "File Source (URL)", вместо самих поддерживаемых встроенных фильтров-источников (Source Filters).

    С этим я и не спорю, сорс-фильтры плеера и у меня не открывают любые ссылки на XP, что Aleksoid1978
    уже подтвердил. Но это никак не связано с опцией парсера, и если встроенные фильтры отключить, иметь нормально установленный в системе LAV и внести те правки в реестр, то в качестве сорс-фильтра должен подключаться LAV. И то что у меня это работает, а у тебя нет - локальная проблема твоей системы. Можешь экспортнуть и запостить свои ключи реестра HKCR\http и HKCR\CLSID\{B98D13E7-55DB-4385-A33D-09FD1BA26338}, может пойму в чём дело.

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 14:26 13-04-2016
    Aleksoid1978



    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990

    Цитата:
    Еще раз поясню, что на Windows XP пока присутствует глобальная проблема с работой http/https-ссылок, а также в том числе и асинхронного режима.
     
    Суть глобальной проблемы в том, что при открытии совершенно любых ссылок, хоть с YouTube, хоть прямых, таких как ваш аудио файл, всегда подключается системный "File Source (URL)", вместо самих поддерживаемых встроенных фильтров-источников (Source Filters).
     
    Фактически: "File Source (URL)" + "MPC Splitters".
    Ожидаемо: "MPC Source's" + асинхронный режим.

     
    Зачем это все расписывать из поста в пост. Я же сказал - что знаю про это и по возможности решим. НАФИГА снова и снова "засирать" форум.

    ----------
    AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /Patriot 32Gb@3200 /Kingston 500Gb M.2 /RTX 4060 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

    Всего записей: 9225 | Зарегистр. 11-05-2006 | Отправлено: 16:08 13-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou

    Цитата:
     и если встроенные фильтры отключить, иметь нормально установленный в системе LAV и внести те правки в реестр, то в качестве сорс-фильтра должен подключаться LAV. И то что у меня это работает, а у тебя нет - локальная проблема твоей системы. Можешь экспортнуть и запостить свои ключи реестра HKCR\http и HKCR\CLSID\{B98D13E7-55DB-4385-A33D-09FD1BA26338}, может пойму в чём дело.

    Забавно - "локальная проблема моей системы"... Мда...
     
    Моя система обвиняется в том, что она является чистой и на ней нет того, что есть у вас, что позволило бы работать "LAV Splitter Source" в случае изменений параметров в системном реестре.
     
    В общем, можете меня поздравить, я все-таки наконец-то смог разобраться со всей этой кашей. Да уж, убил на это кучу времени, но зато не напрасно, не зря.
     
    Я понял, почему у меня не работал "LAV Splitter Source", после изменения CLSID-ов в системном реестре. Все дело было в самих протоколах http/https. И то что я увидел - меня еще больше шокировало.  
     
    Итак, сначала скажу вам, что было не так:
     
    Как вы и говорили, некий мой "копипаст". Да я скопировал CLSID от "LAV Splitter Source"
    и вставил его в раздел http вместо CLSID от "File Source (URL)". После чего я применил изменение и запустил ссылку с протоколом http с YouTube.  
    В результате увидел, что ничего не изменилось.  
     
    Ну естественно, я понял, почему ничего не изменилось:
     
    1. Во-первых, я скопировал CLSID не в то место, надо было копировать в https, а не в http
    2. Во-вторых, я скопировал его некорректно, без фигурных скобок, а все потому что делал строго по аналоги с CLSID от File Source (URL). А по умолчанию на чистой системе в его CLSID нет никаких фигурных скобок.
     
    Вот эти вещи, меня в первую очередь сбили с толку. И дальше началась каша, я начал перебирать все возможные варианты только лишь ради того, чтобы заставить подключиться этот самый "LAV Splitter Source".
     
    Конечно, знаете ли, это просто потрясающе и просто фантастика, я и не знал и в мыслях у меня такого не было, что оказывается ссылки с YouTube - это вовсе не http, а https, хотя из адресной строки браузера они копируются как http. Причем они открываются, если вместо http, прописать https, так сказать добавить одну буковку "s".
     
    После того, как я это обнаружил, я понял свои ошибки и причину.  
     
    1. Я прописал CLSID от LAV Splitter Source в раздел https -> Source Filter уже в квадратных скобочках: {B98D13E7-55DB-4385-A33D-09FD1BA26338]
    2. Запустил ссылку с YouTube: http://www.youtube.com/watch?v=4vnDTMMGz2g
     
    Несмотря на то, что эта ссылка имеет протокол http, ее можно запустить и с протоколом https, т.е. вот так: https://www.youtube.com/watch?v=4vnDTMMGz2g (О_о)
     
    Увидев такое чудо фантастики, я пришел к такому выводу, что для YouTube, что http, что https - ровным счетом - совершенно одно и тоже, но "LAV Splitter Source" будет подключаться только в том случае, если его CLSID будет прописан именно в разделе https -> Source Filter.  
     
    Что еще более невероятно и просто еще большая фантастика, так это то, что прямые ссылки с протоколом http, также работают через LAV Splitter несмотря на то, что его CLSID прописан в разделе https -> Source Filter.  
     
    Тогда остается непонятным, для чего раздел http, если все работает именно через https? (О_о)
     
    И вуаля - наконец-то подключился этот "LAV Splitter Source" к графу фильтров вместе с работой асинхронного режима.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 16:21 13-04-2016 | Исправлено: Evgeniy_1990, 16:28 13-04-2016
    Bai_Hou



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990

    Цитата:
    Во-первых, я скопировал CLSID не в то место, надо было копировать в https, а не в http
    Во-вторых, я скопировал его некорректно, без фигурных скобок
    я и не знал и в мыслях у меня такого не было, что оказывается ссылки с YouTube - это вовсе не http, а https

    Это просто п-ц какой-то, мда. Вместо того чтобы просто выполнить простейшую инструкцию, посчитал себя самым умным и ессно накосячил именно там, где я и предположил. Целый день парил нам мозги и строчил бессмысленные простыни, но в результате таки открыл для себя Америку, лол. Не замечать, что ютуб уже хрен знает сколько работает только с https и все http-запросы перенаправляет - это я не знаю кем надо быть. Кстати я даже помню как в своё время Aleksoid1978 здесь явно говорил, что в плеере всё связанное с ютубом перевёл только на https, а для тебя это опять новость. Папа, а де море? (c)
     

    Всего записей: 835 | Зарегистр. 28-02-2003 | Отправлено: 18:17 13-04-2016
    V0lt_r



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Evgeniy_1990
    Съешь ещё этих мягких французских булок, да выпей чаю.
     
    Aleksoid1978
    Я тоже заметил, что мерит заданный для File Source (URL) во внешних фильтрах не работает. До r1406 мерит вообще жестко прописывался в коде плеера, хотя по идее должен быть подключаться на общих правах с другими фильтрами. Походу какой-то старый костыль, только вот для чего?

    Всего записей: 722 | Зарегистр. 15-11-2015 | Отправлено: 19:42 13-04-2016
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Подскажите пожалуйста. Подключил к телевизору AnyCast, подключил его по Wi-Fi к роутеру. Появилось в сети вот такая приблуда:
     
       
     
    Запустил Windows Media Player, нажал эту волшебную кнопку:
     
       
     
    И получил фильм на телевизор. А как это сделать в MPC-BE? Всё перерыл и ничего не нашёл. Помогите плиз.

    Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 21:18 13-04-2016
    V0lt_r



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    abz
    Цитата:
    И получил фильм на телевизор. А как это сделать в MPC-BE? Всё перерыл и ничего не нашёл. Помогите плиз.
    Таких функций в нашем плеере нет.
    Это вообще не совсем плеерная фича, это похоже на медиасервер.

    Всего записей: 722 | Зарегистр. 15-11-2015 | Отправлено: 05:24 14-04-2016 | Исправлено: V0lt_r, 05:31 14-04-2016
    Evgeniy_1990

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Bai_Hou

    Цитата:
    Это просто п-ц какой-то, мда. Вместо того чтобы просто выполнить простейшую инструкцию, посчитал себя самым умным и ессно накосячил именно там, где я и предположил. Целый день парил нам мозги и строчил бессмысленные простыни, но в результате таки открыл для себя Америку, лол. Не замечать, что ютуб уже хрен знает сколько работает только с https и все http-запросы перенаправляет - это я не знаю кем надо быть. Кстати я даже помню как в своё время Aleksoid1978 здесь явно говорил, что в плеере всё связанное с ютубом перевёл только на https, а для тебя это опять новость. Папа, а де море? (c)

     
    Я все делал и выполнял и вашу инструкцию и то, что было написано на сайте Майкрософт, а также и свои действия. Другими словами, я пробовал абсолютно все, что только было можно сделать.  
     
    Как я уже говорил, накосячил я по вине CLSID от File Source (URL), поскольку он работает, даже в том случае, если в его CLSID нет фигурных скобок. Все-таки надо понимать, что это системный фильтр от корпорации Майкрософт. А мы все прекрасно знаем на что она способна - у нее все никак у всех работает. Вообще, системный фильтры от Майкрософт - это отдельная тема, поскольку каждый из них содержит свою придурь.  
     
    Прошу прощение, что уже "достал" вас, но я просто хотел с вами вместе разобраться, для этого и существуют форумы, чтобы обсуждать различные вопросы и различные проблемы и варианты их решения.  
     
    Да, я действительно "открыл для себя Америку", поскольку никогда не замечал, что http-ссылки с YouTube работают по протоколу https. Я вообще просто тупо копипастил их в URL-строку плеера с браузера. А в браузере они отображаются как "http", а не "https". Вот почему именно они, т.е. http/https, сбили меня тогда с толку.
     
    По поводу разделов системного реестра "http" и "https" я уже полностью разобрался и понял, что:
     
    https - только для YouTube-ссылок, поскольку, в любом случае, будет перенаправление с http на https-ссылки.  
    http - для всех остальных ссылок, в том числе и прямых ссылок на аудио и видео файлы.  
     
    Хотя опять же это может вызвать спорный вопрос, поскольку некоторые прямые ссылки по протоколу http могут все равно работать как https, видимо тоже у них происходит перенаправление.
     
    P.S. В любом случае, вам огромнейшее спасибо, благодаря вам, я узнал, что оказывается можно задать CLSID для определенного формата протокола через системный реестр. А также вы мне очень сильно помогли разобраться с моими локальными проблемами, предложили мне свою инструкцию, ссылку на сайт Майкрософт, в том числе расписали для меня все возможные варианты решения. В конечном итоге, все у меня получилось сделать и разобраться.

    Всего записей: 2127 | Зарегистр. 05-07-2014 | Отправлено: 07:14 14-04-2016
    abz



    Хулиган
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    V0lt_r

    Цитата:
    Это вообще не совсем плеерная фича, это похоже на медиасервер.

    Это потоковое вещание в локальную сеть. А можно как-то через посредника-программу это организовать?

    Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 18:51 14-04-2016
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200

    Компьютерный форум Ru.Board » Компьютеры » Программы » Media Player Classic - Black Edition / MPC-BE (часть 2)
    Maz (24-12-2016 22:19): Media Player Classic - Black Edition (MPC-BE) часть 3


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru