Инструкции, Софт, рекомендации

Здесь обмениваемся советами относительно разного применяемого в нашем деле софта по записям трансляций, обработке видеофайлов.
Рекомендуем программы, делимся опытом использования, разъясняем инструкции, как по софту, так и по другим техническим вопросам по теме форума.













---


КОММЕНТАРИИ

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 8 января 2020 02:55 #74728
@Evgeny.Voloshin
Блин, виноват be Теперь на выходе proxy-ok.txt без пробелов.
Но, все-таки, подскажи, как игнорировать пробелы при чтении файла. Я тут погуглил, про eol= там что-то...
  • 0

VIP-webcam
Рег: 15.04.2019
Ком-ев: 322
Рейтинг: 3126
Evgeny.Voloshin 8 января 2020 02:12 #74726
Цитата: crazyborder
В отфильтрованном списке прокси в конце каждой строки добавился пробел

между %%a и >> случайно нет пробела?
  • 3

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 8 января 2020 01:53 #74725
@Evgeny.Voloshin
Спасибо большое! Удалось запустить. Только такая бяка получается. В отфильтрованном списке прокси в конце каждой строки добавился пробел (в исходном proxy.txt их не было). В результате выдается ошибка:
streamlink: error: unrecognized arguments: to open URL: https://en.chaturbate.com/get_edge_hls_url_ajax/ (Failed to parse: socks4://104.237.227.198:54321 /) best

Пришлось вручную править proxy-ok.txt, удаляя все пробелы. Запись пошла.
Тут как бы два решения. Или заставить стримлинк выдавать файл proxy-ok.txt без пробелов или в батнике, использующем косячный proxy-ok.txt, как-то указать игнорировать пробелы. Вроде бы второй вариант проще для решения. Но я не знаю, как отредактировать.
???
По умолчанию ключ /F выделяет из каждой строки файла первое слово, очищенное от окружающих его пробелов
  • 1

VIP-webcam
Рег: 15.04.2019
Ком-ев: 322
Рейтинг: 3126
Evgeny.Voloshin 8 января 2020 00:14 #74722
Цитата: crazyborder
Вот, вот! Как теперь указать стримлинку последовательно перебирать все строки из файла proxy-ok.txt при попытке соединиться с тем же Чатуром?


для бонги заменить chaturbate на bongacams
  • 7

Любитель
Рег: 6.12.2016
Ком-ев: 333
Рейтинг: 647
oppapa 7 января 2020 21:38 #74721
Цитата: Rarus
я в этом полныйчайник, но насколько я понимаю эта ссылка каждый раз будет другой. И спользовать приём - запускал батник и пиздовал по своим делам. Теперь же каждый раз когда захочешь писать геоблочицу придётся выдёргивать эту ссылку

Для чатура ссылка на m3u8 действует достаточно долго, может и полгода и больше даже. Точно так же можно выставлять качество best, 720p и т.п. Посмотрел, есть апрельские батники, которые работают, ссылка на m3u8 до сих пор не умерла.
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 7 января 2020 20:29 #74718
Цитата: Rarus
Теперь же каждый раз когда захочешь писать геоблочицу придётся выдёргивать эту ссылку

Ну, это всего лишь вариант. Речь как раз и идет об автоматизации процесса.
*****
@Evgeny.Voloshin
Скачал список прокси из 100 строк. Все - USA, тип - SOCKS4.
Запустил проверку твоим способом. Проверка составила 14 мин. Валидными оказались прокси в количестве 21 шт. Результат, конечно, отличный - не вручную же. Подставил из отфильтрованных первый в списке - запись пошла со второй попытки (Connected aborted... и таймаут 20 сек). Подставил второй - запись пошла сразу.
Цитата: Evgeny.Voloshin
для надежности их можно прописать несколько штук в скрипте или перебирать список циклом

Вот, вот! Как теперь указать стримлинку последовательно перебирать все строки из файла proxy-ok.txt при попытке соединиться с тем же Чатуром?
  • 0

Новичок
Рег: 25.02.2017
Ком-ев: 1 054
Рейтинг: 921
Rarus 7 января 2020 10:27 #74708
@poltergeist,
Мне ничего не мешает, а вот писать будеть проблематично. я из украины они так для всех стран снг сделали,а не токо для рф

Цитата: Evgeny.Voloshin

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

я в этом полныйчайник, но насколько я понимаю эта ссылка каждый раз будет другой. И спользовать приём - запускал батник и пиздовал по своим делам. Теперь же каждый раз когда захочешь писать геоблочицу придётся выдёргивать эту ссылку
  • 0

Любитель
Рег: 24.10.2018
Ком-ев: 114
Рейтинг: 142
roman145287 7 января 2020 06:23 #74704
Если это неподтвержденное зеркало
То через подобные клоны возможно и угоняют аккаунты
Цитата: karbafos
www.free-cams.ca чем отличается от чатура, это не одно и тоже?
  • 0

VIP-webcam
Рег: 15.04.2019
Ком-ев: 322
Рейтинг: 3126
Evgeny.Voloshin 7 января 2020 04:44 #74703
Цитата: crazyborder
Судите сами. Если у вас обычные бесплатные публичные прокси, то на попытки стримлинка получить адрес потока, тот же Чатур в ответ пошлет вас куда подальше

обычные бесплатные публичные прокси - полет нормальный. отфильтровать нерабочие можно тем же стримлинком:
for /f "usebackq delims=" %%a in (proxy.txt) do streamlink --http-proxy "https://%%a/" --https-proxy "https://%%a/" --stream-url https://chaturbate.com/name/ best|find /v "error" && echo %%a>> proxy-ok.txt

proxy.txt:
ip:port
ip:port
...

эти пока работают (US):
HIDE!

+ для надежности их можно прописать несколько штук в скрипте или перебирать список циклом
  • 6

VIP-webcam
Рег: 8.01.2017
Ком-ев: 1 748
Рейтинг: 4178
karbafos 7 января 2020 04:30 #74702
www.free-cams.ca чем отличается от чатура, это не одно и тоже?
  • 0

Местный
Рег: 15.12.2016
Ком-ев: 1 707
Рейтинг: 3455
poltergeist 7 января 2020 03:57 #74701
Цитата: Rarus
Я немного вылетел из информацционного поля. А чё этот сайт www.free-cams.ca уже тоже не работает? Всмысле не зайти к геоблочицам?

Именно так, на сайте включили геоблокировку. Теперь если ты из РФ попытаешься зайти к большинству русским моделям, то получишь сообщение
Access denied. This room is not available to your region or gender.
Но кто тебе мешает впн использовать?)
  • 0

Новичок
Рег: 25.02.2017
Ком-ев: 1 054
Рейтинг: 921
Rarus 7 января 2020 03:23 #74700
Я немного вылетел из информацционного поля. А чё этот сайт www.free-cams.ca уже тоже не работает? Всмысле не зайти к геоблочицам?
  • 0

Новичок
Рег: 4.05.2016
Ком-ев: 358
Рейтинг: 478
Панда Конг-Фу 7 января 2020 03:04 #74699
по поводу прокси, чтобы в проге не писать и браузере, можно это сделать в модеме или маршрутизаторе. И тогда весь трафик будет через прокси. И поповоду актуальных халявных прокси существуют телеграмм-каналы, нужно искать
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 7 января 2020 02:58 #74698
@Nark0tik
Я имел ввиду, что разницы нет между этими двумя способами получения .m3u8 стримлинком, т.е. делать запрос потока на сервер одной командой без ключа или другой командой с ключом --stream-url.
Если объектом внимания в этом случае является геоблочница, то всё будет зависеть лишь от того, насколько хороши будут имеющиеся в распоряжении прокси / VPN.
Цитата: Nark0tik
m3u8 прямой плэйлист и на него не действуют блокировки

Ага, расскажи это майфрикамсу))
Возвращаясь к:
проще выдернуть m3u8 ссылку стримлинком через прокси чем искать зеркала без геоблокировки

ну, так все равно хочется халявы и не хочется возиться с поиском прокси))
===========
Цитата: ярослав бондарь
подскажи какой лучше прокси использовать

Поделюсь личным опытом.
Где-то полгода назад на сайте proxy-seller.ru брал на пробу голландский прокси за 75 руб на неделю (месяц стоит 150 руб). Остался очень доволен. Так то мне нет необходимости использовать платные прокси.
Брать нужно IPv4. Подключал и к браузеру, и к стримлинку. На Чатуре все геоблочницы записывались на ура. На MFC там свои заморочки. Они могут забанить в принципе любой IP. У них там какая-то автоматическая система фильтрует не только по географическому признаку, но и вроде бы как определяет, с какого софта заходишь. Не владею точной информацией.
Даже использование в стримлинке ключа --http-header User-Agent... для подмены порой не помогало (ну, типа, ты лезешь на MFC с браузера, не с какой-то посторонней программы).
Есть еще программа ProxyCap, в ней можно настроить запускать через прокси любую программу, имеющуюся на компе или хоть все. Сам не пользовался.
  • 0

Местный
Рег: 15.12.2016
Ком-ев: 1 707
Рейтинг: 3455
poltergeist 7 января 2020 00:21 #74695
Цитата: Nark0tik

Может не понял о чем вы, но m3u8 прямой плэйлист и на него не действуют блокировки.

Попробуй из терминала выхватить m3u8 ссылку у геоблокировщицы.
crazyborder описывает как это лучше сделать и с какимим косяками можно столкнуться. Конечно не проблема ее выхватить из консоли разработчика в браузере с включенным прокси или впн.
  • 0

Любитель
Рег: 29.09.2016
Ком-ев: 326
Рейтинг: 443
Nark0tik 7 января 2020 00:08 #74694
Цитата: crazyborder

Что же касается:
проще выдернуть m3u8 ссылку стримлинком через прокси чем искать зеркала без геоблокировки

то, собственно, преимущества какого-то я не увидел.
Судите сами. Если у вас обычные бесплатные публичные прокси, то на попытки стримлинка получить адрес потока, тот же Чатур в ответ пошлет вас куда подальше, вариантов куча:
Невозможно подключиться к прокси...
Удаленный хост принудительно разорвал существующее подключение...
Запрещено для URL...
Не удается найти указанный файл...

Может не понял о чем вы, но m3u8 прямой плэйлист и на него не действуют блокировки.
  • 0

Новичок
Рег: 27.12.2016
Ком-ев: 88
Рейтинг: 126
ярослав бондарь 6 января 2020 22:05 #74691
crazyborder а подскажи какой лучше прокси использовать чтоб небыло таких больше вопросов и прошу прощения за то что надоедаю просто я в Украине живу
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 6 января 2020 03:42 #74678
Цитата: Evgeny.Voloshin
проще выдернуть m3u8 ссылку стримлинком через прокси чем искать зеркала без геоблокировки


Безмерно благодарен!!! Вот это подарок!
Ключевая фишка:
--stream-url
If possible, translate the stream to a URL and print it.

--stream-url
    Если возможно, получить прямой URL потока.

Век живи, век учись)
*****
Проверил без прокси на обычной модели, без геоблока. Работает!


*****
Upd.
Впрочем, практичность применения ключа --stream-url оставляет желать лучшего. Я сначала подумал, что, используя его, стримлинк может обойтись без плагина на конкретный сайт. Увы... При попытке запроса потока на Стрипчате получим стандартное:
No plugin can handle URL

Так что здесь полная привязка к факту наличия или отсутствия конкретного плагина.

Что же касается:
проще выдернуть m3u8 ссылку стримлинком через прокси чем искать зеркала без геоблокировки

то, собственно, преимущества какого-то я не увидел.
Судите сами. Если у вас обычные бесплатные публичные прокси, то на попытки стримлинка получить адрес потока, тот же Чатур в ответ пошлет вас куда подальше, вариантов куча:
Невозможно подключиться к прокси...
Удаленный хост принудительно разорвал существующее подключение...
Запрещено для URL...
Не удается найти указанный файл...

Никаких проблем не будет только, если вы располагаете нормальными индивидуальными прокси.
Но, в этом случае, можно вести запись геоблочниц стандартным способом, без ключа --stream-url:

streamlink --http-proxy "socks5://username:password@ip:port" --https-proxy "socks5://username:password@ip:port" https://chaturbate.com/nickname/ best -o file.ts
  • 2

Местный
Рег: 15.12.2016
Ком-ев: 1 707
Рейтинг: 3455
poltergeist 6 января 2020 01:30 #74677
@crazyborder,
перепроверил модель с геоблокировкой - согласен теперь с тобой.

у меня классический плагин, поэтому он работает только с прямыми ссылками, с твоим зеркала работают.
+++++
Увидел твое дополнение, о чем выше написал, спасибо за исправленный плагин, хотя я не живу в СНГ и геоблокировщицы мне поподаются только не русскоговорящие)
  • 1

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 6 января 2020 00:04 #74676
Цитата: poltergeist
а случаем не проблема в домене - вместо домена bongacams используешь домен bongacams2?

Нет,
https://rt.bongacams2.com/Fruto-Nannya
автоматически сделает редирект в браузере на:
https://rt.bongacams5.com/Fruto-Nannya
Вот только что попробовал в стримлинке по адресу bongacams2:

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

Что касается плагина, то если он применяет мной исправленный плагин bongacams.py, там есть такая строка:
...
url_re = re.compile(r"(http(s)?://)?(\w{2}.)?(bongacams.*\.com)/([\w\d_-]+)")
...

И как видно, после слова bongacams могут быть любые числа, хоть 2, хоть 5 и т.д.
=============================
Upd. Добавлено.
@poltergeist
Ситуацию, о которой ты говоришь, я смоделировал для наглядности, воспользовавшись пакетом от Панда Конг-Фу (несколько постов ниже).
Если в файле starter_recS.bat вместо правильной записи:
start /b recS.bat Fruto-Nannya bongacams

написать:
start /b recS.bat Fruto-Nannya bongacams2

то получим сообщение о невозможности найти нужный плагин:
error: No plugin can handle URL: https://bongacams2.com/Fruto-Nannya

Потому как в стандартном плагине для Бонги bongacams.py (который используется в пакете от Панда Конг-Фу)
не предусмотрено использование дополнительных символов после слова bongacams
...
url_re = re.compile(r"(http(s)?://)?(\w{2}.)?(bongacams\.com)/([\w\d_-]+)")
...

То есть, в этой ситуации можно пойти двумя путями.
1. Использовать стандартный плагин bongacams.py и применять в батнике starter_recS.bat строго запись bongacams
2. Использовать исправленный мной плагин bongacams.py и применять любое зеркало, например, bongacams5
  • 1
online
Новый опрос для входящих из РФ
Лента архива smotri.com
открыть
теги
online