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

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











----


КОММЕНТАРИИ

Редактор
Рег: 15.03.2017
Ком-ев: 754
Рейтинг: 2267
crazyborder 4 октября 2022 03:03 #90545
Цитата: MoreMe
В списке моделей есть модели с большой буквы, они как и раньше пишутся спокойно.

Разумеется, а как иначе? А ты попробуй удали из списка такую модель и добавь, как будто она новая. Стандартным образом:
а) скопировать никнейм из адресной строки браузера
б) перетащить мышкой из адресной строки браузера
в) перетащить мышкой из превью на главной странице

Но, тем не менее, спасибо за подсказку. Добавил к описанию.
Речь идет о добавлении моделей в список в настоящее время. До недавних пор Бонга в ссылку на трансляцию модели помещала именно юзернейм - тот, который модель указала при регистрации. Там могли быть любые варианты в плане регистра букв.
То есть, если сейчас скопировать никнейм из адресной строки браузера, или оттуда перетащить мышкой, или перетащить мышкой из превью на главной странице, то в списке теперь все добавленные ники будут с маленькой буквы. И, если у модели в юзернейме есть хотя бы одна большая (заглавная) буква, запись без правки скрипта будет невозможна, так как при формировании плейлиста (до правки) вставляется ник из списка.
После правки плейлист в скрипте будет формироваться именно из юзернейма.
Естественно, если в списке присутствует модель, когда-то добавленная туда (до нововведения на Бонге), то ник у нее совпадает с юзернеймом, и это никак не повлияет на возможность записи.
  • 3

Любитель
Рег: 4.02.2015
Ком-ев: 90
Рейтинг: 58
MoreMe 3 октября 2022 22:02 #90541
Цитата: crazyborder, 28.09.2022 01:26, №90515
Это привело к тому, что процентов 60-70 моделей в версии Streamlink GUI 2.04, выложенной здесь:

Не заметил ничего такого. В списке моделей есть модели с большой буквы, они как и раньше пишутся спокойно. Стримлинк 2.04 с этой темы.
  • 0

Любитель
Рег: 22.09.2021
Ком-ев: 22
Рейтинг: 9
sam 1 октября 2022 19:35 #90530
а кто-нибудь знает как на бонге получить список офлайн моделей?
был где-то у меня скрипт, не могу найти, да и давно это было
add:
нашел скрипт, но этот параметр: online_only=false больше не работает
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 754
Рейтинг: 2267
crazyborder 29 сентября 2022 03:33 #90522
@rolik_anabolik

ts и mp4 - контейнеры. Грубо говоря, контейнер = видео + аудио + обертка. TS нужен в основном для вещания прямого эфира, поэтому там много служебной информации (та самая "обертка").
MP4 предназначен, в первую очередь, для хранения, воспроизведения медиасодержимого, там как бы нет необходимости в излишней служебной информации. Поэтому MP4, полученный простым ремуксом (пересборкой без перекодирования) из TS, всегда меньше исходника.
Начинка (элементарные потоки видео и аудио), что в TS, что в MP4 - практически одинаковые.
Это, так сказать, теория. А на практике можно проверить так:
ffmpeg -hide_banner -i videofile.ts -an -c copy TSvideo.h264

ffmpeg -hide_banner -i videofile.mp4 -an -c copy MP4video.h264

ffmpeg -hide_banner -i videofile.ts -vn -c copy TSaudio.aac

ffmpeg -hide_banner -i videofile.mp4 -vn -c copy MP4audio.aac

Получаешь все элементарные потоки и сравниваешь.

Вот на примере извлечения элементарных потоков видео из файла 1920x1080. Сначала из TS, затем из MP4 (ремукс из этого же TS).
TSvideo.h264
frame=97841 fps=3059 q=-1.0 Lsize= 1611610kB time=00:54:24.03 bitrate=4044.8kbits/s speed= 102x
video:1611610kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.000000%

MP4video.h264
frame=97841 fps=3645 q=-1.0 Lsize= 1611417kB time=00:54:24.03 bitrate=4044.3kbits/s speed= 122x
video:1611610kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown

Как видно, разница в битрейте всего 0.5 kbits/s
********************
@rog3r

глянул, что бонга переезжает на домен с *.COM на *.NET, подправил скрипт и батник, и все заработало

Пока .com работает, не требуется править ни Streamlink GUI, ни плагин bongacams.py, ни батники (которые в шапке темы).
Свежие и относительно свежие версии стримлинка (проверял на Streamlink 4.1.0 и Streamlink 2.4.0) успешно справляются с редиректом на Бонге с .com на .net

В браузере, например, en.bongacams.com обычно редиректит на en.bongacams.net, но несколько раз ловил такую вещь - в адресе появлялось https://.bongacams.net и, как следствие, сообщение "Сервер не найден".
Твоя ошибка, возможно, связана с некорректным редиректом в старой версии стримлинк/питон.
encoding with 'idna' codec failed (UnicodeError: label empty or too long)
кодирование с кодеком idna не удалось (UnicodeError: метка пустая или слишком длинная)

Idna - библиотека для Python, обеспечивающая трансляцию IDN-имен из ASCII в Unicode и обратно.

Кстати, у меня в браузере нормально работает такой адрес: rf.bongacams25.com и нет необходимости в редиректе на .net
Конечно, неизвестно, как долго будет держаться .com и что вообще будет завтра...
Я просто добавил в папку плагинов для стримлинка (дополнительно к bongacams.py!) плагин bongacams_net.py, где com заменил на net и теперь можно подавать на запись хоть jp.bongacams25.com, хоть nl.bongacams.net - без разницы.
  • 7

Модератор
Рег: 22.10.2014
Ком-ев: 9 648
Рейтинг: 29067
D-Pulse 28 сентября 2022 17:20 #90518
лайфак скачивания файлов с 1fichier.com для RU и для всех других стран, когда нужно скачать более одного файла вродряд, без ожидания и при этом со своего прямого ip, и значит на максимальных спидах.
любые VPN сервисы всё равно понадобятся для генерации ссылки, главное пользоваться не популярными, чтобы ip-ы этих ВПН сервисов редко использовались на 1fichier.
там все как обычно, закрываем окно которое предлагает подписку, ждем когда активируется кнопка перехода на страницу скачивания файла, вот она:

на этой странице отключаем ВПН и жмем Click here to download the file

всё, скачивание началось с твоего реального ip


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

лайфак этот оказывается не новый и висит на ютюбе с 2020 https://www.youtube.com/watch?v=8Zuvl5jvE_Q
  • 7

Редактор
Рег: 15.03.2017
Ком-ев: 754
Рейтинг: 2267
crazyborder 28 сентября 2022 01:26 #90515
Очередное новшество на BongaCams. Теперь, как на Чатуре, в адресной строке браузера все никнеймы моделей только через маленькие буквы. Это привело к тому, что процентов 60-70 моделей в версии Streamlink GUI 2.04, выложенной здесь:
https://mega.nz/folder/g2QlhQqA#GnAjVEfCpTv20SY8l2PyKQ
2021-07-01 (дата добавления архива)
записываться не будут.
Taanni превратилась в taanni (именно никнейм, не дисплейнейм, который в чате).

Речь идет о добавлении моделей в список в настоящее время. До недавних пор Бонга в ссылку на трансляцию модели помещала именно юзернейм - тот, который модель указала при регистрации. Там могли быть любые варианты в плане регистра букв.
То есть, если сейчас скопировать никнейм из адресной строки браузера, или оттуда перетащить мышкой, или перетащить мышкой из превью на главной странице, то в списке теперь все добавленные ники будут с маленькой буквы. И, если у модели в юзернейме есть хотя бы одна большая (заглавная) буква, запись без правки скрипта будет невозможна, так как при формировании плейлиста (до правки) вставляется ник из списка.
После правки плейлист в скрипте будет формироваться именно из юзернейма.
Естественно, если в списке присутствует модель, когда-то добавленная туда (до нововведения на Бонге), то ник у нее совпадает с юзернеймом, и это никак не повлияет на возможность записи.

Что нужно сделать в файле StreamlinkGUI.ps1:
В 4-х местах добавить строку:
$username = $json.performerData.username

В 2-х местах:
$stream_url = "https:" + $view_server + "/hls/stream_" + $model_name + "/playlist.m3u8"

заменить на:
$stream_url = "https:" + $view_server + "/hls/stream_" + $username + "/playlist.m3u8"

В 2-х местах:
$m3u8 = "https:" + $view_server + "/hls/stream_" + $model_name + "/playlist.m3u8"

заменить на:
$m3u8 = "https:" + $view_server + "/hls/stream_" + $username + "/playlist.m3u8"

По понятным причинам выложить весь скрипт не могу, пусть это делает автор.
Аккуратнее с табуляцией. Удобно редактировать напр. в Notepad++
  • 15

Любитель
Рег: 23.02.2015
Ком-ев: 98
Рейтинг: 118
rog3r 26 сентября 2022 21:48 #90513
Парни, подскажите, пользовался какой-то старой сборкой стримлинка для записи, и с сегодняшнего дня перестало нормально записываться бонга, чатур записывает без нареканий стабильно, а на бонге в батнике выписывает ошибку - (encoding with 'idna' codec failed (UnicodeError: label empty or too long)), выручайте братцы, вроде пару раз подцепливало бонгу, но теперь ушел в полный простой, вижу что проблема в каком-то кодеке, но в этом пока мало смыслю :(

UPD.
А похоже я понял в чем дело, глянул, что бонга переезжает на домен с *.COM на *.NET, подправил скрипт и батник, и все заработало. Но вопрос остался, в этом ли была все-таки проблема?
  • 0

Новичок
Рег: 25.10.2018
Ком-ев: 10
Рейтинг: 1
rolik_anabolik 25 сентября 2022 23:04 #90505
ребя а у всех при перепаковке контейнера из ts в mp4 размер файла mp4 уменьшается примерно на 5-8%?, батник перепаковки с шапки, почему так выходит? по идее потоки должны копироваться без потери качества, а соответственно и размера файла. по медиаинфо битрейт меньше в mp4 где то на 100кб/с. ffmpeg свежий.
  • 1

VIP-webcam
Рег: 10.12.2020
Ком-ев: 462
Рейтинг: 1356
DimusikS 24 сентября 2022 07:01 #90494
al az
  • 2

Новичок
Рег: 26.12.2021
Ком-ев: 4
Рейтинг: 6
Schtraus 16 сентября 2022 03:04 #90454
@crazyborder,
Большое спасибо, работает!
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 754
Рейтинг: 2267
crazyborder 16 сентября 2022 00:23 #90452
Батник автоматической записи с viewhub.show с помощью Streamlink
Обновление кода батника. Остальная информация - 4 января 2022 17:03 #88027
http://paste.org.ru/?lsyg6n
Обратить внимание, что последняя версия, поддерживающая RTMP - streamlink-2.4.0
  • 3

Новичок
Рег: 3.11.2016
Ком-ев: 6
Рейтинг: 2
Skaut 15 сентября 2022 23:00 #90449
@Schtraus,
Вместо батника использую свой софт и проверять батник не буду, но глобально у viewhub ничего не изменилось, кроме сервера потока, попробуй заменить в батнике makestream.online на thunderstream.cloud и все должно заработать. Есть правда еще нюанс, в последних версиях стримлинка выпилили поддержку rtmp и поэтому в батнике нужно использовать сам rtmpdump вместо streamlink, либо же использовать старые версии streamlink.
  • 0

Новичок
Рег: 19.04.2019
Ком-ев: 5
Рейтинг: 1
Citylola 15 сентября 2022 22:09 #90448
Доброго времени суток. С недавнего времени пропала возможность скачивать видео с dood. При переходе по ссылке, которая "активна 8 часов для моего ип", вылезает ошибка error_wrong_ip на белом фоне. С впн такая же история. Подскажите пожалуйста, в чем может быть проблема? Прокси включал \ отключал, впн тоже. Одна и та же ошибка.
  • 0

Новичок
Рег: 26.12.2021
Ком-ев: 4
Рейтинг: 6
Schtraus 15 сентября 2022 15:25 #90447

Добрый день! Viewhub вернулся, попытался записать трасляцию как раньше используя батник (следовал инструкции выше). Батник отредактировал учитывая новый домен сайта, но все равно не пишет. Есть идеи как исправить? Спасибо!
  • 0

Любитель
Рег: 18.03.2020
Ком-ев: 28
Рейтинг: 68
Walker 12 сентября 2022 17:50 #90440
@HeyHolol11,
Всё так, поработал и опять отвал))
  • 1

Новичок
Рег: 15.02.2017
Ком-ев: 1
Рейтинг: 1
HeyHolol11 12 сентября 2022 13:01 #90436
@DimusikS,
Хм.. У меня cshive так и не ожил) Или он чутка поработал и опять умер?
  • 1

Любитель
Рег: 16.04.2019
Ком-ев: 39
Рейтинг: 74
20HITMAN15 11 сентября 2022 13:47 #90429
@DimusikS,
спасибо большое
  • 1