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

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

Цитата: crazyborder 27 сентября 2018



КОММЕНТАРИИ

Местный
Рег: 24.03.2018
Ком-ев: 103
Рейтинг: 312
takeoffvv 1 августа 2018 22:41
@pyotr-gusev2013,
Для меня хайд закрыт ) Буду благодарен если просто подскажешь, в каком направлении нужно посмотреть, на что обратить внимание ?

Uploader
Рег: 4.06.2017
Ком-ев: 252
Рейтинг: 811
pyotr-gusev2013 1 августа 2018 21:28
@takeoffvv,

примерно вот так. К сожалению не было возможности протестировать, но думаю должно работать.
Пару комментариев написал.
Идея такая: определяешь время, когда стрим начался. Пишеш файл с таким именем.
Когда стрим закончился, определяешь текущее время, и переименовываешь файл, дописывая ему в имя в конец время окончания.

@ echo off
rem расширение файла для записи
set ext=.flv
set /p a=nik:
set nik=%a%
set /a hh=100+%time:~0,2%
set hh=%hh:~-2%
:loop
rem имя файла стрима
set timestart=%a%-%date:~0,2%.%date:~3,2%.%date:~6,4%-%hh%.%time:~3,2%.%time:~6,2%
start "%a%" /wait streamlink.exe --retry-streams 50 --retry-max 0 --retry-open 1 -o "d:\bonga\%timestart%%ext%" rt.bongacams.com/%a%/ best

rem стрим кончился, вычисляем время в формате hh24:mi:ss
set timestop=%hh%.%time:~3,2%.%time:~6,2%

rem переименовываем файл
rename "d:\bonga\%timestart%%ext%" %timestart%_%timestop%%ext%

goto loop
#945 +1

Местный
Рег: 24.03.2018
Ком-ев: 103
Рейтинг: 312
takeoffvv 27 июля 2018 12:58
@pyotr-gusev2013,
Ваш ранг не позволяет просмотр скрытого текста.

Uploader
Рег: 4.06.2017
Ком-ев: 252
Рейтинг: 811
pyotr-gusev2013 27 июля 2018 10:47
Цитата: takeoffvv
Заметил на скринлисте у Eagle31 вот такой формат имени файла -

Я так понимаю, что это время начала и конца записи и такое имя создается автоматически. Если можно подскажите, какие переменные нужно создать в батнике для cmd, для подстановки времени в таком формате ?

Выложи код батника, скажу, что надо написать.

Местный
Рег: 24.03.2018
Ком-ев: 103
Рейтинг: 312
takeoffvv 26 июля 2018 12:35
@Eagle31, Понял. Спасибо за разъяснение. А было бы интересно реализовать такую возможность. Гугл пока не помог с этим вопросом)

Редактор
Рег: 26.11.2016
Ком-ев: 403
Рейтинг: 2039
Eagle31 26 июля 2018 00:30
Цитата: takeoffvv
Заметил на скринлисте у Eagle31 вот такой формат имени файла -

Я так понимаю, что это время начала и конца записи и такое имя создается автоматически. Если можно подскажите, какие переменные нужно создать в батнике для cmd, для подстановки времени в таком формате ?


Дата ставится автоматом только при начале записи. А время окончания я ставлю при просмотре и отсеивании шлака для постобработки видео. Это помогает восстановить шкалу времени. Переименование делаю плагином в Total Commander. Так что, всё намного прозаичнее.

VIP-webcam
Рег: 8.01.2017
Ком-ев: 940
Рейтинг: 1613
karbafos 25 июля 2018 22:27
@pyotr-gusev2013,
Ваш ранг не позволяет просмотр скрытого текста.

Вчера всё было пучком.

Местный
Рег: 24.03.2018
Ком-ев: 103
Рейтинг: 312
takeoffvv 25 июля 2018 20:37
Заметил на скринлисте у Eagle31 вот такой формат имени файла -

Я так понимаю, что это время начала и конца записи и такое имя создается автоматически. Если можно подскажите, какие переменные нужно создать в батнике для cmd, для подстановки времени в таком формате ?

Местный
Рег: 13.05.2018
Ком-ев: 136
Рейтинг: 339
Иван Фалафель 23 июля 2018 22:08
@crazyborder, понял, спасибо, буду пробовать. команды на удаление нет, но я когда ковырял батники, прежде чем добиться результата, удалял кучу видео. если батник с ошибкой был, то файл из папки просто испарялся)

p.s.
я правильно понял, что могу всю папку переименовать, допустим в .mp4.xx и в батнике вызывать файлы .xx, сохраняя в .mp4 и удаляя .xx (или сменить расширение на .ts, как в твоем примере, затем .ts удалив), чтобы они не дублировались? или этим я все сломаю? :
for %%a in (*.xx) do (
call ffmpeg -i %%a -c copy %%~na.mp4
del "%%~na.xx"
)

p.p.s вопрос снят, не прочитал спойлер

VIP-webcam
Рег: 29.08.2016
Ком-ев: 882
Рейтинг: 3865
karataeva97 23 июля 2018 20:49
просто для информации для пользователей на вин, которые не дружат со всякими "батниками"
года 4 назад я пользовался вот такой штукой для смены контейнера https://phperera.wordpress.com/video-container-changer/
по сути оболочка для ffmpega
#937 +5

Uploader
Рег: 15.03.2017
Ком-ев: 249
Рейтинг: 716
crazyborder 23 июля 2018 20:26
@Иван Фалафель

В батнике ведь нет команды на удаление. Было у тебя в папке, допустим, 100 файлов - станет 200)
Нормальные .mp4 просто заново пересоберутся. Новые файлы будут отличаться датой изменения. В некоторых случаях это вызовет неудобство. Скажем, запись 2015 года, не имеющая даты в названии, станет иметь дату изменения сегодняшним числом. Опять же, речь идет не о скачанной недавно с openload, а, например, о собственной записи 2015 года. Как-то так.
Что еще может быть негативного. Например, твоя версия ffmpeg окажется значительно старее, чем в исходном файле. Соответственно, могут быть нюансы.
#936 +1

Модератор
Рег: 14.04.2017
Ком-ев: 1 813
Рейтинг: 2735
orwell1984 23 июля 2018 20:25
@Иван Фалафель, на том батнике который я закинул, пересобранные переименуются в .mp4.mp4, старые останутся только с одним .mp4. там оригинальные авторы надо полагать D-Pulse и Beholder, я немного модифицировал

Местный
Рег: 13.05.2018
Ком-ев: 136
Рейтинг: 339
Иван Фалафель 23 июля 2018 19:37
@crazyborder, спасибо за отзывчивость!
я поэтому и извинился за дурацкий вопрос)) а свой батник я в свое время находил на каком-то форуме ответов по запросу bulk flv to mp4 ffmgeg, примерно понял, где что было, но без деталей. вроде бы работало)
к сожалению, переименовать не выйдет, ибо свалка полная, и вместе с upstore роликами, там же находятся и camshowhub. надо будет глянуть формат названий, может выйдет массово их отсортировать, если маска у камшоухаба будет другая. а что будет, если имеющийся mp4 пересоберется вновь в mp4? все видео удалятся? а то у меня такое бывало, когда батники левые запускал

Uploader
Рег: 15.03.2017
Ком-ев: 249
Рейтинг: 716
crazyborder 23 июля 2018 17:38
@Иван Фалафель
Подсказать могу только по Винде.
Цитата: Иван Фалафель

но для сборки в другой контейнер разве не надо будет -c:v libx264 или нечто подобное прописывать?

Это же команда на ПЕРЕКОДИРОВАНИЕ видео. В твоем случае требуется ПЕРЕСБОРКА, т.е. копирование видеопотока в другой контейнер. У тебя имеются файлы "лжемп4" (а по факту .ts), их нужно пересобрать в реальные "мп4"

-c copy
копируется и видео, и аудио
-c:v copy
копируется конкретно видео
-c:a copy
копируется конкретно аудио
-c:v copy -c:v libx264 -crf 19
запись абсурдная, так как дается одновременно команда для видео и копировать, и перекодировать кодеком x264 (AVC) с качеством crf 19

Можешь для удобства сначала переименовать файлы .mp4 (те, что на самом деле .ts) в .ts
Затем пересобрать в настоящие .mp4
Fake_MP4_to_Real_MP4.cmd

@echo off

for %%a in (*.mp4) do (
call ren %%a %%~na.ts
)

timeout 2

for %%a in (*.ts) do (
call ffmpeg -i %%a -c copy %%~na.mp4
)


Аккуратнее с этим батником, не помещай его в папку с нормальными .mp4 ))
#933 +1

Местный
Рег: 13.05.2018
Ком-ев: 136
Рейтинг: 339
Иван Фалафель 23 июля 2018 15:07
Цитата: crazyborder
@Иван Фалафель
Посмотри эти комменты:
orwell1984 12 июля 2018 00:13
orwell1984 12 июля 2018 22:07

P.S. Просто добавлю от себя, что кодек здесь не при чем, он один и тот же - AVC. Проблема в том, что файлы с camshowhub фактически .ts (MPEG-TS), почему-то тупо переименованные в .mp4
Необходимо их все грамотно пересобрать в .mp4 (MPEG-4), напр. с помощью ffmpeg
Т.е. не перекодировать, а пересобрать в другой контейнер.
P.P.S. Кстати, апстор перекодирует видео с вполне нормальным качеством (rc=crf, crf=22.0). Камшоухаб выкладывает прямые потоки.

спасибо за наводку. заранее извиняюсь возможно за тупой вопрос, но
call "C:\ffmpeg\ffmpeg.exe" -i %%a -c copy -loglevel -8 %%a.mp4

но для сборки в другой контейнер разве не надо будет -c:v libx264 или нечто подобное прописывать? хватит и такой команды? у меня когда-то давно был батник для массовой перекодировки из flv в mp4, там как-то так решалось. и второй вопрос - с такой командой не будет конфликта названий файлов? или они перезапишутся .mp4.mp4?
ну и главный вопрос - как запустить это все не из под винды? так же указав путь к ffmpeg просто в другом расширении?


upd, нашел какой-то старый батник у себя для flv файлов:
for %%a in ("*.flv") do (
ffmpeg -i "%%a" -c:v copy -c:v libx264 -crf 19 -strict experimental "%%~na.mp4"
del "%%~na.flv"
)

если заменить расширение, то он сработает для моей цели?

Uploader
Рег: 15.03.2017
Ком-ев: 249
Рейтинг: 716
crazyborder 23 июля 2018 13:42
@Иван Фалафель
Посмотри эти комменты:
orwell1984 12 июля 2018 00:13
orwell1984 12 июля 2018 22:07

P.S. Просто добавлю от себя, что кодек здесь не при чем, он один и тот же - AVC. Проблема в том, что файлы с camshowhub фактически .ts (MPEG-TS), почему-то тупо переименованные в .mp4
Необходимо их все грамотно пересобрать в .mp4 (MPEG-4), напр. с помощью ffmpeg
Т.е. не перекодировать, а пересобрать в другой контейнер.
P.P.S. Кстати, апстор перекодирует видео с вполне нормальным качеством (rc=crf, crf=22.0). Камшоухаб выкладывает прямые потоки.
#931 +2

Местный
Рег: 13.05.2018
Ком-ев: 136
Рейтинг: 339
Иван Фалафель 23 июля 2018 13:29
парни, есть такая проблема - скачанные с камшоухаба видео не отображают превью и почему-то с внешнего жесткого воспроизводятся хуже (при перемотке на отметку времени есть фриз). скачанные с апстора этим не страдают. Подозреваю, дело в кодеке, видимо апстор переконвертирует видео. Какой командой ffmpeg можно прогнать все видео из папки, чтобы они "починились" - стал отображаться превью хотя бы? может быть поделитесь батником? а в идеале, еще и подскажете, как его из-под мака запустить? спасибо

Редактор
Рег: 26.11.2016
Ком-ев: 403
Рейтинг: 2039
Eagle31 22 июля 2018 22:00
@pyotr-gusev2013,
@karataeva97,

Всем пива beeer beeer beeer beeer beeer Всё заработало ag
#929 +2

Модератор
Рег: 22.10.2014
Ком-ев: 8 413
Рейтинг: 20838
D-Pulse 22 июля 2018 21:17
@poltergeist, у инструктора разрешено перекодирование и ты у себя разреши.

Uploader
Рег: 15.12.2016
Ком-ев: 509
Рейтинг: 681
poltergeist 22 июля 2018 21:15
@D-Pulse, не помогает, я записываемые файлы из контейнера .ts или .flv перегоняю в .mp4, при этом кодирование остается без изменений - AVC (H264). Да, перекодирование у меня отключено. Странно, у Instructor тоже вроде файлы с этим же кодеком...хз, может опенлоад хочет Н263?

Модератор
Рег: 22.10.2014
Ком-ев: 8 413
Рейтинг: 20838
D-Pulse 22 июля 2018 18:36
Цитата: poltergeist
какого хера опенлоад не дает мне возможности залить файлы больше 1 Гигабайта? Пишет, что невозможно сохранить и требуется перекодировка, если файл больше 1 Гига. Подскажите.

это ограничения. больше одного гига разрешено только мп4 файлы лить или разрешить конвертирование из других форматов, короче опенлоад разрешает больше 1 гига те файлы которые можно просмотреть онлайн.
у тебя насолько понял запрещено в настройках конвертировать файлы, так же опенлоад не умеет конвертить ts формат и не распознает его как видео формат который можно сконвертить в онлайн просмотр.
если ты свои ts записи переложишь в mp4 то сможешь загрузить до 2 или даже до 4 гиг, точно не помню

VIP-webcam
Рег: 8.01.2017
Ком-ев: 940
Рейтинг: 1613
karbafos 22 июля 2018 18:17
@Техник, Понял, сейчас буду химичить. Всё заработало вроде, спасибо))))

Новичок
Рег: 7.01.2017
Ком-ев: 177
Рейтинг: 63
Техник 22 июля 2018 18:16
@karbafos, Ты наверное скрипт в кодировке ANSI сохранил, а нужно было в UTF-8, я так понимаю.
#924 +1

VIP-webcam
Рег: 8.01.2017
Ком-ев: 940
Рейтинг: 1613
karbafos 22 июля 2018 17:43
@Техник,@pyotr-gusev2013 Cпасибо)
Ваш ранг не позволяет просмотр скрытого текста.

VIP-webcam
Рег: 29.08.2016
Ком-ев: 882
Рейтинг: 3865
karataeva97 22 июля 2018 17:05
Ваш ранг не позволяет просмотр скрытого текста.
#922 +2

Новичок
Рег: 7.01.2017
Ком-ев: 177
Рейтинг: 63
Техник 22 июля 2018 16:52
Цитата: pyotr-gusev2013
Вот что надо сделать. В качестве примера.
Например файл REC_BONGACAMS.py лежит по адресу E:\REC_BONGACAMS
В командруную строку тебе надо написать следующее:
E:
cd E:\REC_BONGACAMS
python REC_BONGACAMS.py

Первая команда поменяет диск С на Е
Вторая команда перейдет в папку с файлом

Во второй команде не нужно указывать диск, так как ты уже на него перешел 1й командой
E:
cd REC_BONGACAMS 

А вообще проще сразу путь указать так
python E:\REC_BONGACAMS\REC_BONGACAMS.py
#921 +2

Местный
Рег: 20.01.2018
Ком-ев: 83
Рейтинг: 376
Instructor 22 июля 2018 15:37
@poltergeist, Я без понятия, если честно) Записываю стримлинком в ts формате, потом ffmpeg конвертирую в mp4, какие-то настройки я там вроде вообще не трогал, только звук при кодировке поставил AAC 96 килобит. И по 2 гб кидал ролики в опенлоуд. Правда как я понял - ролики у которых разрешения 720 и выше - немного ужимаются в размере, допустим был ролик 1.7 гб, потом он там начинает конвертироваться, или что там с ним происходит, проценты идут, по окончанию стал - 1.3 гб. Или это просто ролики выше 1 гб ужимаются. И вроде при просмотре качество особо не меняется. Я когда зарегался на опенлоуде, то я там в настройках лазил, и что-то там менял, может там что надо выбирать. Позже гляну.
#920 +1

Редактор
Рег: 26.11.2016
Ком-ев: 403
Рейтинг: 2039
Eagle31 22 июля 2018 15:35
Ваш ранг не позволяет просмотр скрытого текста.

Uploader
Рег: 4.06.2017
Ком-ев: 252
Рейтинг: 811
pyotr-gusev2013 22 июля 2018 12:33
@karataeva97,
Большое спасибо за комментарии!
Исправленный вариант скрипта REC_BONGACAM.py под спойлером:
Ваш ранг не позволяет просмотр скрытого текста.



@karbafos,
судя по ссылке на видео ты уже добавил переменный среды.
Если все правильно сделал, то в командной строке после ввода команды
python

должно быть так:


По твоему скриншоту видно, что ты пытаешься запустить скрипт из папки C:\Users\lenovo\
и файла REC_BONGACAMS.py там у тебя нет (возникает ошибка No such file or directory)

Вот что надо сделать. В качестве примера.
Например файл REC_BONGACAMS.py лежит по адресу E:\REC_BONGACAMS
В командруную строку тебе надо написать следующее:
E:
cd E:\REC_BONGACAMS
python REC_BONGACAMS.py


Первая команда поменяет диск С на Е
Вторая команда перейдет в папку с файлом
Третья команда запустит файл на выполнение
#918 +2

Местный
Рег: 13.05.2018
Ком-ев: 136
Рейтинг: 339
Иван Фалафель 22 июля 2018 10:33
Цитата: poltergeist
@kpw, возможно это модели, которые недолики до бана...по договору на жасмине нельзя использовать другие стримминговые сайты...но там говориться, что все можно согласовать с администрацией...так что гибкость и тут есть)

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

VIP-webcam
Рег: 29.08.2016
Ком-ев: 882
Рейтинг: 3865
karataeva97 22 июля 2018 09:18
@pyotr-gusev2013,
Ваш ранг не позволяет просмотр скрытого текста.
#916 +3

Модератор
Рег: 14.04.2017
Ком-ев: 1 813
Рейтинг: 2735
orwell1984 22 июля 2018 03:39
@poltergeist, кстати да, вот еще такой пример https://openload.co/f/kUt5eafhk14/sonya_5555.mp4
думаю там что-то с видео кодеком, который по какой-то причине не может быть пережат опенлоадом

Uploader
Рег: 15.12.2016
Ком-ев: 509
Рейтинг: 681
poltergeist 22 июля 2018 03:27
@orwell1984 , надо задать вопрос пользователю Instructor, смотрю он загружает видосы больше 1ГБ, в разделе чатура ссылки на опенлоад bw

Модератор
Рег: 14.04.2017
Ком-ев: 1 813
Рейтинг: 2735
orwell1984 22 июля 2018 03:08
Цитата: poltergeist
У меня другая проблема - какого хера опенлоад не дает мне возможности залить файлы больше 1 Гигабайта? Пишет, что невозможно сохранить и требуется перекодировка, если файл больше 1 Гига. Подскажите.

с этим делать нечего, разве что разрезать видеофайл на две части (могу сказать как это легко сделать через ffmpeg), либо архивировать скажем с winrar и 7zip - тоже по идее можно разбить на части менее 1 ГБ. чтоб комп не перетруждался, в архиваторе выбрать опцию без сжатия (store)

Редактор
Рег: 26.11.2016
Ком-ев: 403
Рейтинг: 2039
Eagle31 22 июля 2018 02:43
Цитата: karbafos
@Eagle31, Так и стоит настройка, исходное качество загружать, а воз и ныне там, со временем некоторые записи превращаются в кладезь жирных пикселей( , а какие-то остаются нетронутыми. Это просто мистика какая-та.

Тогда не знаю, я использую для хранения видео MEGA.

Гости не могут оставлять комментарии, авторизируйтесь или зарегистрируйтесь на ForumSmotri.
ForumSmotri © 2014-2018 Записи трансляций эротических видеочатов 18+
Размещение, копирование материалов на сторонние сайты, Запрещено!