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

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












----



КОММЕНТАРИИ

Любитель
Рег: 22.09.2021
Ком-ев: 52
Рейтинг: 29
sam Вчера, 19:28 #91688
Цитата: crazyborder, 31.05.2023 19:11, №91687
какому чудаку на букву М пришло в голову запрограммировать такой порядок

так-то, этих форматов вагон с тележкой https://en.wikipedia.org/wiki/Date_format_by_country
к примеру, такой формат YYYY-MM-DD hh-mm-ss удобен для сортировки файлов по имени, ну и не только файлов
я дак вообще храню имена с Epoch timestamp - тоже сортируется, хоть и не читается, но можно при желании конвертнуть в тот-же YYMMDDhhmmss без пробелов и тысячелетия (если вечно жить не собираемся, необязательно его указывать)
ну и при желании, если критична длина имени, можно ужать до 6 байт (ZHd1XQ)
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 804
Рейтинг: 2359
crazyborder Вчера, 19:11 #91687
@sam
-t STAMP use MMDDhhmm[[CC]YY][.ss]

Вот и я о том же))
Интересно, какому чудаку на букву М пришло в голову запрограммировать такой порядок:
месяц - день - час - минута - год - секунда
С великого бодуна что ли клепали этот touch.exe версии 1999 года? Забыть и выбросить эту версию))
Все нормальные версии touch.exe уже поди лет 15-20, как имеют нормальный порядок таймкода:
touch -t 202305311245.25 file.txt
31 ‎мая ‎2023 ‎г., ‏‎12:45:25

Цитата: rolik_anabolik
меняется дата изменения, дата создания остается той же, так и должно быть?

Необязательно.
У меня есть версия touch.exe 2010 года (кстати, ей не требуются dll), которая по умолчанию копирует и дату изменения, и дату создания.
Из какой проги я эту touch.exe вытащил когда-то - не могу вспомнить. В сети полазил, тоже не смог найти.
Если очень надо - могу на хостинг закинуть.
  • 2

Любитель
Рег: 22.09.2021
Ком-ев: 52
Рейтинг: 29
sam Вчера, 17:19 #91685
Цитата: crazyborder, 31.05.2023 14:26, №91681

D:\PROBA>D:\Touch\touch.exe -t 201511070215.53 "Трезвая кошка и пьяный кот.mp4"
Т.е в свойствах будет: 7 ‎ноября ‎2015 ‎г., ‏‎2:15:53

touch --help
-t STAMP use MMDDhhmm[[CC]YY][.ss] instead of current time
да, формат даты, времени другой, но если на автомате делать то без разницы какой ;)
touch -t 053112452023.25 file.txt
31 ‎мая ‎2023 ‎г., ‏‎12:45:25

Цитата: rolik_anabolik, 31.05.2023 14:41, №91683
меняется дата изменения, дата создания остается той же, так и должно быть?

да
новое имя файла (включая расширение)

upd
можно вместо батника использовать тот-же скрипт (питон пхп ПШ и тд), прям так и запускать по клику
больше возможностей, и всякие touch с sleep уже и не нужны, не говоря уже и о проблемах с CRLF в бат
а батник - только если совсем что-то простое выполнить, а если нужны переменные и циклы то лучше скрипт
  • 1

Новичок
Рег: 25.10.2018
Ком-ев: 15
Рейтинг: 1
rolik_anabolik Вчера, 14:41 #91683
@crazyborder, @sam
спасибо, работает, меняется дата изменения, дата создания остается той же, так и должно быть?
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 804
Рейтинг: 2359
crazyborder Вчера, 14:26 #91681
@sam
По этой ссылке уж очень старая версия touch.exe. Причем там хитро указано:
https://sourceforge.net/projects/unxutils/
Last Update: 2013-04-24

https://sourceforge.net/projects/unxutils/files/unxutils/current/
2007-03-01

touch.exe
11.11.1999

В принципе, она покатит для того самого батника. То есть, как нужно, перетащит дату из .ts в .mp4
Но, например, для установки нужной пользователю даты - эта версия touch.exe какая-то извращенная (в хелпе можно посмотреть):
D:\PROBA>D:\Old_touch\touch.exe --version
touch (GNU fileutils) 3.16

D:\PROBA>D:\Old_touch\touch.exe -t 201511070215.53 "Трезвая кошка и пьяный кот.mp4"
D:\Old_touch\touch.exe: invalid date format `201511070215.53'

D:\PROBA>D:\Touch\touch.exe --version
touch (GNU coreutils) 8.32
Copyright (C) 2020 Free Software Foundation, Inc.

D:\PROBA>D:\Touch\touch.exe -t 201511070215.53 "Трезвая кошка и пьяный кот.mp4"

D:\PROBA>

Т.е в свойствах будет: 7 ‎ноября ‎2015 ‎г., ‏‎2:15:53
  • 0

Любитель
Рег: 22.09.2021
Ком-ев: 52
Рейтинг: 29
sam Вчера, 09:07 #91678
touch.exe без dll, а так-же другие полезные утилиты grep, sed, sort, sleep, split и тд
https://sourceforge.net/projects/unxutils/files/unxutils/current/
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 804
Рейтинг: 2359
crazyborder Вчера, 03:49 #91677
@rolik_anabolik
"touch" не является внутренней или внешней командой, исполняемой программой или пакетным файлом.

touch.exe - утилита для изменения штампа времени в свойствах файла. В данном случае команда touch извлекает информацию о дате изменения из исходного файла и вставляет ее в полученный файл.
Командой touch можно при желании задать файлу вообще любой штамп времени.
touch.exe входит в состав различных пакетов приложений.

Сначала нужно создать папку D:\Touch

Свежую версию touch.exe можно взять напр. отсюда:
https://git-scm.com/download/win
Git for Windows Portable (портативная версия). Скачать, допустим, PortableGit-2.40.1-32-bit.7z.exe
Не нужно запускать скачанный файл!
Так как это самораспаковывающийся архив, то открыть файл в WinRAR, зайти в папку usr\bin и извлечь в папку D:\Touch эти файлы:
touch.exe
msys-2.0.dll
msys-gcc_s-1.dll
msys-iconv-2.dll
msys-intl-8.dll
У меня Windows 10 21H2 и именно эти файлы (библиотеки .dll для работы touch.exe) попросила моя ОС. На других системах возможны варианты.
Дальше прописать путь до папки D:\Touch в Переменные среды в переменную Path.
---------------------------------
Вот вариант более древний:
https://sourceforge.net/projects/getgnuwin32/files/
GetGnuWin32-0.6.3.exe
Аналогично, не запуская скачанный файл, в WinRAR зайти в папку GetGnuWin32\bin и извлечь в папку D:\Touch эти файлы:
touch.exe
libintl3.dll
libiconv2.dll
Прописать путь до папки D:\Touch в Переменные среды в переменную Path.
  • 1

Новичок
Рег: 25.10.2018
Ком-ев: 15
Рейтинг: 1
rolik_anabolik 30 мая 2023 16:40 #91675
@crazyborder,
респектарное уважение, конвертит, только даты не меняются, думаю причина в этом:

что подкрутить? win7x64
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 804
Рейтинг: 2359
crazyborder 30 мая 2023 04:39 #91672
*****Обновлено*****
@rolik_anabolik
Это было бы слишком просто)
Для поставленной задачи код батника требует переработки. Вот новый батник _Remux_to_MP4.cmd (на основе варианта Evgeny.Voloshin 23 августа 2020 22:21 #79116):

Сам батник можно хранить в любой папке. Нужно создать ярлык к батнику и поместить в папку %APPDATA%\Microsoft\Windows\SendTo
Теперь через контекстное меню любого файла .ts, .flv, .mkv - Отправить > _Remux_to_MP4.cmd можно пересобрать файл с указанными расширениями в контейнер .mp4
Можно выделить несколько файлов и обработать их разом.
Дата изменения файла будет скопирована из исходника.
Первый символ в названии батника (знак подчеркивания) нужен для удобства навигации в контекстном меню файла.
  • 4

Новичок
Рег: 25.10.2018
Ком-ев: 15
Рейтинг: 1
rolik_anabolik 29 мая 2023 15:22 #91669
как вот этот батник (TS_to_MP4_and_Touch_datemodified.cmd) вклеить в меню "отправить", если нужно один файл сконвертить, закинул ярлык в "sendto" но оно не конвертирует.
  • 0

Редактор
Рег: 15.03.2017
Ком-ев: 804
Рейтинг: 2359
crazyborder 27 мая 2023 01:27 #91655
Набор плагинов для вебкама с обновленным механизмом обработки URL (используется pluginmatcher). Это позволит использовать новые версии Streamlink без надоедливых предупреждений типа:

Если в папке напр. "C:\streamlink-5.5.1\pkgs\streamlink\plugins" присутствуют 8 плагинов с устаревшим механизмом обработки URL, то, открыв их в Notepad++, поиск для всех найдет:
Поиск "validate.text" (найдено 13 совпадений в 5 файлах из 8)
И стримлинк добросовестно покажет 13 раз предупреждение:
[warnings][streamlinkdeprecation] `streamlink.plugin.api.validate.text` is deprecated. Use `str` instead.

Конкретное для используемого в этот момент плагина предупреждение:
[warnings][streamlinkdeprecation] Resolved plugin myfreecams with deprecated can_handle_url API

Что касается предупреждения:
[warnings][streamlinkdeprecation] `hls-segment-threads` has been deprecated in favor of the `stream-segment-threads` option
то это относится уже к батникам, т.е. нужно теперь вместо hls-segment-threads использовать stream-segment-threads

Пример сообщения при использовании плагина с обновленным механизмом обработки URL:

Внимание! Если будете добавлять обновленные плагины для вебкама, то нужно обязательно удалить из папки plugins устаревшие плагины. Иначе снова появятся предупреждения, независимо от того, используете ли вы устаревшие плагины вообще.

Набор плагинов для вебкама с обновленным механизмом обработки URL:
https://drive.google.com/file/d/10XpbnlDe8daw8anRYxt1E552ytHMWiZI/view
  • 4

Любитель
Рег: 22.09.2021
Ком-ев: 52
Рейтинг: 29
sam 23 мая 2023 16:42 #91636
w1zz13, интересная находка, спасибо)
запрашивать можно еще в формате JSON, /promo.php?c=1&type=api&api_type=json



показывает еще геоблочниц
но есть подозрения на ограниченную выдачу, если сравнивать с "listing_v3.php"
и не всегда срабатывает

ADD:
форматы:
api_type=xml
api_type=json
api_type=yaml

URL:
https://bngprm.com/api/v2/models-online?c=1&client_ip=0.0.0.0&section=new&categories=young-18&tags=deepthroat&limit=0

https://bngprm.com/promo.php?c=1&type=api&api_v=1&limit=0&api_type=json&lang=ru&tags%5B%5D=new-babes&tags%5B%5D=new-blonde&tags%5B%5D=new-brunette&tags%5B%5D=new-skinny&tags%5B%5D=new-redhead&tags%5B%5D=new-teens&tags%5B%5D=new-white

https://bngprm.com/promo.php?c=1&type=api&api_v=2&client_ip=0.0.0.0&limit=0&api_type=json&lang=ru&tags%5B%5D=new-babes&tags%5B%5D=new-blonde&tags%5B%5D=new-brunette&tags%5B%5D=new-skinny&tags%5B%5D=new-redhead&tags%5B%5D=new-teens&tags%5B%5D=new-white

некоторые параметры можно редактировать или удалять
  • 4

Любитель
Рег: 9.08.2018
Ком-ев: 179
Рейтинг: 1515
w1zz13 23 мая 2023 12:50 #91633
Цитата: Сергей Олейников, 22.04.2023 13:15, №91503
Друзья, а может кто-то знает варианты, как лучше отслеживать новеньких моделей на бонге? Может есть какой-то парсер или сервис, чтобы видеть новые аккаунты?

когда-то задавался таким вопросом, набрёл вот на что
бонга может отдавать вот такой xml онлайн моделей
при желании его можно распарсить чем-нибудь, обращая внимание на primary_language_key, secondary_language_key и signup_date
  • 6

Новичок
Рег: 19.04.2017
Ком-ев: 16
Рейтинг: 36
@Nothcam,
Я подозреваю, что bookmark берет адрес потока и просто ретранслирует. Так что ничего не меняется, это остается тот же адрес потока, что и на стрипчате, бонге. Но наверное у них все прокси уже настроены, поэтому эта ссылка у тебя и показывается, так как предварительно обрабатывается их сервером. Но я тоже ничего не понимаю в программировании, поэтому не факт, что так)
  • 0

Любитель
Рег: 22.08.2016
Ком-ев: 92
Рейтинг: 123
Nothcam 21 мая 2023 13:06 #91618
Приветствую!
вопрос-
возможно ли сделать средство записи моделей, но не с первоначальных сайтов, а с того же bookmark.cam например?
Букмарк транслирует моделей со стрипчата и бонги, которые без проксей даже не видны.
Возможно ли брать адреса потоков для записи в стримлинке с этого букмарка?
Я не понимаю ничего в создании батников (программировании), но если это возможно- может кто-то возьмет на заметку.
  • 0

Новичок
Рег: 15.01.2019
Ком-ев: 10
Рейтинг: 21
jackricher3 16 мая 2023 23:14 #91606
Товарищи, а что случилось с записью stripchat после 21.03.2023? только сейчас заметил, что файлы оттуда есть, и большие в flv, но не открываются - ошибка?
  • 0

Админ
Рег: 21.10.2014
Ком-ев: 50
Рейтинг: 135
Admin 15 мая 2023 17:55 #91599
Картинки, скрины категории +18 теперь загружаем на
https://imgbb.com/ в редакторе комментария есть кнопка загрузки IMGBB


Остается так же кнопка сервиса IMGUR, и т.к этот сервис с Мая 2023г запретил картинки 18+ и грозится удалять даже легкую эротику,
мы продолжим использовать Имгур исключительно для технических картинок и любой другой тематики не 18+.

https://forumsmotri.club/rules.html
  • 4