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

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













---


КОММЕНТАРИИ

Новичок
Рег: 25.02.2017
Ком-ев: 482
Рейтинг: 559
BARNI-1162 12 марта 2019 20:02 #66005
@NissanXYZ,
Спасибо все работает , все автоматом, нажал кнопочку и все))
Только ресурса у компа отжирает много((
  • 1

Любитель
Рег: 13.02.2017
Ком-ев: 100
Рейтинг: 363
IvanRodnin 12 марта 2019 11:12 #65993
@-karaBASS-,
Всегда пользуюсь R-Studio. Результатом доволен. Но чудес не бывает если что-то уже повреждено, то ни одна программа не восстановит.
  • 1

Новичок
Рег: 1.03.2019
Ком-ев: 14
Рейтинг: 38
-karaBASS- 10 марта 2019 12:07 #65917
всем привет! подскажите пожалуйста нормальную прогу для восстановления файлов и восстановления битых видео. Есть три жёстких диска по 1 тб с записями, файлы стёрты , восстанавливал прогой Recuva но она далеко не всё берёт, и восстанавливает часть видеофайлов битыми (т.е. не воспроизводящимися плеерами)
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 9 марта 2019 18:21 #65889
@nucs
Замечательно. Спасибо. Именно, то, что нужно.
Внес исправления в комментарий от 6 марта 2019 17:59
Дополнил твой вариант своим - для обхода блокировки Роскомнадзором, иначе выдаст такое:
  • 2

Новичок
Рег: 29.04.2017
Ком-ев: 22
Рейтинг: 27
nucs 9 марта 2019 03:23 #65861
@crazyborder,
если у ссылки есть конец .m3u8 но нет приставки hls:// то у неизмененного плагина hls.py приоритет низкий
я сделал чтобы именно связка myfreecams.com + .m3u8 делала приоритет плагина нормальный

вот измененный myfreecams.py который делает приоритет никакой если конец .m3u8
потому что у неизмененного hls.py с концом .m3u8 будет низкий а надо еще меньше чтобы он запустился

оба измененных плагина вместе должны тоже работать но можно выбрать один из них
оба изменения не влияют на другие сайты
  • 3

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 8 марта 2019 08:15 #65835
@nucs
Спасибо. А если зайти с другой стороны. Не трогать стандартный, базовый плагин hls.py, а изменить myfreecams.py (custom plugin)
Т.е. указать ему низкий приоритет или вообще без приоритета (не знаю, как правильно) в том случае, когда используется именно связка myfreecams.com + .m3u8
Обратил внимание, что у Бонги, Чатура, Стрипчата сервера для прямого адреса потока имеют другие названия по сравнению с головным сайтом:
bongacams.com - bcrncdn.com
chaturbate.com - highwebmedia.com
stripchat.com - stripcdn.com
а у MFC названия серверов совпадают - myfreecams.com
отсюда и проблема перехвата.
  • 0

Новичок
Рег: 29.04.2017
Ком-ев: 22
Рейтинг: 27
nucs 8 марта 2019 02:50 #65833
Цитата: crazyborder

Спасибо. Я не программист, сделай, пожалуйста, скриншот этого куска в редакторе.
Или закинь архивом отредактированный плагин hls.py


код на пастебине

hls.py в зип файле
  • 2

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 7 марта 2019 05:57 #65794
Цитата: nucs

если будет не то количество табуляций или просто плохой редактор с кривыми табуляциями то будут ошибки

Спасибо. Я не программист, сделай, пожалуйста, скриншот этого куска в редакторе.
Или закинь архивом отредактированный плагин hls.py
  • 0

Новичок
Рег: 29.04.2017
Ком-ев: 22
Рейтинг: 27
nucs 7 марта 2019 04:46 #65793
форум сдвинул табуляции
копировать не надо
смотри и добавляй строки сам
  • 0

Новичок
Рег: 29.04.2017
Ком-ев: 22
Рейтинг: 27
nucs 7 марта 2019 04:23 #65792
Цитата: crazyborder
Короче, выход из положения я нашел следующим образом. Некие "костыли", но это лучше, чем ничего. Если кто-то знает, как решить данную проблему более грамотно, просьба поделиться)


в hls.py можно сделать приоритет для майфрикамс
надо добавить и изменить несколько строк чтобы стало вот так

    if m:
            prefix, url = cls._url_re.match(url).groups()
            url_path = urlparse(url).path
            url_hostname = urlparse(url).hostname
            if 'myfreecams.com' in url_hostname:
                return NORMAL_PRIORITY
            elif prefix is None and url_path.endswith(".m3u8"):
                return LOW_PRIORITY
            elif prefix is not None:
                return NORMAL_PRIORITY
        return NO_PRIORITY


предупреждаю
если будет не то количество табуляций или просто плохой редактор с кривыми табуляциями то будут ошибки
делайте бэкапы
  • 0

Новичок
Рег: 27.12.2016
Ком-ев: 88
Рейтинг: 126
ярослав бондарь 6 марта 2019 22:25 #65783
crazyborder спасибо за помощь все работает
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 906
Рейтинг: 2669
crazyborder 6 марта 2019 17:59 #65773
Цитата: ярослав бондарь

подскажи как эту модель (геоблочница с MFC - Прим.) записать можно

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

Запись с MyFreeCams моделей, использующих геоблокировку страны или региона, с помощью streamlink.

Для этого необходимо подать стримлинку прямой адрес потока - плейлист .m3u8

На MFC есть такой нюанс. В браузере в инструментах разработчика при поиске находятся 2 вида ссылок на плейлист. Условно, скажем, вид 1 и вид 2. Так вот, если вы используете плагин myfreecams.py, взятый отсюда:
https://github.com/Damianonymous/streamlink-plugins
или отредактирванный:
https://pastebin.com/DpZMQiwR
то при использовании ссылки вида 1 для связи с сервером подключается как раз этот плагин myfreecams.py, хотя по идее должен подключаться плагин hls.py.
В результате получается ошибка: "error: No playable streams found on this URL..."
При использовании ссылки вида 2 для связи с сервером подключается, как и положено, плагин hls.py. Запись проходит успешно.

Пользователь nucs подсказал решение проблемы. Он предложил использовать отредактированный им плагин myfreecams.py, который позволяет корректно работать с ссылками на прямой адрес потока на сайте MyFreeCams (приоритет будет отдан на подключение именно плагина hls.py при подаче стримлинку ссылок .m3u8).
В то же время обеспечивается подключение плагина myfreecams.py при подаче стримлинку ссылок из адресной строки браузера на сайте MyFreeCams.

Необходимо заменить оригинальный плагин myfreecams.py на отредактированный.
Цитата: nucs

9 марта 2019 03:23
myfreecams.py

Плагин от nucs не отредактирован под условия обхода блокировки Роскомнадзором.

В стандартном плагине идет ссылка на сайт www.myfreecams.com, который блокируется российскими провайдерами. Но на сайты типа en.myfreecams.com, es.myfreecams.com и т.д. вход свободен.


Вариант для жителей России:
myfreecams.py

Стандартные пути расположения плагина, в зависимости, от способов установки стримлинка:

C:\Program Files\Streamlink\pkgs\streamlink\plugins\myfreecams.py
C:\Python\Lib\site-packages\streamlink\plugins\myfreecams.py

====================

Теперь непосредственно, как получить ссылки на прямой поток.
На примере браузера Opera с включенным встроенным VPN, который позволяет видеть геоблочниц.
1. Открыть страницу трансляции модели.
2. Flash должен быть отключен. Нажать на зеленый замок в адресной строке, выбрать Flash - Блокировать.
3. Меню - Разработка - Инструменты разработчика или нажать Ctrl+Shift+I
4. Network - All - ввести в строке поиска: chunk
5. Правая кнопка по найденной строке - Copy - Copy link address

В этом случае будет скопирована ссылка вида 1, например:

Заменить правую часть ссылки на playlist.m3u8

https://video465.myfreecams.com/NxServer/ngrp:mfc_123923645.f4v_desktop/playlist.m3u8

Это и есть нужная ссылка на прямой адрес потока.
**********
Если среди результатов поиска нет chunk, то искать нужно сразу m3u8
Это будет ссылка вида 2, например:

или

Исправить концовку.
Нужная ссылка на прямой адрес потока:

https://video2019.myfreecams.com:8444/x-hls/3179661/116753823/8182a6d8b3/WzI3ODQxNjI1MCwwLDEsMCwwLDAsMCw1MTcyOTMzXQ%3D%3D/mfc_a_116753823.m3u8


Батник Universal.cmd для записи с помощью streamlink.



Не забудьте заменить в батнике адрес папки сохранения записей на свою.
При запуске батника ввести ссылку на прямой адрес потока, нажать Enter.
Затем ввести ник модели, нажать Enter.

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

Примечание. Данный батник будет работать для различных сайтов (BongaCams, Chaturbate, MyFreeCams и др.), т.е. для тех сайтов, на которые имеются соответствующие плагины (порядка 200 шт.).
То есть, достаточно ссылки из адресной строки браузера.
Также батник применим и для сайтов, на которые нужных плагинов нет, например, Stripchat. Только, в этом случае, нужно давать ссылку на прямой адрес потока.

Примеры записи.
Ссылки вида 1 и вида 2.




Примечание. Для записи с MyFreeCams моделей, не использующих геоблокировку, можно применять удобный батник, заточенный конкретно под MFC. Удобство заключается в том, что достаточно скопировать ссылку из адресной строки браузера и запустить батник. Он читает информацию из буфера обмена и ник модели вставит в название файла записи автоматом.
См. комментарий Nark0tik 26 января 2019 02:43
и уточнение - от 27 января 2019 17:09
  • 6

Новичок
Рег: 16.03.2017
Ком-ев: 90
Рейтинг: 110
ExilleSm 6 марта 2019 09:29 #65752
@Travis,
А чтоб и нет то ;)
Так что они изменили если в курсе?) я готового решения не прошу :Р
Заметил что приватные сессии у модельки на которой тестил перешли с rtmp на srtmp (хотя точно не помню, возможно это и раньше было)

@sanx69dfs,
я не фанат MFC, но гугл по запросу MFC mirrors выдает кучу всего)
  • 2

Новичок
Рег: 16.09.2018
Ком-ев: 6
Рейтинг: 9
sanx69dfs 5 марта 2019 20:09 #65737
подскажите зеркала mfc плиз
  • 0

Любитель
Рег: 21.01.2018
Ком-ев: 40
Рейтинг: 48
Travis 5 марта 2019 18:54 #65734
@ExilleSm,
Конечно в курсе, прикрыли лавочку. Думал вечно будешь приваты подсасывать?
  • 1

Новичок
Рег: 16.03.2017
Ком-ев: 90
Рейтинг: 110
ExilleSm 5 марта 2019 15:18 #65718
Никто не в курсе случаем что поменялось на стрипчате? Последние пару дней перестали приваты записываться.

Бондарь, регион твой заблочили походу)
  • 0

Новичок
Рег: 27.12.2016
Ком-ев: 88
Рейтинг: 126
ярослав бондарь 3 марта 2019 19:32 #65613
crazyborder в подскажи как эту модель записать можно марго
  • 1

Новичок
Рег: 17.01.2019
Ком-ев: 219
Рейтинг: 843
NissanXYZ 3 марта 2019 00:19 #65585
Цитата: GreyHunter
Цитата: NissanXYZ
Я пишу бонгу через IDM. Отключил html5 в Мазиле и без проблем. Бывает скидывает, но после перезагрузки страницы все отлично хватает.


Как IDM у тебя вместо https - rtmp прописывает???


Ну как - автоматом. Может у тебя другой браузер? Если нет - обнови флеш, обнови браузер. Отключи html5
  • 1

Новичок
Рег: 3.01.2017
Ком-ев: 100
Рейтинг: 182
GreyHunter 2 марта 2019 20:58 #65578
Цитата: NissanXYZ
Я пишу бонгу через IDM. Отключил html5 в Мазиле и без проблем. Бывает скидывает, но после перезагрузки страницы все отлично хватает.


Как IDM у тебя вместо https - rtmp прописывает???
  • 0

Новичок
Рег: 23.02.2015
Ком-ев: 42
Рейтинг: 8
kosoi 2 марта 2019 15:38 #65566
Приветствую! подскажите как писать с videoclub.ru? пока получается только фрапсом, но это жуть как неудобно(
  • 0
online
Новый опрос для входящих из РФ
Лента архива smotri.com
открыть
теги
online