Как бы смастерить кнопку,при клике по которой ,можно было бы получить прямую ссылку на видео,
а уже её открывать в своём плеере,интересует сайт filmix.cc
хочу понять принцип,как формируется ссылка ,
перепилить под другой сайт/домен ,будет уже не сложно (это не потоковое видео).
Отредактировано SOTVM (17-02-2018 12:16:58)
Никто не знает столько,сколько не знаю Я.
Отсутствует
SOTVM
Отредактировано oleg.sgh (14-02-2018 13:46:34)
Отсутствует
А я просто качаю оттуда через FlashGot
скачать не вопрос, нужно подобное плагину открыть видео ютуб в VLC
Никто не знает столько,сколько не знаю Я.
Отсутствует
ну так кто мешает указать флэшготу в качестве качалки плеер?
(или он настолько сильно изменился что уже не умеет в сторонние передавать ссыль?)
я помню те времена когда обновления программ убирали проблемы и исправляли баги, а не добавляли их.
toxID:05AB9B827D896AACEE7FF4573A02FB8F025F46ADC856B98F65BC1BA9BD21A81DC98BA9C36CE3
Отсутствует
ну вообще есть и давно, маахонькие и прекрасные расширение(я). VideoSniffer(с меню, требует перезапуск) и Media Sniffer(без меню, Restartless)
и накидал для него кнопку чтоб открывало в плеере по ПКМ(путь поправь .)
// -------06------------ Для расширения MediaSnifer\Video-Sniffer действия для кликов -------------------------------------------------------- (function() { addEventListener("click", function(e) { if((e.target.id != "mediasniffer") && (e.target.id != "video-sniffer")) return; var file = Services.dirsvc.get('ProfD', Ci.nsIFile); switch (e.button) { // скопировать ссылку-подсказку case 1: var alertsService = Cc["@mozilla.org/alerts-service;1"].getService(Ci.nsIAlertsService); var tt = e.target.getAttribute("tooltiptext"); gClipboard.write( decodeURIComponent(tt) ); alertsService.showAlertNotification(e.target.image, null, "Скопировал ссылку Mediasniffer-a", false, "", null, ""); break; // Открыть в PotPlayer case 2: e.preventDefault(); e.stopPropagation(); var url = e.target.getAttribute("tooltiptext"); var file = Services.dirsvc.get('ProfD', Ci.nsIFile); // file.initWithPath("C:\\Program Files\\PotPlayer\\PotPlayerMini.exe"); file.initWithPath(file.path + "\\PM_Soft\\PotPlayer\\PotPlayerMini.exe"); var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); process.init(file); process.run(false, ["/add", url], 2 ); break; } }, false, document.getElementById("contentAreaContextMenu")); })();
Отредактировано mokujin (20-02-2018 09:55:11)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
ну вообще есть и давно, маахонькие и прекрасные расширение(я). VideoSniffer(с меню, требует перезапуск) и Media Sniffer(без меню, Restartless)
и накидал для него кнопку чтоб открывало в плеере по ПКМ(путь поправь .)
Спасибо, это что нужно,
а можно как то подправить,чтобы получить ссылку и на поток?
скажем вот отсюда http://goblin-online.ru/kriminal/1738-klan-soprano-v-perevode-goblina-sezon-6.html
Отредактировано SOTVM (20-02-2018 12:52:12)
Никто не знает столько,сколько не знаю Я.
Отсутствует
да не. этож dash или как его там... там кусками отдаются файлы и чтоб их скачать, нужно скачать плейлист, оттудава взять ссылку на список с качеством и подставить качество в ссылку, получив список на 1000+ фрагментов вида :
#EXTM3U #EXT-X-MEDIA-SEQUENCE:0 #EXT-X-TARGETDURATION:13 #EXT-X-ALLOW-CACHE:YES #EXT-X-PLAYLIST-TYPE:VOD #EXT-X-VERSION:3 #EXTINF:3.25, segment1.ts #EXTINF:7.30, segment2.ts #EXTINF:5.21, segment3.ts #EXTINF:6.51, segment4.ts #EXTINF:9.09, segment5.ts #EXTINF:4.25, segment6.ts #EXTINF:7.97, segment7.ts #EXTINF:3.71, ... ну и т.д.
получаю файл фильма. Автомат пока хз. как делать. Его нет. и те плуги что есть , они с moonwalk не качают, можешь не искать(я уже поискал ) Они качают только если файл-список один и в нем сразу ссылки на фрагменты. А такой вот двухфайловый вариант - только вручную.
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
да не. этож dash или как его там...
я же могу её ,ссылку вида http://бла-бла-бла/index.m3u8 "руками скопировать и открыть в плеере" ,что сейчас и делаю.
вопрос в том,как вычленить эту ссылку "лёгким движением в один клик "
мне не нужно "лепить файл видео из фрагментов ", при желании это можно сделать и средствами плеера.
в идеале ,я хочу подправить/дополнить код VideoSniffer ,чтобы было а-ля два в одном,
есть дополнение native-hls
но оно не совместимо с palemoon27 (я сижу на нём ) или новой лисой (Quantum)
Никто не знает столько,сколько не знаю Я.
Отсутствует
SOTVM
Как бы смастерить кнопку,при клике по которой ,можно было бы получить прямую ссылку на видео,
а уже её открывать в своём плеере,интересует сайт filmix.cc
https://forum.mozilla-russia.org/viewto … 65#p754165
Отредактировано drage2 (20-02-2018 16:23:28)
Отсутствует
я же могу её ,ссылку вида http://бла-бла-бла/index.m3u8 "руками скопировать и открыть в плеере" ,что сейчас и делаю.
да лана... хочешь сказать, что у тебя какой-то приватный PotPlayer который играет видосики с moonwalk.cc(с его cdn 185.38.12.xx ) и подобных сайтов неверю! Ибо не могет он знать что и откуда надо брать и собирать. Да и ежлиб знал, - то былиб у тя полсекундные паузы в местах склейки фрагментов. А т.к. этих фрагментов 1000+.. нутыпонел. Этож не бравзер , где на этом упор сделан.
На простых сайтах, вон кнопка что дал drage2 должна работать. (постарался хто-та, прикольно. бум тестить. Благодарю.)
...программисты словно войну какую-то ведут за свои обновления. Блин, почему сейчас повсюду мания ухудшать интерфейсы и делать их максимально неудобными?! Radiation
Отсутствует
да лана... хочешь сказать, что у тебя какой-то приватный PotPlayer
у меня вообще то SMPlayer под Linux
пуляю в него ссылки,которые показаны на скринах в спойлерах смотри в моих вопросах пару-тройку ответов выше
т.е. запускаю онлайнвидос в браузере,потом открыв панель "инструменты разработчика" выдёргиваю ссылку
всё играет
кнопка ,которую дал drage2 ,работает с ютубом и этим сайтомhttp://goblin-online.ru/kriminal/1738-klan-soprano-v-perevode-goblina-sezon-6.html
но не работает на сайтах,где онлайн крутят через обычный флеш (например на filmix.cc
УПС
"не прошло и полгода" - как подкрался Росскомнадзор (filmix.net filmix.me
filmix.cc 20 минут назад сайт работал,сейчас УЖЕ в пролёте (через прокси не пробовал
Отредактировано SOTVM (20-02-2018 18:37:54)
Никто не знает столько,сколько не знаю Я.
Отсутствует
SOTVM
Не надо флеш ! Надо HTML5 , https://filmix.me/ -есть HTML и http://bigcinema.cc/ , http://bigserials.to/, http://onlainfilm.me/ .....Надо Proxy.pac -без проблем, есть и кнопка, переключает прокси не отходя от кассы...
Отсутствует
filmix.cc 20 минут назад сайт работал,сейчас УЖЕ в пролёте
SOTVM,http://filmix.info/
Отсутствует
повторюсь классная кнопочка ,то что доктор drage2 прописал Спасибо.
1)не разобрался только ,где,в какой строке указать путь к иконке?
понимаю что в Винде она дёргает иконку из exe проигрывателя,но в linux немного по другому(там котлеты и мухи отдельно
2)как добавить в контекстное меню кнопки ,функцию,которая бы просто копировала адрес ссылки видео в буфер обмена
Отредактировано SOTVM (21-02-2018 06:16:41)
Никто не знает столько,сколько не знаю Я.
Отсутствует
SOTVM
Наоборот, убираю контекст кнопки, т.к она не одна ....Контекст не резиновый. Поэтому, другая фишка:И страницу и ссылку!!!
/*Initialization Code*/ // Открыть страницу или ссылку из контекстного меню, от 27.12.2015. .................. ((contextMenu, savepage)=> { var menu = contextMenu.insertBefore(document.createElement("menu"), savepage); menu.setAttribute("label", "Открыть в другом браузере..."); menu.setAttribute("class", "menu-iconic"); menu.setAttribute("image", "data:image/x-icon;base64,AAABAAEAEhIAAAEAIACABQAAFgAAACgAAAASAAAAJAAAAAEAIAAAAAAAWAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+/vAerq6gIAAAAAakJFdmxcXE1PZHxkUVdoXgAAAADt7e0CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw8PAB5uXlAwAAAACBSUmA6GIw/4FES6490v7gM6Dk+mhqdFYAAAAA6urqAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/v7wHm5eUDAAAAAIZMTIX+cED//pph/4tQWLNS6f7fovv+/zuX2/Rtb3paAAAAAOrq6gMAAAAAAAAAAAAAAAAAAAAA5+fnAeDf3wMAAAAAjEtHhf5hO//+l2n5/45g/5ZXWrNO6P/hjf7//5v3/v88mdv1a214WQAAAADu7u4CAAAAAAAAAAAJAAEBzcrKAwAAAACQQzyF/ls6//92UPv/iGD8/4lf/55ZWbNN6v3hZ/f//4n5//yc9/7/N5jc9WFkb1kAAAAA6enpAunp6QEPAAIDAAAAAJIvJ4X+TC///00t+/9iQP7/eFP9/3tV/51ZVrRn7P/hXfL//1ny//6B+P/9lff+/yyV2PVNT1xZAAAAANXW1gIAAAAAjxYKgf6Edv//ZFH6/1E3/f9YOf7/aUf8/4Fh/6dUULJ26//glfL//23y//1l8//+fvj//JT3/v8dk/D1LTE/VgAAAAC1EwCT/p2d//6Hi/7/lpL//6qi//+vo///tKX9/8e0/79KQ7Z/8P/itPP//7P3//62/P//uP/+/8z/+f7l/vn/M6D+9gAFHGH+Rxq8/opp5v91VN//fF7h/31k4f9/aOH/gWrf/oBu6o9RTGZI1/6nmdz/7IPe/+CE4f/igeH/4njd/+J33v7gZcj+5wAfUGMACF1tAAZttgABYbMAAFK0BwVItBUPS7QeFk6zIBlQuUREUUM3azNnHYIewRtyH7UVaRu3D18XtwVSELcASBG3AEQTswEUAE0bS/3UJFT+/wAt5/4AMfH/ADLv/wg9//8zYf/9N2L+/wccU7cw1gXgSf8V/1f/Jv5n/zv/dv9N/4f/Yf+g/oH+R/4N/wcpAHMACCsYFUL+zhBA/v8ALeP5AjT//Q0+//00Xf/7NFr//wAbTbYw2ADgOP8K/0H/E/xZ/zD9b/9M/In+bflW/i7/DUMAfAAAAAAAAAAAAAgqGCVR/tUUQ/7/AC3f+wAx9v8PQP/9CTj//wAdTbc14QDiL/QA/zP/AP5B/xH+V/8t+0P+FP8NRQCBAAAAAAELAAIAAg4DAAAAAAAIKxg2Xv7UOmH+/wAu5PsAM/39AC3z/wAiTbdZ/xziPf8P/y/rAP04/wb7Pf4N/w9QAIEAAAAAAg0AAwkAAQEAAAAAAAINAwAAAAAACCoYTHD+1IWd/v9Jbf/5aYP//w1EfLdv/zjigv9n/3L/T/p6/ln/FGkAgQAAAAACDgAECQABAQAAAAAAAAAAAAAAAAACDQMAAAAAAAgqGExw/tS6yP7/oa/+/0p4qbaT/2jgq/6a/6X+jv8ahQCFAAAAAAIOAAMJAAEBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAg0DAAAAAAAHKRh2kv7P2Nz+/3ukxrW8/p/gyP69/xuLAIEAAAAAAg8AAwkAAQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIOAwAAAAAACC0bTmz92wApbG9f/iG7IL0AkwAAAAACEAADCQABAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA="); menu.onclick =e=> e.target == menu && openWith(array[0][1]); addEventListener("popupshowing", ()=> menu.hidden = !gContextMenu, false, contextMenu); addDestructor(()=> menu.remove() ); var arr = [ [ "MPC-BE", "C:\\MPC-BE\\mpc-be.exe"], [ "PotPlayer", "C:\\PotPlayer\\PotPlayer.exe"], [ "Ummy", "D:\\Лекарство\\UmmyVideoDownloader\\UmmyVideoDownloader.exe"] ] var menuPopup = menu.appendChild( document.createElement("menupopup") ); arr.forEach((m)=>{ var label = m[0], path = m[1]; var mItem = document.createElement("menuitem"); mItem.setAttribute("label", label); mItem.setAttribute("class", "menuitem-iconic"); mItem.setAttribute("image", "moz-icon://file://" + path); mItem.onclick =()=> openWith(path); menuPopup.appendChild( mItem ); }); function openWith(path) { var loc = content.document.location; var url = (loc.host.slice(-3) == '.рф') ? Services.io.newURI(loc.href, null, null).asciiSpec : loc; var file = Cc["@mozilla.org/file/local;1"].createInstance(Ci.nsIFile); file.initWithPath(path); var process = Cc["@mozilla.org/process/util;1"].createInstance(Ci.nsIProcess); process.init(file); !gContextMenu.onLink ? process.run(false, [content.location.href], 1) : process.run(false, [gContextMenu.linkURL], 1); }; })(document.getElementById("contentAreaContextMenu"), document.getElementById("context-savepage"));
Отредактировано drage2 (21-02-2018 08:47:21)
Отсутствует
Наоборот, убираю контекст кнопки,
мы говорим каждый про своё,"я ему про Фому,он мне про Ярёму"
ещё раз (с самого начала)
1)хочется открывать "любое видео" во внешнем плеере ,т.е. не в браузере,
для этого нужно объеденить в одно целое функционал нескольких плюшек = ваш код кнопки + video-sniffer
он парсит ссылки ,
Никто не знает столько,сколько не знаю Я.
Отсутствует
SOTVM
Может просто стоит сменить плеер?
Отсутствует
oleg.sgh,А в Твиттере уцепит?
Отсутствует
В моей сборке скриптов нет скрипта для твиттера
oleg.sgh, Если такой вообще существует
Отсутствует
mokujin пишетда лана... хочешь сказать, что у тебя какой-то приватный PotPlayer
у меня вообще то SMPlayer под Linux
пуляю в него ссылки,которые показаны на скринах в спойлерах смотри в моих вопросах пару-тройку ответов выше
т.е. запускаю онлайнвидос в браузере,потом открыв панель "инструменты разработчика" выдёргиваю ссылку
всё играет
кнопка ,которую дал drage2 ,работает с ютубом и этим сайтомhttp://goblin-online.ru/kriminal/1738-klan-soprano-v-perevode-goblina-sezon-6.html
но не работает на сайтах,где онлайн крутят через обычный флеш (например на filmix.cc
УПС
"не прошло и полгода" - как подкрался Росскомнадзор (filmix.net filmix.me
filmix.cc 20 минут назад сайт работал,сейчас УЖЕ в пролёте (через прокси не пробовал
Привет, не подскажешь как можно записывать трансляцию на SMPlayer под Windows ?
В VLC есть кнопка запись, но он не работает так хорошо с трансляциями как SMPlayer
Отсутствует
Привет, не подскажешь как можно записывать трансляцию на SMPlayer под Windows ?
В VLC есть кнопка запись, но он не работает так хорошо с трансляциями как SMPlayer
видимо выше я соврал SMPlayer не пишет
но поток можно записывать через VLC
1)получаем ссылку на поток (можно выдернуть с браузера)
2)в VLC Ctrl+N (возможно у тебя другие кнопки) см. вкладка медиа открыть адрес/URL/ссылку
НО вместо воспроизведения выбираешь конвертацию, уже там настроишь остальные параметры
Отредактировано SOTVM (11-03-2018 15:46:12)
Никто не знает столько,сколько не знаю Я.
Отсутствует
difabor
Скрипт greasemoonkey Inject2Download 2.0.8.3 , не выше! И кнопку CB , что выше. Будет любая ссылка. Поток Potplayer берет.В кнопку можно и DM прописать.
Ссылки Inject2Download 2.0.8.3 через контекст и в плеер или на закачку ...
Отсутствует