Заикается музыка ВК
-
temkem last edited by
У кого икает музыка в вк,яндекс музыка,яндекс радио.
Нажать на ярлык Opera левой кнопкой мыши, затем правой, в открывшемся контекстном меню выбрать "Свойства" , затем выбрать вкладку "Совместимость" , на открывшейся вкладке(внизу) "Изменить параметры для всех пользователей", в открывшемся оконце поставить галку напротив "Запустить программу в режиме совместимости с:" и выбрать "Windows7" - применить - ок.
Но должен быть установлен Flash Player PPAPI.
https://youtu.be/YqKF6XiyOFs -
temkem last edited by
Opera 39(stable), Win 7 (х64) - на всех сайтах- полет нормальный.
Так на 7ке все нормально и будет, так как на 7ке музыка в вк играет через Flash Player, а на Win: 8.1, 10
играет через HTML5 , а он по всей видимости и косячный в Opera, так как с музыкой проблемы не только на https://vk.com/
, но и на https://music.yandex.ru/ и на https://radio.yandex.ru/ -
ptec-live last edited by
Проблема решена! Меломаны могут быть спокойны
Вариант первый:
- Ставим расширение Violent monkey из каталога расширений Opera https://addons.opera.com/ru/extensions/details/violen..
- Качаем скрипт в zip архиве отсюда https://gist.github.com/justdanpo/bd3e94121199e545562..
- Заходим в Opera,переходим в расширения, там находим Violent monkey, нажимаем "настройки" и в открывшейся вкладке расширения Violentmonkey нажимаем "настройки",затем нажимаем на "импорт из zip-файла" и выбираем скаченный заранее zip-архив с нужным скриптом и устанавливаем. Затем проверяем что скрипт включен в настройках Violentmonkey во вкладке "установленные скрипты". Перезагружаем Opera и пользуемся.
Примечание: Эта манипуляция заставляет в вк музыку играть через Flash-Player(только музыку,видео все так же будет играть как и было), а не через HTML5, так что заранее позаботьтесь о том,чтобы у вас был установлен Flash-Player PPAPI
Второй вариант:
Устанавливаем Tampermonkey (https://addons.opera.com/ru/extensions/details/tamper..). В панели расширений (адресная строка Opera) кликаем левой кнопкой по значку расширения и выбираем пункт "Добавить новый скрипт". В открывшемся окне, очищаем поле редактора от скрипта приведенного в качестве примера и копируем туда следующий код:
// ==UserScript==
// @name vk.com: force Flash audio in Vivaldi/Opera
// @namespace https://gist.github.com/justdanpo
// @version 0.1
// @description vk.com: force Flash audio in Vivaldi/Opera
// @author den_po
// @include https://vk.com/*
// @include https://.vk.com/
// @run-at document-start
// @grant none
// ==/UserScript==(function() {
var vkua = navigator.userAgent.replace(/Windows NT \d+.\d+/, "Windows NT 6.1");
document.documentElement.setAttribute('onreset', "navigator.defineGetter('userAgent', function(){ return '" + vkua.replace(/'/g, "'") + "' });");
document.documentElement.dispatchEvent(new CustomEvent('reset'));
document.documentElement.removeAttribute('onreset');})();
Нажать "Сохранить". После - убедиться в том, что скрипт включен в панели Tampermonkey (вкладка "Установленные скрипты") и перезагрузить Opera.
Собственно и все. Enjoy :).
-
desmondjim last edited by
ptec-live, установил через Tampermonkey, перезапустил - заикается как и заикалось.
-
ptec-live last edited by
ptec-live, установил через Tampermonkey, перезапустил - заикается как и заикалось.
в Tampermonkey обязательно нужно правильно все прописать, чтобы все в порядке с синтаксисом было. Плюс - скрипт нужно включить. Жаль здесь нельзя скрины выложить, сейчас поищу облако, позже скину ссылки, как это все должно выглядеть.
-
ptec-live last edited by
Что с ссылками?
Со ссылками в самом деле беда :). Сейчас поправим. В любом случае, помогает поиск по расширениям.
-
ptec-live last edited by
Violent Monkey:
https://addons.opera.com/ru/extensions/details/violent-monkey/
Script:
Tampermonkey:
https://addons.opera.com/ru/extensions/details/tampermonkey-beta/?display=en
-
ptec-live last edited by
ptec-live, установил через Tampermonkey, перезапустил - заикается как и заикалось.
в Tampermonkey обязательно нужно правильно все прописать, чтобы все в порядке с синтаксисом было. Плюс - скрипт нужно включить. Жаль здесь нельзя скрины выложить, сейчас поищу облако, позже скину ссылки, как это все должно выглядеть.
-
ptec-live last edited by
Еще немного от себя. Гоняю музыку вконтакте уже около 12 часов. За все это время заиканий не было. Windows 10.0.14393.351 (Win10 RS1) х64, Opera 41.0.2353.46. Есть небольшое подозрение, что после перезапуска Opera, Tampermonkey стартует с некоторой задержкой. Впрочем как и любое расширение (к примеру AdBlock). Поэтому вкладку с вк лучше открывать уже после запуска самого браузера.
Что касается скрипта: автор Денис Порфирьев, оригинальная ссылка: https://gist.github.com/justdanpo
Надеюсь мне не просто повезло и количество удачных решений наболевшей проблемы все же пойдет вверх. Жду ваших отчетов. По возможности постараюсь помогать, чем смогу конечно
-
temkem last edited by
Первый вариант(только для аудио в вк)!
Расширение :
https://addons.opera.com/ru/extensions/details/violent-monkey/
Скрипт :
https://gist.github.com/justdanpo/bd3e94121199e545562f13e8968cd779
Проверить - включен ли HTML5 для аудио в вк :
AudioPlayerHTML5.isSupported()
Видео инструкция :
https://youtu.be/xRAVpsv2hjMВторой вариант(только для аудио в вк)!
Расширение :
https://addons.opera.com/ru/extensions/details/tampermonkey-beta/?display=en
Скрипт :
https://gist.github.com/justdanpo/bd3e94121199e545562f13e8968cd779
Проверить - включен ли HTML5 для аудио в вк :
AudioPlayerHTML5.isSupported()
Видео инструкция :
https://youtu.be/t0Nzo2lgnbsТретий вариант(совместимость от Windows 7)
Нажать на ярлык Opera левой кнопкой мыши, затем правой, в открывшемся контекстном меню выбрать "Свойства" , затем выбрать вкладку "Совместимость" , на открывшейся вкладке(внизу) "Изменить параметры для всех пользователей", в открывшемся оконце поставить галку напротив "Запустить программу в режиме совместимости с:" и выбрать "Windows7" - применить - ок.
Видео инструкция :
https://youtu.be/pCjLWTdROcYЧетвертый вариант(подмена User Agent на Windows 7)
Нажать на ярлык Opera левой кнопкой мыши, затем правой, в открывшемся контекстном меню выбрать "Свойства" и в поле "Объект" после
exe"
поставить пробел и вписать эту строчку(вначале строчки между минусами убрать пробел):- -user-agent="Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.2840.59 Safari/537.36 OPR/41.0.2353.46"
Только при обновлении Opera придется создавать по-новой и прописывать уже номер актуальной сборки.
Видео инструкция :
https://youtu.be/YSkTImG-bmwПримечание!
Для всех вариантов обязательно нужно установить(если не установлен) Adobe Flash Player PPAPI
-
ptec-live last edited by
Отлично! Теперь, предлагаю пойти немножко дальше, и добавить в фильтр адресов скрипта в Tampermonkey ссылки на https://music.yandex.ru/ и на https://radio.yandex.ru/. В теории, получим универсальный метод решения проблем с заиканием музыки, не зависящий от обновления самой Opera.
-
scrpin1 last edited by
Ну и костыли же это все... Неужели нельзя скопировать с google chrome алгоритмы работы с html5? Ведь в хроме никаких заиканий на этих 3-х сайтах не наблюдается...
-
axelet last edited by
Как сейчас проблема, актуальна?
Да, ничего не изменилось. Я уже поставил Firefox, там все ОК.
-
temkem last edited by
Как сейчас проблема, актуальна?
Как сейчас проблема, актуальна?
Да, ничего не изменилось. Я уже поставил Firefox, там все ОК.
в Opera beta(42.0.2393.38) уже нормально.