Упрощаем работу с видео для тьюбов

Упрощаем работу с видео для тьюбов

@chromes93 для участников чата MonteTraf

Всем доброго времени суток. Если ты работаешь или собираешься работать с тьюбами, то этот мануал будет очень полезен. Здесь мы рассмотрим вариант автоматической закачки видео с PornHub, запишем названия этих видео и автоматически склеим с готовым интро. Всё, что останется- только залить на любой тьюб.


Скачиваем видео с PornHub


Я для этого использую BAS, но думаю скрипт будет не трудно переделать под Zenno. Суть скрипта заключается в том, что он переходит на рандомную страницу в категории "Homemade" и "Amateur", тем самым загружать мы будем видео, которые делают любители, так как они не часто мониторят свои видео на других тьюбах, ну а студии за этим следят очень жестко и баны прилетают очень быстро.

Скрипт работает так:

-Переходит на рандомную страницу

-Парсит ссылки на все видео со страницы

-В цикле переходит на первое видео (Точнее на 4, так как у меня часто бывало, что на всех страницах есть 3 скрытых абсолютно одинаковых видео, и я просто пропускал первые 3 видео)

-Запускается javascript скрипт для браузера, чтобы видео открылось отдельным файлом в браузере

-И GET запросом выкачивает видео по этой ссылке (Тут я бы рекомендовал использовать сторонний софт, т.е. менеджер закачек, который работает с командной строкой и позволяет через неё добавить файл для скачивания, например FreeDownloadManager, в самом конце скрипта оставил пример для работы с этой программы)

Сам скрипт - в каждом действии есть комментарий, но если что-то будет не понятно- пишите в личку.

Подготавливаем видео для склеивания

Итак, скрипт накачал нам кучу видео. Быстро проходимся по видео и удаляем вертикальные видео, видео с рекламой и дубликаты. После этого через Total Commander делаем групповое переименование в режиме "Счетчик", т.е. численное обозначение от 1 и до последнего видео (Например от 1 до 145). Инструкция по Total Commander

Настраиваем FFMPEG

FFMPEG- простейшая утилита для редактирования видео, работающая в командной строке. Нам она нужна для того, чтобы склеить скачанные видео с нашим интро. Тем самым не нужно сидеть и редактировать каждый ролик по отдельности.

-Скачиваем FFMPEG, выбираем версию с номерным значением (Например: 4.2.1, так как это стабильная сборка), архитектура Windows 32bit или Windows 64bit, в зависимости от разрядности вашей ОС и "Linking" выбираем "Static". Распаковываем.

-Теперь надо настроить всё так, чтобы FFMPEG брал видео, соединял и заливал в папку. Первое, что нам нужно- это показать FFMPEG какие видео мы будем соединять, для этого в папке FFMPEG/bin будем создавать файлы с расширением *.list для каждого видео (например 1.list). Следующий шаг - создание *.bat файла для запуска склеивания и указания папки для готовых видео. Команда для склеивания выглядит так:

Ffmpeg -f concat -safe 0 -i {Файл *.list с указанием файлов для склейки} -y {Папка и название готового видео}

Пример содержания 1.list

file 'C:\ph\ffmpeg\bin\intro.mp4'
file 'C:\ph\ffmpeg\bin\1.mp4'

Пример содержания start.bat

Ffmpeg -f concat -safe 0 -i 1.list -y C:\ph\ffmpeg\ready\1.mp4
Ffmpeg -f concat -safe 0 -i 2.list -y C:\ph\ffmpeg\ready\2.mp4

Для этого всего я сделал скрипт для BAS, чтобы создать и записать *.list файлы и добавить строки в *.bat файл запуска.

Сам процесс склейки видео будет проходить автоматически.

Сам скрипт

P.S. Файл интро и файл видео должны быть одинакового формата

P.S.S. Для владельцев мощных карт NVidia советую почитать и попробовать NVENC он значительно поднимает скорость склеивания видео (На i3-6100 и GTX1060 3Gb скорость была 15x, при обычном склеивании скорость всего 1.5x (1.5x - значит, что видео склеится в 1.5 раза быстрее, чем оно идёт)).


Report Page