LINUX.ORG.RU

Как смотреть mpv через proxy

 , ,


0

1

Debian 32 openbox
роскомнадзор время от времени блочит новые адреса киносайта ,большую часть времени приходится заходить обходными путями чтобы словить прямую ссылку для просмотра кино.
Дошёл вот до такого приемлемого кода:

youtube-dl --no-cache-dir -o - --proxy socks5://91.206.30.204:3129/ http://dl2.vibio.tv/8356a42fd8de3bc92b34069d33d83f0e/2556/2556272/output.lq.mp4 | mpv -
Помогите улучшить команду
Недостатки:
1. Память течёт
2. Перемотка не работает. При добавлении опции --force-seekable=yes ,перемотка нажимается но плеер зависает.
Как можно использовать прокси через mpv ,а не через youtube-dl ,сколько не пробовал по разному ,не срабатывает. Пробовал http ,https ,socks.


Debian 32

Дай машину времени погонять? У нас тут 9.5 вышел только недавно.

--no-cache-dir

Память течёт

При добавлении опции --force-seekable=yes ,перемотка нажимается но плеер зависает.

И ты чему-то удивляешься?

Пробовал http ,https ,socks.

Если твоя прокся умеет по http, то попробуй так:

http_proxy="91.206.30.204:3129" mpv 'http://dl2.vibio.tv/8356a42fd8de3bc92b34069d33d83f0e/2556/2556272/output.lq.mp4'

Не не экспортируй переменную в окружение, если тебе не надо, её не только mpv использует.

r3lgar ★★★★★
()
Ответ на: комментарий от r3lgar

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

~$ http_proxy="195.25.25.132:3128" mpv 'http://dl2.vibio.tv/8356a42fd8de3bc92b34069d33d83f0e/2556/2556272/output.lq.mp4'
Playing: http://dl2.vibio.tv/8356a42fd8de3bc92b34069d33d83f0e/2556/2556272/output.lq.mp4
[ytdl_hook] ERROR: Unable to download webpage: HTTP Error 403: Forbidden (caused by <HTTPError 403: 'Forbidden'>); please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; see  https://yt-dl.org/update  on how to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[ytdl_hook] youtube-dl failed, trying to play URL directly ... 
[ffmpeg] http: HTTP error 403 Forbidden
Failed to open http://dl2.vibio.tv/8356a42fd8de3bc92b34069d33d83f0e/2556/2556272/output.lq.mp4.

zoloz
() автор топика
Ответ на: комментарий от r3lgar

у меня тоже 9.5 наверно ,я же делаю upgrade ,а был 9.4 сначала.

И ты чему-то удивляешься?

а что не так ?

Не не экспортируй переменную в окружение, если тебе не надо, её не только mpv использует.

Тоже не понял ,я сделал трансформер с разных мест интернета и чесно не понимаю что оно значит ))

zoloz
() автор топика
Ответ на: комментарий от zoloz

только через socks получается

Значит твоя прокса не умеет в http, соответственно средствами самого mpv это сделать нельзя, но!

Раз у тебя socks5, можешь попробовать запользовать torsocks с LD_PRELOAD. Как это сделать ты можешь найти в интернете.

И ты чему-то удивляешься?

а что не так ?

Как ты собрался перематывать без кэширования? Вот оно и кэширует в память. А почему не мотает — вопрос уже не по адресу.

Тоже не понял

Тогда просто брось этим заниматься. Без понимания шанс на успех сильно снижается.

// Чот сегодня очепяток много, и исправлять их лень.

r3lgar ★★★★★
()
Последнее исправление: r3lgar (всего исправлений: 1)
Ответ на: комментарий от r3lgar

фраза «твоя прокся не умеет в http» меня настораживает .Эти прокси с сайта где всякие есть и я могу выбрать любую http https socks4\5 что я и делаю когда мне нужна определённая прокся.
Что значит перемотка без кеширования не работает ? Всё работает когда смотрю через mpv во время когда сайт не заблочен. Память не течёт кеширования нет и перемотка работает прекрасно. Плеер посылает инфу с какого место он хочет получать данные ,задержка долю секунды и всё видео идёт с указанного места .Вы вообще програмист ? Я так просто спросил.

Тогда просто брось этим заниматься. Без понимания шанс на успех сильно снижается.

А пояснить какая закорючка делает указаную операцию религия не позволяет ? )) Может мне вообще уйти с лора ? Я если б знал подсказал .

zoloz
() автор топика
Ответ на: комментарий от zoloz

Потому, что ytdl — утилита для получения данных из интернетов, а mpv — всего лишь видеопроигрыватель.

r3lgar ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.