Zenway

Linux - это интересно!

Вы не вошли.

#1 19-02-2018 16:40:32

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxUnknown

Filmix Просмотр онлайн видео с помощью внешнего плеера

как бы запилить скрипт,который бы парсил прямые ссылки на видео

14022018_172618.jpg

чтобы можно было в один клик запускать  онлайн видео в плеере

РЕШЕНИЕ
через дополнение firefox open with +  script  от @ jerky ссылка на тему
ссылка  на  КОД от @ jerky
в коде,всё прокомментировано ,думаю разобраться сможет даже начинающий линуксолог  big_smile

Отредактировано svm (17-12-2018 09:46:05)


Умный поймёт , а дураку и так всё равно.

Вне форума

#2 19-02-2018 20:48:00

redix
Участник
Откуда: Shangri-La
Здесь с 14-02-2013
Сообщений: 2,398
LinuxChrome 64.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

В браузере должно быть включено аппаратное ускорение, раньше такое было при использовании флеш плеера, при отсутствии (кажись) vdpau, точнее не скажу, прошло лет пять, а то и больше.


In Tux We Trust

Вне форума

#3 18-03-2018 15:53:56

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

redix пишет:

...

здесь кто нибудь немного шарит в JavaScript ? я не думаю что это сложный вопрос,
нужно из браузера отправить "ссылку" в другое приложение/плеер/скрипт ?

фактически это не есть ссылка на веб странице/в документе

5aadebe60f268705154399.gif

в Firefox есть дополнение  , которое парсит ссылки ,автор его не поддерживает,
проблема в том,что Videosniffer эти,спарсенные  ссылки открывает в текущей вкладке , а хотелось бы их сразу засылать в плеер,
у меня ума хватило только чтобы их выввести  в модальном окне по alert() ,от туда можно скопировать в буфер обмена
я делал вопросы на форуме firefox и тостере - никто не хочет помочь  (͡๏̯͡๏),  вот мой вопрос

собственно часть кода дополнения, в чём и состоит вопрос. было так:

commanded: function(event)
    {
        var uri_info = event.target.uri_info;
        openUILinkIn(uri_info.uri, "current");
        event.stopPropagation();
    }
заменил openUILinkIn(uri_info.uri, "current");   на  alert(uri_info.uri); 

commanded: function(event)
    {
        var uri_info = event.target.uri_info;
        alert(uri_info.uri);
        event.stopPropagation();
    }

Отредактировано svm (18-03-2018 16:01:38)


Умный поймёт , а дураку и так всё равно.

Вне форума

#4 22-03-2018 19:30:38

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxUnknown

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

@svm,
у тебя же "палик" ))
нашёл решение.
среди родных стандартных есть расширение, только его нужно настроить.
2018032215_9050366_29721072.jpg


Долой DE! Даёшь WM!

Вне форума

#5 22-03-2018 23:48:43

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

BigOrange пишет:

нашёл решение.

почему не могут запилить всё в одном флаконе?,нужно  100500 дополнений и примочек поставить ,это открывает только youtube
но всё равно  классно, Спасибки  (теперь я хоть разберу его и посмотрю как там сделано),понравилось  то,что меню настраиваемо,
и можно отправлять видосы в разные приложения
поковыряю,может хватит ума объединить Video@Sniffer и Yotube 2 Player в одно целое
мне бы хотелось ,чтобы работало и ютуб и сайты с онлайн видосами в mp4 и там где потоком ts

Отредактировано svm (20-07-2018 05:08:15)


Умный поймёт , а дураку и так всё равно.

Вне форума

#6 24-03-2018 14:42:06

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 55
LinuxFirefox 52.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

svm пишет:

..JavaScript..из браузера отправить "ссылку" в другое приложение/плеер/скрипт.

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

Вне форума

#7 25-03-2018 04:01:27

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

заварить_чайку пишет:

В целях безопасности возможность запуска внешних приложений из джава-скрипта

вы хоть понимаете о чём  говорите?
другие  дополнения как то же работают и запускают  (͡๏̯͡๏)
тот же YouTube 2 Player ,ссылку на которое дали выше - прекрасно работает,но работает только с ютуб ,
у меня ещё есть/установлено  Open With    5.6.3.1-signed
а ещё есть кнопки для CustomButtons а-ля перенести видос со страницы в плеер,
почему не могут запилить всё в одном дополнении,это же реализуемо !?
все вместе они хороши,но если брать по отдельности,то у каждого есть свои недочёты

Отредактировано svm (20-07-2018 08:13:58)


Умный поймёт , а дураку и так всё равно.

Вне форума

#8 25-03-2018 22:51:45

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 55
LinuxFirefox 52.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Согласен, пальцем в небо попал. С помощью JS нельзя запустить приложения на клиенте со стороны хоста. Сам же пользуюсь OpenWith  lol . А чем последний не устраивает, не открывает видео?

Вне форума

#9 26-03-2018 06:41:57

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxUnknown

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

@заварить_чайку, есть такая ерунда с OpenWith.
в ПэйлМун новая версия не устанавливается, а та которая есть не открывает видео, причём видно, что в процессах мелькают и ютьюб-дл и эмпиви.


Долой DE! Даёшь WM!

Вне форума

#10 26-03-2018 12:59:47

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 55
LinuxFirefox 52.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Сейчас проверил, всё работает. Баловался с kdenlive, по случаю оказии запилил видос smile

https://www.youtube.com/watch?v=fYKYnxSc0OE

Вне форума

#11 26-03-2018 20:06:32

BigOrange
Модератор
Откуда: Саратов
Здесь с 20-11-2010
Сообщений: 2,303
LinuxUnknown

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

@заварить_чайку, видос хороший.
но вот с ютубой проблем как раз нет, тут на других сервисах испытывать надо.
и вангую, что проблема вылезет не в браузере и в расширении, а в хостинге, юттюб-дл итд...


Долой DE! Даёшь WM!

Вне форума

#12 27-03-2018 05:23:58

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

BigOrange пишет:

@заварить_чайку, видос хороший.

ни о чём,по крайней мере его 1-я половина, (зачем показывать установку браузера?+ это дополнение работает и Firefox)
вторая половина "для самых маленьких" - там и так всё очевидно,
Open with просто засылает в mpv|vlc или другое приложение , ссылку,по которой клацнули,
но он не парсит сами ссылки на видосы ,поэтому вы в нём не откроете видосы с  сайтов ,
типа filmix.info или других подобных,под которые не заточен парсер плеера

Отредактировано svm (27-03-2018 05:25:09)


Умный поймёт , а дураку и так всё равно.

Вне форума

#13 27-03-2018 16:26:54

заварить_чайку
Участник
Здесь с 25-01-2018
Сообщений: 55
LinuxFirefox 52.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

svm пишет:

зачем показывать установку браузера?

Показал универсальный способ, который будет работать в всех дистрах, независимо от их пакетных менеджеров. Иначе я бы установил его с помощью portage и из исходника, но в этом случае моя версия браузера бы отличалась и эксперимент был бы неполным.

svm пишет:

это дополнение работает и Firefox

Не только. Но спрашивали-то про palemoon.

svm пишет:

вторая половина "для самых маленьких" - там и так всё очевидно,

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

Добавлено спустя 45 мин 22 с:

svm пишет:

filmix.info

Чтобы получить ссылку на видео, там нужно запустить фильм на самом сайте.
https://youtu.be/QTWtXOerL7w

Вне форума

#14 27-03-2018 18:46:38

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

заварить_чайку пишет:

Чтобы получить ссылку на видео, там нужно запустить фильм на самом сайте.

если вы внимательно читали всю ветку вопроса,ну или хотя бы мои посты,
то заметили бы что ради этого и был вопрос
выковырять прямые ссылки из кода я могу,
с этим даже справляется код кнопки для CB и дополнение VideoSniffer (ссылки есть выше)
но я хотел запилить ,а-ля всё в одном и делать это в один клик, а не "рукоблудить мышкой и клавой" big_smile
key-monster.gif

Отредактировано svm (27-03-2018 18:47:00)


Умный поймёт , а дураку и так всё равно.

Вне форума

#15 28-03-2018 18:43:32

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Писал подобное для себя любимого. До сих пор пользуюсь. Даже видео постил на ютюбе, но на данный момент уже удалил. Если интересно, найду, залью куда-нить.
По сути.
OpenWith, конечно же, ключевое расширение для передачи ссылки внешнему приложению. Внешним приложением выступает bash-скрипт (на чём умею, на том и написал), который парсит исходную страницу, дешифрует ссылки, если надо.
Для youtub'a есть на githube поддерживаемый lua-скрипт, так что с ним меньше всего проблем. Для фильмикса нашёл скрипт на профильном форуме homemediaserver , переписал и, вуаля, смотрю онлайн-киношку в vlc.
Для просмотра онлайн мне достаточно youtube и filmix ( причём мобильных, облегчённых версий, т.к. комп у меня древний, 2004 года и firefox 24, старшие версии просто не вытягивают)

#16 28-03-2018 18:57:28

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

jerky пишет:

Писал подобное для себя любимого. До сих пор пользуюсь. Даже видео постил на ютюбе, но на данный момент уже удалил. Если интересно, найду, залью куда-нить.

конечно интересно,
и интересно не как конечный продукт/результат,
а как это можно сделать не имея супер-пупер знаний в программировании ,
эти алгоритмы пишутся левой ногой,даже после недельного запоя .
просто я отстал/упустил знания в этой области,занимался радиоэлектроникой (сейчас уже всё здоровье пропил,руки не слушают/глаза не видят),
сейчас мне проще,да и интереснее,потому что не всё знаю, нажимать кнопки на клаве ☺

Отредактировано svm (10-06-2018 11:42:53)


Умный поймёт , а дураку и так всё равно.

Вне форума

#17 31-03-2018 16:20:42

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

@svm,
Видео записал сегодня, старое не нашёл. Для демонстрации удобства пользования.
То, что под капотом, в видео не покажешь.

#18 31-03-2018 16:23:57

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Ссылку забыл : https://youtu.be/7qz8t1UVjAk

#19 01-04-2018 11:13:17

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

jerky пишет:

Ссылку забыл : 7qz8t1UVjAk

ну так и залил бы сразу, куда нибудь в облако ,свой   чудо Bash ,а не видео ☹


Умный поймёт , а дураку и так всё равно.

Вне форума

#20 01-04-2018 11:51:50

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

А пожалуйста : http://tarbun.narod.ru/tools/filmix/filmix_latest.zip

Но, чур, на свой страх и риск.

#21 03-04-2018 09:36:46

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

jerky пишет:

А пожалуйста : http://tarbun.narod.ru/tools/filmix/filmix_latest.zip

Но, чур, на свой страх и риск.

распаковал архив в ~/bin/filmix
сделал все bash-и и py исполняемыми ,
в браузере,в настройках дополнения OpenWith прописал пути до файлов
/home/svm/bin/filmix/filmix
/home/svm/bin/filmix/bookmarks_toggle
на вашем  видео вижу путь ???  /home/viper/scripts/filmix/check_the_link
но у меня нет этого файла?
можно ,как для самых маленьких,объяснить алгоритм работы, ???
возможно это из за прокси?у меня https://filmix.me  блокирует, поэтому я пользую http://filmix.info ,
пробовал в коде файлов править ,но всё равно, у меня почему то не работает ,выскакивает сообщение "Ошибка!"

Отредактировано svm (03-04-2018 09:43:59)


Умный поймёт , а дураку и так всё равно.

Вне форума

#22 03-04-2018 10:55:42

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Если filmix.me блокируется, то  скрипт нужно поправить с учётом работающего зеркала, просто изменив домен ( me на info), да.
И путь до скрипта в OpenWith нужно изменить с моего (в видео) на /home/svm/bin/filmix/filmix

P.S. работу скрипта можно отследить в консоли, запустив таким образом:
./filmix <URL>
P.P.S скрипт bookmarks_toggle создаёт/удаляет закладку на страницу с фильмом в локальном файле в том же каталоге
скрипт search <ЛЮБОЕ НАЗВАНИЕ> - простой поиск по фильмиксу (только в консоли)

#23 03-04-2018 14:03:48

svm
Модератор
Откуда: N-sk 54.93, 82.89
Здесь с 04-12-2017
Сообщений: 138
Сайт
LinuxFirefox 52.9

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

Ура-ААААА заработа-лААА
видать что то , где то ,недосмотрел,распаковал файлы из архива заново ,
везде,где нашёл,поправил  адреса (
доставил в систему пару пакетов sudo apt install   jshon feh
но так и вываливается ошибка,(хотя поиск работает)
пока не поправил в filmix.ini  web_player_mode='flash' ,с html5  не хотит

я не понял как быть с сериалами? (в принципе я стартую ссылку,открывается первая серия,
а потом просто через Ctrl+U меняю номер нужной серии (у меня настроено через SMPlayer)
= ПОНЯЛ (всё работает искаропки)
зы
неплохо бы добавить  адрес сайта в виде переменной в filmix.sh или filmix.ini 
а то  всё это не надолго -  опять заблочат,борцы с пиратами ,мать их ,
при необходимости можно пользовать другие ,подобные сайты или там придётся ещё ковырять API ???

Отредактировано svm (02-11-2018 08:47:16)


Умный поймёт , а дураку и так всё равно.

Вне форума

#24 03-04-2018 14:17:56

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

svm пишет:

я не понял как быть с сериалами?

Так-то я вручную выбираю , но есть мысль добавить функцию по выбору номера сериала (и варианта перевода) перед началом просмотра. Если реализую, архив будет лежать там же.

#25 03-04-2018 14:23:59

jerky
Гость
LinuxFirefox 24.0

Re: Filmix Просмотр онлайн видео с помощью внешнего плеера

svm пишет:

можно пользовать другие подобные сайты или там придётся ещё ковырять API ???

Можно.
на форуме hms.lostcut.net уважаемый WendyH даже небольшой ликбез по этому поводу проводит.

Но, как уже говорил выше, мне достаточно моего поделия

Сейчас в этой теме пользователей: 0, гостей: 1
[Bot] claudebot

Подвал форума

Под управлением FluxBB
Модифицировал Visman

[ Сгенерировано за 0.020 сек, 9 запросов выполнено - Использовано памяти: 1.73 Мбайт (Пик: 1.79 Мбайт) ]