Здравствуйте, периодически сталкиваюсь с старыми компьютерами которые плохо воспроизводят (тормозят) онлайн видео. Есть идея flash video открыть через vlc пока реализовал это с помощью flashgot. Но есть один минус он видит видео только после начала воспроизведения, то есть приходится начать воспроизведение через флеш плеер перехватить видео через flashgot и передать его на vlc, потом обновить страницу с флешплеером, чтобы остановить загрузку на странице и отдать всю скорость для vlc player.
Может у кого-то есть идеи, как реализовать открытие vlc проще, по клику на флеш видео?
Отсутствует
Присоединяюсь к вопросу. Интересует только через mpc. Никак с Гуглом не нашли понимания друг с другом.
тоже много лет использовал mpc но недавно попробовал vlc - он просто летает
запуск:
mpc - 2-3 секунды
vlc - мгновенно, ещё анимация развёртывания окна до конца не дошла, а видео в нём уже начинает играть!)
после этого просто не могу использовать mpc)) с ним создаётся впечатление что комп лагает)))
Отсутствует
OmTatSat
япогс
Для Youtube кнопка есть
var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); file.initWithPath("C:\\Program Files\\VideoLAN\\VLC\\vlc.exe"); var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); var args = [window.content.location.href]; process.init( file ); process.run( false, args, args.length );
Лучше спросить у знающих - чем лезть не зная.
Отсутствует
Ааа.. Я в кастомные кнопки не вникаю, да и не одним Ютубом обхожусь. Я наверно чего-то запредельного себе надумал. Смотрю строка адресная в плеере есть, ну и скармливаю ей копипасту адреса со страницы с онлайн фильмом (не удается воспроизвести файл)
Upd: Понял, нужен плагин для Active X. Сомнительная вещь?
Отредактировано япогс (23-07-2015 13:07:17)
Отсутствует
OmTatSat
япогс
Для Youtube кнопка естьскрытый текстВыделить кодКод:
var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); file.initWithPath("C:\\Program Files\\VideoLAN\\VLC\\vlc.exe"); var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); var args = [window.content.location.href]; process.init( file ); process.run( false, args, args.length );
спасибо за вариант, кнопку сделал всё заработало, стартует долговато, но это наверное какая-то не стыковка ютюба с vlc
но хочется решение по глобальней, на всё flash видео
Добавлено 23-07-2015 14:22:53
кнопка link master и нет проблем.... https://youtu.be/mPtGJvvr4HA А для PotPlayer вот такая бабаська https://addons.mozilla.org/ru/firefox/addon/potplayer-youtube-shortcut/ есть.
а где этот link master найти? можно сделать чтобы его контекстное меню появлялось на flash объекте непосредственно?
Отредактировано OmTatSat (23-07-2015 14:22:53)
Отсутствует
oleg953
а где этот link master найти?
https://forum.mozilla-russia.org/viewtopic.php?pid=688838#p688838
Добавлено 23-07-2015 15:45:50
можно сделать чтобы его контекстное меню появлялось на flash объекте непосредственно?
она (кнопка) и так появляется там где надо и когда надо.Становишься курсором на ссылку и пкн кликаешь.
Отредактировано oleg953 (23-07-2015 15:45:50)
Отсутствует
OmTatSat
До начала воспроизведения невозможно, во всех случаях, получить ссылку, которую можно передать в плеер. Ибо, в случае флеша, на странице часто присутствует только какой-нибудь плеер, а не сам файл flv с видео. И, пока его не запустишь - не узнаешь прямую ссылку на файл.
Отсутствует
OmTatSat
До начала воспроизведения невозможно, во всех случаях, получить ссылку, которую можно передать в плеер. Ибо, в случае флеша, на странице часто присутствует только какой-нибудь плеер, а не сам файл flv с видео. И, пока его не запустишь - не узнаешь прямую ссылку на файл.
в принципе - логично, но думал может какой-то плагин сможет сделать запрос на файл вместо flash плеера
Отредактировано OmTatSat (24-07-2015 09:24:35)
Отсутствует
Нашёл ещё такую няшку https://addons.mozilla.org/ru/firefox/addon/potplayer-youtube-shortcut/ А работает так https://youtu.be/VlV3azkjrEw
спасибо за желание помочь, расширение такого типа под vlc у меня есть, видео записанное вами смотрел через vlc не открывая вкладки ютюба
Отсутствует
OmTatSat
> нужно именно на флеш а не ссылке
Иногда помогает Redirect Bypasser. Картинка 17кб.
Отсутствует
няшку
(()=> { var menuitem = document.createElement("menuitem"); var contextMenu = document.getElementById("contentAreaContextMenu"); menuitem.id = "open-in-pot"; menuitem.setAttribute("label", "Отправить в PotPlayer"); menuitem.setAttribute("class", "menuitem-iconic"); menuitem.setAttribute("image", "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDoAABSCAABFVgAADqXAAAXb9daH5AAAAE1SURBVHjalNG9S5tRGIbxX8TJVYP/REEdndzsWHB9JwXBvUOXKg4iOEhBKIhYUETXii7V1SEqCh6ymCUQP1DERRFFJT0d8jbE0jeJ93aeB67r5jm5GCPoWzeGT9jESkjUFi2SawBcozed72A8JM7fA4g55Lu4eQT3+Iwfzdq8AXzoZu0jGyUWTniutm7zBjCQZ2W4tqjcM1kg3DZvkwmA35G1U76HepvdtM1ZW4C/Kd8xtU+xoU1ILLcNgGpkqchiEUQMhcRe2wDYLvO1UH+OhMTPtgB3L8we8qtSOw3m8SUkYkvA3iXTB9w+gRJGQ6LQ8ogPr8wdsVWuW79hMiSeMr+xP8/qMIUrpve5fvy/NRPQ2UF/D8c3RKqpdepfaxbgBH3p/BRjWdYswCAmcIGZZtbG/BkAHtLE4ZXQlc8AAAAASUVORK5CYII="); document.getElementById("context-sep-open").parentNode.insertBefore( menuitem, document.getElementById("context-sep-open") ); // где показывать пункт в конт. меню: на ссылках, на html5 аудио/видео --> addEventListener("popupshowing", ()=> menuitem.hidden = !(gContextMenu.onLink || gContextMenu.onVideo || gContextMenu.onAudio ), false, contextMenu ); addDestructor( ()=> contextMenu.removeChild(menuitem) ); addEventListener("click", function(e) { var link = gContextMenu.mediaURL || gContextMenu.getLinkURL(); var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsILocalFile); var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); file.initWithPath("C:\\Program Files (x86)\\PotPlayer\\PotPlayerMini.exe"); //путь к плееру на свой меняйте process.init(file); if (e.button == 0) { //ЛКМ по пункту - открыть process.run(false, [link], 1); }; if (e.button == 2) { //ПКМ по пункту - добавить в плейлист process.run(false, [link, '/add'], 2); // "/add" - эта комманда исключительно для Pot'а, ищите параметры запуска из ком.строки для вашего плеера }; }, false, menuitem ); })();
Отсутствует
Для Custom Buttons
блеск Вот так file.initWithPath("C:\\Program Files\\DAUM\\PotPlayer\\PotPlayerMini.exe"); //путь к плееру на свой меняйте на х32 машинах.
Отредактировано oleg953 (26-07-2015 01:19:46)
Отсутствует
OmTatSat
> нужно именно на флеш а не ссылке
Иногда помогает Redirect Bypasser. Картинка 17кб.
Спасибо! Ближе всего к тому, что я хотел! Раз вы пользуетесь этим плагином, думаю у вас есть сайты на которых он отрабатывает, можете пожалуйста скинуть на почту d1ma2@mail.ru сайты на которых этот плагин хорошо отрабатывает и фильмы в высоком качестве.
И ещё, когда я открываю ссылку видео через этот плагин, она открывает видео файл в новой вкладке, где это поменять на vlc?
upd. нашел как отключить авто воспроизведение about:config -> media.windows-media-foundation.play-stand-alone false
но после этого манёвра начинается авто скачка(( заместо предлога что делать с ссылкой(
разобрался, vlc плееру передаётся файл фильма при нажатии на ссылку, по этому и начинается скачка(
более менее вариант ПКМ по ссылке с плагина Redirect Bypasser а там выбрать vlc который добавлен в flashgot
Отредактировано OmTatSat (26-07-2015 10:07:31)
Отсутствует
> скинуть на почту
Скидывать нечего, это я просто вспомнил про один ***тубе.цом, где вся «музыка» на флэше.
> она открывает видео файл в новой вкладке, где это поменять на vlc?
В настройках самого Bypasser’а.
Отсутствует
> скинуть на почту
Скидывать нечего, это я просто вспомнил про один ***тубе.цом, где вся «музыка» на флэше.
> она открывает видео файл в новой вкладке, где это поменять на vlc?
В настройках самого Bypasser’а.
ещё раз Спасибо за помощь
Отсутствует
малость о плеерах для интернет видео
vlc подходит тогда, когда есть большая скорость интернета, или видео низкого качества, а точнее такого какое может поддержать интернет соединение, потому-что в vlc при паузе происходит остановка загрузки сетевого видео файла, то есть нет буферизации. Pot player нормально буферизирует - продолжает загружать видео на паузе, и подходит для любого качества, на любой скорости интернета. http://rghost.ru/download/6lknfkwqq/661 … 90.x64.exe эта версия нормально открывает ютюб (для х64 систем), оставляю здесь, так как до нахождения этой версии попал на несколько других, которые писали ошибку при скармливании им ссылки ютюба. Здесь можно взять для 32 и 64 битных систем, и в будущем наверное обновленную версию http://forum.ru-board.com/topic.cgi?for … it=1&m=1#1 лучше использовать сборки "типа stable"
Отредактировано OmTatSat (31-07-2015 11:33:16)
Отсутствует
япогс
А есть другой выход? У меня нетбук 2011 года и там в Firefox лаги в HTML5 видео жуткие, смотреть можно, но 1/5 кадров для качества выше 360 пропускает, видны прыжки. Причём в Google Chrome видео HTML5 работает отлично.
Я вот тут подумал использовать плагин VLC для бразуера для html5 видео можно вместо стандартного встроенного проигрывателя?
Отсутствует
япогс
А есть другой выход? У меня нетбук 2011 года и там в Firefox лаги в HTML5 видео жуткие, смотреть можно, но 1/5 кадров для качества выше 360 пропускает, видны прыжки. Причём в Google Chrome видео HTML5 работает отлично.Я вот тут подумал использовать плагин VLC для бразуера для html5 видео можно вместо стандартного встроенного проигрывателя?
Помимо Ютуба есть сайты с фильмами онлайн, вот это больше интересует. Как их смотреть, а не Ютуб.
Отредактировано япогс (31-07-2015 17:58:57)
Отсутствует
На тех, что дают смотреть одним файлом в FlashGot указать путь к vlc. Но у меня кстати так не сработало, VLC почему-то не захотел загружать. Так что я ставлю в DownloadThemAll 1 поток, запускаю скачивание и открываю в VLC файл.
К слову, я недавно встречал сайт с варезными фильмами онлайн, так там специально фильм разбивался на кусочки, кусочки подгружались и воспроизводились во время проигрывания. Это чтобы через FlashGot не качали.
Отсутствует