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

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













---


КОММЕНТАРИИ

Редактор
Рег: 15.03.2017
Ком-ев: 907
Рейтинг: 2677
crazyborder 26 марта 2023 23:58 #91341
@D-Pulse
А как ты этот ts получил?
Вот MediaInfo твоего файла:
General
Complete name: D:\Download_Mozilla\StripChat-elikako-2023.03.26.ts
Format: QuickTime
Format/Info: Original Apple specifications
File size: 115 MiB
FileExtension_Invalid: braw mov qt

Какой нафик QuickTime? Ясное дело, не будет ремукса в данном случае.
Это никак не связано с мобилой?

Вот какое MediaInfo должно быть после записи в Streamlink GUI 2.04:
General
Complete name: D:\Records\StripChat-KimHunterr-2023-03-26_23-52-30.ts
Format: MPEG-4
Format profile: Base Media
Codec ID: iso5 (iso5/iso6/mp41)
File size: 24.6 MiB
Duration: 40 s 0 ms
Overall bit rate: 5 149 kb/s
Writing application: Lavf58.45.100
IsTruncated: Yes
FileExtension_Invalid: braw mov mp4 m4v m4a m4b m4p m4r 3ga 3gpa 3gpp 3gp 3gpp2 3g2 k3g jpm jpx mqv ismv isma ismt f4a f4b f4v

И ремукс проходит в штатном режиме.
  • 0

Модератор
Рег: 22.10.2014
Ком-ев: 9 885
Рейтинг: 33822
D-Pulse 26 марта 2023 22:16 #91340
@crazyborder,
тоже проблема с файлами стрипчата, как Meson ниже написал.
они не исправляются нашими батниками, и не запускается в MPC-HC как ты указал, и ни какими другими тоже


ошибка


содержимое батника


у меня такая же ОС как и у тебя.
вот сам файл MEGA может захочешь пощупать
  • 1

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 26 марта 2023 19:21 #91338
@crazyborder,
это был риторический вопрос)
в любом случае, я умываю руки, поскольку из всего списка ничего не использую и проверить не могу
однако, может кто сделает вывод из предоставленной информации и обновит софт
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 907
Рейтинг: 2677
crazyborder 26 марта 2023 19:12 #91337
@sam
streamlink -l debug --hls-segment-threads 3 https://edge-hls.doppiocdn.com/hls/38325045/38325045.m3u8 best
[cli][debug] OS: Windows 10
[cli][debug] Python: 3.10.8
[cli][debug] Streamlink: 5.1.1
...
[cli][info] Starting player: "C:\Program Files\VideoLAN\VLC\vlc.exe" --file-caching=5000
  • 0

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 26 марта 2023 18:35 #91336
@crazyborder,
значит, тогда дело в версиях streamlink, python - которые зависят от версии OS
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 907
Рейтинг: 2677
crazyborder 26 марта 2023 17:53 #91334
Цитата: sam
для эксперимента можно взять...

Экспериментируй, пожалуйста, только при чем здесь Streamlink GUI?
Цитата: sam
в ffmpeg проблем нет...

Ну, так и в streamlink проблем нет.
Сейчас попробовал записать в Streamlink GUI 2.04 EarlyFlowerr в 4-х разных разрешениях, всё пишет, всё воспроизводит, всё ремуксит. Не вижу ПОКА на Стрипчате проблемы.
  • 1

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 26 марта 2023 13:10 #91332
Цитата: crazyborder, 26.03.2023 04:00, №91329
нет никаких проблем с читабельностью лже-ts со Стрипчата и ремуксом их в полноценные mp4.

для эксперимента можно взять небольшую, компактную софтину, предназначенную для закачки по протоколу HLS
https://rwijnsma.home.xs4all.nl/files/hlsdl/hlsdl-0.27-dff8a57-win32-static-xpmod-sse.7z

hlsdl https://*.doppiocdn.com/hls/*/*_720p.m3u8

пробуем пересобрать:
ffmpeg -i in.ts -c copy out.mp4
error reading header
(нет moov)

а не тот-ли это header, который указан в плейлист заголовочным файлом?
#EXT-X-MAP:URI="https://*.doppiocdn.com/hls/*/*_720p_init_*.mp4"
который должен быть сохранен и все последующие части mp4(moof) дописываются в него
и это не лже-ts, а вполне конкретный mp4 указанный в спецификации https://www.ietf.org/rfc/rfc8216.html#section-3.3
у mpeg-ts http заголовок: Content-Type: video/MP2T
а здесь: Content-Type: video/mp4

upd: я обратил внимание на проблему со стрипчатом только потому, что об этом пишут те, кто пользуется streamlink
в ffmpeg проблем нет, все файлы сохраняются и конкатенируются
  • 2

Новичок
Рег: 22.07.2019
Ком-ев: 33
Рейтинг: 51
Meson 26 марта 2023 09:13 #91331
У меня не работает пересборка файла .ts в .mp4 Видео записывал через Streamlink GUI 2.04 Пробовал брать ссылку из bookmark.cam(там же видео воспроизводится) и записывать через стримлинк, но оно тоже не работает.
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 907
Рейтинг: 2677
crazyborder 26 марта 2023 04:00 #91329
По Стрипчату. Да, что-то они там "обновляют". Я только не так давно увидел, что превью на главной странице Стрипчата стали анимированными.
Насчет этих мнимых ts файлов, которые по сути "недоделанные" mp4.
В MediaInfo для этих ts:
IsTruncated (усеченный): Yes
FileExtension_Invalid (расширение файла не соответствует действительному)

В Streamlink GUI 2.04 в Watch Stream при галочке на Watch Streams In Browser (в Мозилле) - несколько секунд идет воспроизведение, затем виснет (кружок вращается) на несколько секунд, опять воспроизводит, снова виснет и так по кругу.
При галочке на Watch Streams In VLC - проблем нет.

Что касается файлов ts, сохраненных на диск, то они также без проблем воспроизводятся в MPC-HC, VLC. Продолжительность при этом показывают неправильную, что, естественно, отражается на перемотке.
У меня Windows 10 21H2, поэтому предполагаю, что у тех, у кого эти ts не воспроизводятся - дело всё в ОС, плейерах, версиях и т.п.

Но дело ведь в том, что ts файлы, не важно, будь то настоящие или эти стрипчатовские, НЕ предназначены для хранения и воспроизведения. Речь идет о вебкаме, не о тех интерлейсных ts со спутникового TV и прочих MPEG-TS. Лично у меня в контекстном меню для файлов ts имеется пункт: "Remux to MP4", который регулярно используется.

Если вам требуется хранить записи вебкама или выкладывать их на видеохостинги - обязательно нужно ремуксить ts в mp4.
Никаких проблем с ремуксом нет. В шапке темы в разделе: "Исправление тайминга (времени) flv записей и быстрая переброска из форматов flv, ts в mp4 и т.д... без потери качества с помощью ffmpeg" есть соответствующие батники:
4. Батник пересборки файлов .ts в .mp4
5. Батник пересборки файлов .ts в .mp4 с сохранением той же даты изменения, что и в исходном файле.

При ремуксе файлов записи со Стрипчата появляется сообщение: "Found duplicated MOOV Atom. Skipped it (Найден дублированный атом MOOV. Пропущено)"
Это никак не влияет на успех операции.
**********
Вот это вообще что-то запредельное:
...можно успешно восстанавливать читабельность уже скачанных mp4-кусков двоичным их склеиванием с init-файликом заголовка (+конца!)...

Повторяю, нет никаких проблем с читабельностью лже-ts со Стрипчата и ремуксом их в полноценные mp4.
  • 0

Новичок
Рег: 10.12.2020
Ком-ев: 499
Рейтинг: 1452
DimusikS 25 марта 2023 23:56 #91328
@sulacom, есть смысл прочитать мой недавний пост на ту же тему (см.цитату-1) и все последующие сообщения, с ним связанные al (и хотя мне очень шустро удалось таки решить эту проблему, но я ведь пишу порно-стримы Стрипчата личным методом совокупности параллельно авто-(пере)запускаемых bat-файлов, уникальных для каждой модели, так что надеюсь, наши досточтимые сабж-корифеи hi тем более успешно скорректируют и, хм, свои универсальные методики SC-"письбы", хех!)... pokrasnelo
Цитата: DimusikS, 20.03.2023 08:26, №91301
Хм, коллеги, внезапно обнаружил, что некоторые файлы (не все!), записываемые со Стрипчата (только с него пока что, а с остальных эрочатных сайтов пишется нормально!), нифига не читаются затем как видюхи, да и заголовок содержимого у них весьма странный какой-то (1-й скрин), в отличие от стандартных файлов формата TS (2-й скрин), а вот с чем такая досадная херня связана и как её побороть, так и не врубился покаместь... bw
Цитата: DimusikS, 20.03.2023 13:04, №91305
...но потом всё равно приходится выправлять их параметры ffmpeg'ом, балин bt (короче, вот такая хрень нонче на доблестном SC, уважаемые софорумчане - ИМХО, есть смысл проверить, как пишутся ваши стрипчатовские порно-шоу тамошних, хм, виртуально-потаскух ненаглядно-любимок, pokrasnelo чисто на всякий пожарный, ну и всякое такое!)... winked
  • 0

Любитель
Рег: 28.01.2021
Ком-ев: 31
Рейтинг: 34
sulacom 25 марта 2023 23:31 #91327
Ничего не понимаю. Это только у меня СтрипЧат не пишет? Вернее пишет, файл создается .ts, но не открывается (не удается воспроизвести файл). StreamlinkGUI.ps1 исправлен как здесь писали, Streamlink GUI версия 2.04. Все же писало нормально, что я упустил? Сижу и тупо сверяю. Может направите в правильную сторону?
  • 0

Новичок
Рег: 25.10.2018
Ком-ев: 32
Рейтинг: 14
rolik_anabolik 23 марта 2023 19:45 #91319
А существуют ли писалки эфиров для инсты? Перелопатил весь гугл, гитхаб, реддит и судивлением не нашел ни одного способа писать автоматом юзеров когда те выходят в эфрир, кроме как скрин рекордеров и пары платных сервисов. Инста в этом плане неприступная крепость?
  • 0

Новичок
Рег: 10.12.2020
Ком-ев: 499
Рейтинг: 1452
DimusikS 23 марта 2023 11:53 #91318
Цитата: sam, 20.03.2023 12:08, №91303
@DimusikS,
на первом скрине фрагментированный mp4 (moof), как правило используется в websocket стриме (showup.tv, amateur.tv, livejasmin.com), в mpeg-ts/HLS не встречал подобного
для чтения надо пересобрать: ffmpeg -i in.ts -c copy out.ts
upd: так и есть

streamlink сохраняет поток "как есть", потому файл и не читается, а при закачке через ffmpeg контейнер пересобирается "на лету" (с удалением индекса фрагмента sidx)

bu Подза(е)долбало каждый недо-файл пересобирать и поэтому перешёл на запись SC-стримов ffmpeg'ом: pokrasnelo
@echo off
:Metka
set curdatetime=%@instr[0,4,%_datetime]-%@instr[4,2,%_datetime]-%@instr[6,2,%_datetime]_%@instr[8,2,%_datetime]-%@instr[10,2,%_datetime]-%@instr[12,2,%_datetime]
ffmpeg -i "https://b-hls-24.doppiocdn.com/hls/55763132/55763132.m3u8" -c copy "E:\!!StripChatRecording!\AkillaQueen\Videos\%curdatetime%_AkillaQueen!_SC.mp4" ay
delay 30
goto Metka
  • 0

Местный
Рег: 19.04.2017
Ком-ев: 79
Рейтинг: 437
Сергей Олейников 21 марта 2023 18:45 #91313
Друзья, извините за небольшой флуд, но хотел бы поблагодарить всех, кто активно поддерживает эту ветку. Поставил себе Streamlink GUI и организовал запись бонги, очень удобно, поэтому хотел бы сказать спасибо за то, что делитесь инструкциями, тратите на это свое время. Спасибо огромное, все очень понятно и доходчиво!
  • 5

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 20 марта 2023 15:19 #91306
@DimusikS,
на стрипчате бардак, да, еще и с плейлистами
отсутствует параметр FPS - вместо этого может быть указан в NAME, но не всегда
порядок BANDWIDTH некорректный
неполное содержимое в auto.m3u8
мне так и не удалось создать парсер для фильтрации по fps
  • 1

Новичок
Рег: 10.12.2020
Ком-ев: 499
Рейтинг: 1452
DimusikS 20 марта 2023 13:04 #91305
@sam,
Ага, спасибо большое 3_55 - я уже и сам тут общеизвестным методом поизучал код страницы в браузере и в итоге допёр таки, что это "собранный из mp4-кусочков файл mp4 же, но пока без заголовка и конца", хех... al

Самое прикольное, что у них там на Стрипчате сущий бардак с этим сейчас, ибо с помощью одного и того же(!) m3u8-файла ai то сразу формируется классическая TS-видюха из TS-кусочков, то в следующий же(!) запуск батника генерится указанный коллегой "неполноценный" mp4-файл с "обрубленным передом и задом"... bv
P.S. Кстати, при продолжении закачки видео-потоков не по-детски полюбившимся Стримлинком всё же можно успешно восстанавливать читабельность уже скачанных mp4-кусков двоичным их склеиванием с init-файликом заголовка (+конца!), который одинаков для всех (см.скриншоты!), но потом всё равно приходится выправлять их параметры ffmpeg'ом, балин bt (короче, вот такая хрень нонче на доблестном SC, уважаемые софорумчане - ИМХО, есть смысл проверить, как пишутся ваши стрипчатовские порно-шоу тамошних, хм, виртуально-потаскух ненаглядно-любимок, pokrasnelo чисто на всякий пожарный, ну и всякое такое!)... winked
  • 0

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 20 марта 2023 12:08 #91303
@DimusikS,
на первом скрине фрагментированный mp4 (moof), как правило используется в websocket стриме (showup.tv, amateur.tv, livejasmin.com), в mpeg-ts/HLS не встречал подобного
для чтения надо пересобрать: ffmpeg -i in.ts -c copy out.ts
upd: так и есть

streamlink сохраняет поток "как есть", потому файл и не читается, а при закачке через ffmpeg контейнер пересобирается "на лету" (с удалением индекса фрагмента sidx)
  • 1

Новичок
Рег: 10.12.2020
Ком-ев: 499
Рейтинг: 1452
DimusikS 20 марта 2023 08:26 #91301
Хм, коллеги, внезапно обнаружил, что некоторые файлы (не все!), записываемые со Стрипчата (только с него пока что, а с остальных эрочатных сайтов пишется нормально!), нифига не читаются затем как видюхи, да и заголовок содержимого у них весьма странный какой-то (1-й скрин), в отличие от стандартных файлов формата TS (2-й скрин), а вот с чем такая досадная херня связана и как её побороть, так и не врубился покаместь... bw
  • 0

Местный
Рег: 22.09.2021
Ком-ев: 197
Рейтинг: 247
sam 19 марта 2023 21:38 #91300
Цитата: crazyborder, 19.03.2023 21:18, №91298
Для геоблочниц Стрипчата нет необходимости использования прокси.

да, уже знаю, за что и благодарю!)
тогда получается, если большой список моделей чатура и большая часть из них в офлайн, проверка статуса каждой из них * проходит каждые N сек = то при таких частых запросах может появиться капча, тут надо или прокси менять/чередовать, или использовать метод предложенный котиком)
  • 0

Любитель
Рег: 30.08.2017
Ком-ев: 405
Рейтинг: 1011
Prohozhij 19 марта 2023 21:30 #91299
Цитата: crazyborder, 19.03.2023 20:38, №91296
Повторю, нужны качественные прокси - проблем с записью геоблочниц на Chaturbate пока нет.
Именно, что пока. Тенденция проглядывается. Где гарантия, что Чатур при любом IP заходящего на сайт не прикрутит обязательную проверку на антибот?

Пока найти бесплатные прокси для записи геоблочниц на Chaturbate действительно не проблема, просто стало неожиданностью, что через покупной прокси писать перестало.
Chaturbate логичней писать по прямой ссылке https://edge3-sof.live.mmcdn.com/live-hls/amlst:%name%/playlist.m3u8
Тогда и прокси для сайта не понадобится. Возможно ли научить этому StreamlinkGUI я не знаю.
  • 0
Лента архива smotri.com
открыть
теги
online