Автор Тема: Смотрим видео со страницы FF через нормальный плеер.  (Прочитано 63145 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Открываю исходный код страницы, копирую ссылку на видео, вставляю в Smplayer или VLC и не воспроизводится.

И в каком тут месте функция открыть ссылку через обычный видео плеер ?  ))
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Тогда напишу пояснение.

Открываю страницу с видео, нажимаю на панели кнопку Открыть в Smplayer (дополнение open with), запускается плеер, но ничего не воспроизводится, в плеере информация о файле показывает что он пытается открыть файл html.

Тогда нажимаем правой кнопкой на странице, выбираем просмотр исходного кода старницы, находим прямую ссылку на видео файл, выделяем, нажимаем правой кнопкой мыши, там выбираем Открыть в Smplayer (дополнение open with). При таком способе некоторые видео файлы воспроизводятся, а некоторые не воспроизводятся.
Копирование ссылки из исходного кода страницы и вставка в плеер дает тот же эффект как и Открыть в Smplayer (дополнение open with), то есть некоторые воспроизводятся, а некоторые нет.

Но менеджеры закачек влегкую скачивают видео файл по тем же самым ссылкам, которые не открываются в плеере.

Вот и думаю, что плеерам что-то в ссылках не нравится.

Да для меня это не проблема.
Если есть интернет - смотрю онлайн через Flash или HTML5.
Вне дома, когда нет доступа к интернету, смотрю в обычном плеере видео скачанное заранее.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
в плеере информация о файле показывает что он пытается открыть файл html.

Это разве ссылка на видеофайл ?  Нужно докопаться до реальной ссылки, которую понимает видеоплеер. Возможно в строке ссылки есть символы, требующие экранирования или не воспринимающиеся плеером... Само же выявление ссылки на видео не входит в задачи плагина open with, этот плагин просто тупо передает выбранную пользователем ссылку указанному в плагине приложению и все. Определение правильности ссылки, понятной видеоплееру, полностью лежит на пользователе браузером.

Вот FlashGot уже сам может перехватывать такие видеоссылки, но иногда для этого требуется запустить воспроизведение видео.  Ясен пень, что работает он не на всех сайтах (перечень сайтов вроде есть на сайте расширения). Без всяких проблем открывает ютубовские ссылки на любом (не сталкивался с обратным) разместившим эту ссылку сайте. Вконтакте тоже нормально все перехватывает, но при запуске воспроизведения. Online кинотеатры не посещаю, поэтому не скажу на каком и как работает.

Еще такой есть момент - если видео сюжет длинный (худ. фильм, например), то запуск воспроизведения начинается спустя некоторое время (видимо зависит от настроек буфера плеера и скоростей инета). У меня обычно 0,5-1 минута задержки. Надо просто подождать и не дергаться, либо перенастроить сам плеер.
« Последнее редактирование: Январь 20, 2016, 09:09:19 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Это разве ссылка на видеофайл ?  Нужно докопаться до реальной ссылки, которую понимает видеоплеер. Возможно в строке ссылки есть символы, требующие экранирования или не воспринимающиеся плеером... Само же выявление ссылки на видео не входит в задачи плагина open with, этот плагин просто тупо передает выбранную пользователем ссылку указанному в плагине приложению и все. Определение правильности ссылки, понятной видеоплееру, полностью лежит на пользователе браузером.

Понял, я не правильно использовал кнопку на панели.
open with не ищет ссылки на видео, а лишь может выделенную ссылку открыть в указанной программе.
То есть надо было самому найти ссылку, выделить ее и только потом нажать открыть в смплеере.
А через контекстное меню я правильно открывал.

С open with все понятно, ищи ссылку сам.
С  FlashGot тоже все понятно, может искать ссылки на видео сам, но учитывая что на каждом сайте ссылки на видео выложены по разному, то разработчики учли особенности выкладывания ссылок на популярных сайтах, как ютуб. Если на каком либо сайте ссылки выложены по другому, то он не найдет видео... Поэтому он не на всех сайтах находит видео. Но если он не нашел видео, то все равно можно отыскать ссылку на видео в исходном коде страницы, выделить ее и нажав правой кнопкой мыши отправить через FlashGot в нужную программу.


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


Вобщем, благодарю за эту тему, много интересной информации всплыло во время обсуждения.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Осталась проблема, когда плеер получил ссылку на видео, но не может его скачать... Видео плеер не менеджер закачек, и у них бывают проблемы со скачиванием видео. В моем случае с одного и того же сайта одно видео плеер скачивает по ссылке и кажет, другое не воспроизводит - считаю что не может скачать. Скармливаю ссылку на проблемное видео в менеджер закачек, и видео нормально скачивается, затем нормально воспроизводится в том же плеере.

Мне кажется, что в первую очередь необходимо проверить ссылку на наличие каких-нибудь "запрещенных" для плеера знаков, требующих экранирования.

Пользователь, как смотришь на то, чтобы дополнить тему алгоритмом поиска ссылки на видео в коде страницы того же онлайн кинотеатра?  :) Ты же ас в этом.
Devuan ASCII x32..x64

Оффлайн smik55

  • Местный
  • *****
  • Сообщений: 1111
До недавнего времени пользовался VLC для просмотра роликов с Ютубе, но иногда срывалось воспроизведение на половине и приходилось запускать снова. Так же, если поставить на паузу, то потом пропадал звук. Решил попробовать другие плееры. Остановился на SMPlayer, установил через Синаптик(версия 0.7), но он упорно не хотел воспроизводить по ссылкам. Установил из репы автора последнюю версию (16.1.0)
 sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update
sudo apt-get install smplayer smplayer-themes smplayer-skins
Все отлично работает без глюков. Можно открывать ссылки из буфера обмена, копировать/вставить или через Open With. Есть "Избранное", Список, Последние файлы(остаются ссылки в кэше), что позволяет обходиться без  Smtube. С Ютубом проблем нет, а если на другом сайте размещен ролик с Ютуба, то открываю его(перехожу) в Ютуб и смотрю в СМплеере. Любой ролик по списку в колонке справа в Ютубе по ПКМ копировать ссылку и отрыть в СМплеере легко кнопкой Адрес на его панели. Учитывая легкость плеера, VLC теперь кандидат на удаление..

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Пользователь, как смотришь на то, чтобы дополнить тему алгоритмом поиска ссылки на видео в коде страницы того же онлайн кинотеатра?  :) Ты же ас в этом.

Алгоритм простой:
1. Найти удобный для себя онлайн кинотеатр, где ссылки легко брать.
2. Нажимаем на странице с видео правой копкой мыши, выбираем просмотр исходного кода, вызываем панель поиска Ctrl + F,задаем поиск по слову flash, затем анализируем найденное.


Все это можно автоматизировать под определенный сайт с помощью javascript, или wget+bash.

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Про open with  еще добавлю, кнопка добавляющаяся на панель инструментов - всегда открывает открытую html, так что это для открытия в другом веб браузере. В описании дополнения где-то видел информацию, что это дополнение предназначено, чтобы добавить кнопку открыть страницу в другом браузере.

Но вот пункт в контекстном меню и для плееров подходит, да и для других программ.
Хорошо, что ek-nfn это обнаружил.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Про open with  еще добавлю, кнопка добавляющаяся на панель инструментов - всегда открывает открытую html, так что это для открытия в другом веб браузере.
Видимо не всегда, так как на странице ютуба этой кнопкой можно запускать и плеер.
« Последнее редактирование: Январь 24, 2016, 08:10:56 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Снова

  • Новичок
  • **
  • Сообщений: 18
SMPlayer не умеет переключать т в каналы .

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
Алгоритм простой:
1. Найти удобный для себя онлайн кинотеатр, где ссылки легко брать.
2. Нажимаем на странице с видео правой копкой мыши, выбираем просмотр исходного кода, вызываем панель поиска Ctrl + F,задаем поиск по слову flash, затем анализируем найденное.

Поэкспериментировал с первым попавшимся онлайн кинотеатром - http://kinogo.co
Не понял, где тут ссылка -


Как ни странно, но FlashGot без проблем определил ее - http://m-m1-03-ceju.kinogo.co/963c962c9e98ac7354b4786456b19b73_MTQ2LjE4NS4zMS4yMTQ=/films/hq3/frenni-2015.flv


Правда файл все равно не отдает.. Ни плееру, ни загрузчику
« Последнее редактирование: Январь 24, 2016, 19:09:30 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Там четко указано флеш плееру открыть файл по id номеру, то есть нет самой ссылки.

А FlashGot я не знаю где ссылку взял, просканировал кэш флеш плеера или как-то по-другому...

Так что ищи другой кинотеатр, где ссылки легко брать.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
А FlashGot я не знаю где ссылку взял, просканировал кэш флеш плеера или как-то по-другому..
из кэша, наверно... увидел он ее лишь после старта воспроизведения.  

Ради интереса полазил по онлайн-кинотеатрам. В каждом втором FlashGot безпроблемно передает ссылку в плеер MPV. Испробовал в www.ivi.ru   www.kinoxa-x.ru   zerx.co   megogo.net  kinoreactor.com .  Но для определения ссылки необходимо стартовать воспроизведение.
В яндекс-видео тоже нормально все с этой парой. К чему я упомянул яндекс-видео? А к тому, что на запрос по почти любому фильму, он выдает кучу доступных видеоссылок. Не нужны ни торренты, ни онлайн-кинотеатры. Сразу запускайте просмотр через плеер или скачку через тот же FlashGot.
« Последнее редактирование: Январь 26, 2016, 10:58:56 от ek-nfn »
Devuan ASCII x32..x64

Оффлайн Пользователь.

  • Местный
  • *****
  • Сообщений: 4639
Тогда мне выгоднее Open wich и Downthemall и Dowload Helper заменить на Flashgot + любой внешний менеджер закачек.

Firefox немного облегчу.

Оффлайн ek-nfn

  • Местный
  • *****
  • Автор темы
  • Сообщений: 1422
заменить на Flashgot + любой внешний менеджер закачек.

wget ?  Как-то пробовал с cURL и axel, интересные многопоточные загрузчики. Хорошо разгружают браузер. Но некоторые файлопомойки не отдают файл никому, кроме самого браузера.
« Последнее редактирование: Январь 25, 2016, 01:10:26 от ek-nfn »
Devuan ASCII x32..x64