Программа будет работать в связке с сайтом-сервисом (брать оттуда нужные данные, баланс итд). Сейчас вы пункты, которые касаются сайта не смотрите. Мне нужно понимать, реальна ли сама по себе генерация видео по моим критериям и сколько это будет стоить.
Суть
Программа периодически проверяет сайт пользователя на наличие обновлений. Если появилась статья, то парсим ее название, текст и вытаскиваем картинки из статьи. Далее программа генерирует видеоролик по определенным правилам, указанным в настройках.
Генерация ролика
- программа заходит на статью и как бы снимает экран, плавно перемещаясь вниз по статье. При этом можно делать эффект выделения текста мышкой для реалистичности.
- если в статье есть картинки, то по ходу "чтения" статьи вставляем картинки в видеоролик (прерываем "чтение", вставляем картинку, потом продолжаем "чтение")
- добавляем заставку (интро) и концовку (если пользователь их предоставил в настройках)
- из папки берем музыку (случайные записи, если их там много) и делаем ее фоновой
- текст статьи отправляем на сервис http://5btc.ru/voice/ (частями по 200-300 символов), получаем оттуда озвучку
Генерируем видеофайл и заливаем его на ютуб пользователя. На сервисе списывается нужная сумма.
Настройки
- логин и пароль для входа на сервис (мой), который будет предоставлять возможность создания видеороликов
- url страницы сайта юзера, которую проверяем на наличие обновлений (рубрика, как правило, или главная)
- частота парса (селект)
- уникальный тег начала статьи и конца статьи (чтоб мы могли четко вытащить текст статьи и картинки из этого текста)
- заголовок можно просто брать из h1, чтоб пока не усложнять задачу тегами
- пути к intro (заставке) и концовке.
- путь к папке с музыкой
- выбор голоса (взять варианты с сервиса http://5btc.ru/voice/). Мы можем такое сделать у себя независимо от них? Есть ли возможность так же добавить свой голос? Этот сайт вроде пользуется сервисом яндекса, но я не вникал как это работает.
- необходимые данные для ютуб канала (ключ апи)
В идеале все настройки лучше сделать на сервисе. А в программе оставить только авторизацию в сервисе.
Отзыв заказчика о сотрудничестве с Николаем Кравченко
Генерация видео со статей юзера [десктоп]Главные плюсы фрилансера лично с моей позиции:
1) не торопиться закрыть поскорее проект, а спокойно доводит работу до конца и вносит все необходимые правки
2) в сложных ситуациях предлагает оптимальное решение, проявляет инициативу
3) всегда на связи
В целом впечатление от сотрудничества только положительное. Проект оказался большим и трудоемким. Однако разработчик не пропал, не забил, а спокойно делал свое дело. И это дало свой результат.
Благодарю за работу. Рекомендую к сотрудничеству.
![]()
Отзыв фрилансера о сотрудничестве с заказчиком
Генерация видео со статей юзера [десктоп]Отличный заказчик! Доволен сотрудничеством на 100%. Рекомендую.
-
такой проект будет стоить минимум 300 долларов.
-
Актуальные фриланс-проекты в категории C и C++
Реверс-инжиниринг консольных утилит для опроса контроллеров SSD (Flash ID)1. Цель работы Выделение программного интерфейса (API) взаимодействия с контроллерами SSD/NVMe из предоставленного набора консольных утилит (Phison, Silicon Motion, Realtek, Maxiotek, Marvell, JMicron и др.). Результатом должно стать рабочий код на языке C/C++ или точная… C и C++, Десктопные приложения ∙ 11 дней 19 часов назад ∙ 6 ставок |
Разработка карты семян Minecraft Java / просмотрщика семян для сайтаРазработка карты семян Minecraft Java / Seed Viewer для сайтаОписание проекта Необходимо разработать браузерный инструмент Minecraft Java Seed Map / Seed Viewer, который будет работать на нашем сайте и позволит пользователю ввести семя Minecraft Java Edition и просмотреть… C и C++, HTML и CSS верстка ∙ 12 дней 2 часа назад ∙ 17 ставок |