Генератор контента для Youtube на основе Сoub

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Представляю Вашему вниманию шаблон по созданию видео контента на основе coub.com
Для удобства шаблон разбит на 3 части:
  • Парсер ссылок:
    parser.png
  • Загрузчик видео:
    downloader.png
  • Склейщик видео:
    creator.png
Сразу постараюсь ответить на некоторые вопросы.
Почему разбит на части? Все просто, так удобнее. Вы можете парсить видосики раз в сутки, скачивать их в течении дня и склеивать в любой момент, когда Вам это надо.
Почему MySql а не exel или txt? Объем базы может быть внушительно большой, из чего вытекает снижение скорости обработки. К тому же, мускул выполняет часть работы за нас(добавление новой порции отсекая дубликаты, выдача нужного количества рандомных строк по определенным параметрам и тд). За счет этого уже размер шаблона становится меньше, ресурсы компьютера расходуются меньше(если сервер не у вас:-)) и бекапят базы как правило регулярно, что очень важно в данном случае.
Есть примеры видео? Да, вот плейлист(мат). Все что в нем - сделано на этом шаблоне.

Как запустить:
Файл install\ffmpeg.exe положить в c:\windows\system32\
Создать таблицу на mysql сервере, запустив шаблон install\Создание таблицы.xmlz
в файле config\File_Name.txt лежат названия готовых роликов. Русские символы не используйте, ffmpeg с ними неохотно работает и шаблон крашится.
А в config\tag.txt список тегов для парсинга.
В папке config лежать файлы: intro.ts - начало ролика, outro.ts - конец ролика, perehod.ts - тут все понятно :-)
Начало и конец видео легко найти в интернете. Шаблонов для популярных видеоредакторов полно.
Все шаблоны имеют настройки.

Контент конечно не идеальный, но доработав шаблон можно достичь весьма годного контента. Например вносить каналы\авторов в блек лист.
Ну собственно все, пробуйте:-)
 
Категория
Генерация
Номер конкурса шаблонов
Второй конкурс шаблонов
Уровень сложности
Средний

Вложения

  • 23,3 МБ Просмотры: 901

Для запуска проектов требуется программа ZennoPoster или ZennoDroid.
Это основное приложение, предназначенное для выполнения автоматизированных шаблонов действий (ботов).
Подробнее...

Для того чтобы запустить шаблон, откройте нужную программу. Нажмите кнопку «Добавить», и выберите файл проекта, который хотите запустить.
Подробнее о том, где и как выполняется проект.

Последнее редактирование модератором:

ibred

Client
Регистрация
04.04.2015
Сообщения
3 835
Благодарностей
3 552
Баллы
113
Прикрепил шаблон к посту.
 
  • Спасибо
Реакции: leva.x29 и Dr.Pipetka
Регистрация
27.08.2018
Сообщения
29
Благодарностей
3
Баллы
3
есть пару вопросов
telegram v_nikishin
если не трудно напиши
 

novichok

Client
Регистрация
17.04.2016
Сообщения
173
Благодарностей
63
Баллы
28
Ну хоть что то, хоть какой то шаблон который что то делает создает, а не просто ПАРСИТ.
 
  • Спасибо
Реакции: Dr.Pipetka

FreddyKrueger

Client
Регистрация
06.09.2016
Сообщения
702
Благодарностей
607
Баллы
93


Не открывается архив, пробовал 3-мя архиваторами
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113

dob01

Новичок
Регистрация
01.01.2017
Сообщения
3
Благодарностей
0
Баллы
1
При загрузке видео ошибка -
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Странно, какая версия mysql? У меня 5.6
 

dob01

Новичок
Регистрация
01.01.2017
Сообщения
3
Благодарностей
0
Баллы
1
тоже 5.6
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Странно, все работает. Ничего не менял в шаблоне?
 

gnomza75

Client
Регистрация
17.08.2015
Сообщения
146
Благодарностей
29
Баллы
28
привет помоги разобраться с таблицей
установил опенсервер - запустил phpmyadmin - установил пароль - в шаблоне прописал входные настройки http://prntscr.com/l0mvbu
а он не хочет создавать таблицу http://prntscr.com/l0mv6t
чо делать?
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
привет помоги разобраться с таблицей
установил опенсервер - запустил phpmyadmin - установил пароль - в шаблоне прописал входные настройки http://prntscr.com/l0mvbu
а он не хочет создавать таблицу http://prntscr.com/l0mv6t
чо делать?
Ты указал путь на сам phpmyadmin, это некий интерфейс для работы с базой.
В настройках "адрес сервера" просто укажи 127.0.0.1 или 127.0.0.1:порт базы
 

dob01

Новичок
Регистрация
01.01.2017
Сообщения
3
Благодарностей
0
Баллы
1
Странно, все работает. Ничего не менял в шаблоне?

В шаблоне ничего не менял.
Как я понимаю шаблон не может взять ссылку на скачку видео
Моя MySql


Где здесь ссылка на скачку видео?​
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18
Вопрос по MySql, никогда с этим не работал, её на beget можно настроить? Для неё домен нужен или под неёё нужно сервак отдельный покупать?
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
На beget у бесплатного тарифа нет возможности для внешних подключений к базе. Ее можно поднять либо у себя на ПК либо поискать других фри хостеров где внешние подключения к базе разрешены.
 
  • Спасибо
Реакции: wersav

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18
На beget у бесплатного тарифа нет возможности для внешних подключений к базе. Ее можно поднять либо у себя на ПК либо поискать других фри хостеров где внешние подключения к базе разрешены.
Я так понимаю проще найти фрихостеров, чем у себя на компе её поднимать?
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
  • Спасибо
Реакции: wersav

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18
  • Спасибо
Реакции: Dr.Pipetka

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18
Ещё вопрос возник по созданию таблицы install\Создание таблицы.xmlz я создал Mysql у себя на ПК, у меня в переменной sql_base должно лежать localhost а в переменной sql_server название сервера которое было при установке Mysql? Не могу понять как создать таблицу, не получается почему-то
 

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Ты местами их просто перепутал:-)
Попробуй через ZP заполнить настройки и запустить.

sql_server - локалхост или 127.0.0.1
sql_base - Название базы
sql_login, sql_pwd - Логин\пароль
sql_table - Название таблици
upload_2018-10-6_12-7-54.png
 
  • Спасибо
Реакции: wersav

Rimon

Client
Регистрация
22.12.2017
Сообщения
15
Благодарностей
7
Баллы
3
Всё отлично работает. Благодарю за идею! Переписал парсинг под многопоток, скачивание тоже на многопотоке теперь работает, так же сделал еще шаб, который проверяет БД на наличие скаченых кубов и не сгенерированных в видео, дабы запустить шаб для генерации, ну и ко всему этому допилил загрузку видео на ютуб и еще пару проектов, в общем вообще делать ни чего не надо, контент сам генерируется. Очень благодарен автору.
 
  • Спасибо
Реакции: moldovan и Dr.Pipetka

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Рад что кому то пригодилось:-) Многопоток я на тот момент не мог тестировать, тк была лайт версия.
 

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
Вот что гугл говорит про ошибку http://quabr.com/50088142/authentication-method-caching-sha2-password-not-supported-by-any-of-the-availa
Попробуй вот на этом хостинге, все работает на нем, только на платной версии. Только не забудь поставить галочку "Удаленный доступ"
upload_2018-10-7_9-36-17.png


Для хостингов с DirectAdmin панелью, включить удаленный доступ к базе можно добавив хост '%' (разрешить все подключения)
upload_2018-10-7_9-41-18.png
 
  • Спасибо
Реакции: wersav

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113
  • Спасибо
Реакции: wersav

wersav

Client
Регистрация
17.02.2014
Сообщения
100
Благодарностей
9
Баллы
18

Rimon

Client
Регистрация
22.12.2017
Сообщения
15
Благодарностей
7
Баллы
3
На этом платном тоже какая-то проблема возникла - http://ipic.su/img/img7/fs/kiss_4kb.1538908798.png Вроде все правильно настроил через Сpanel
А что мешает скачать OpenServer? Из коробки уже всё готово, только запустить ярлык и готово, данные для подключения
хост 127.0.0.1
Юзер root
Пароль пусто
Таблица - какая хочешь, у меня Coub

У меня VDS, но всё же лишние запросы, лишние секунды, мне это не подошло, по этому всё локально держу.

Ввиду скорости работы от сторонних сервисов пришлось отказаться в пользу локального решения, к стати, получение ссылки на mp4 файл от куба не дали результатов, файл будто битый получается, ни браузер ни vlc его не открывает, может кто знает, как получать нормально эти видео, может напишу плагин и выложу тут, если кто подскажет. Пока нашел модуль под нод, с его помощью теперь качаю, заменив несколько кубиков на cmd файл и всё, зато настроек теперь много, и зацикливание на всю дорожку аудио и отдельно аудио скачать, без видео, да вообще много-много всего. Тема интересная, за несколько дней набрал чуть больше 40 часов просмотров видео
 
  • Спасибо
Реакции: wersav

Dr.Pipetka

Client
Регистрация
12.12.2017
Сообщения
1 307
Благодарностей
865
Баллы
113

Rimon

Client
Регистрация
22.12.2017
Сообщения
15
Благодарностей
7
Баллы
3
Поделись плз, так действительно будет удобнее.
Вот на ГитХабе

Я себе такой батник создал, чтобы из зенки запускать
Код:
set arg1=%1
set arg2=%2
shift
shift
coub-dl -i https://coub.com/view/%arg1% -o temp\%arg1%.mp4 --loop %arg2%
Ну и вызывать Как на скрине
Где сначала permalink указываешь, а через пробел количество повторений, если поставить на 999, то будет на всю длину аудиодорожки.

Там к стати есть флаг
-f, --format output file format (mp4, gif etc.)
Надо будет попробовать, он возможно сразу в ts могет

UPD, проверил, да работает, в конце команды дописать --format ts
Ну и расширение у файла, чтобы тоже ts было, думал просто mp4 перемейнует, а размеры у файлов разные, так что вроде всё путем. Можно хорошо сократить код. Там ведь тоже ffmpeg в либе этой
 
Последнее редактирование:
  • Спасибо
Реакции: Dr.Pipetka

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)