Доработать сервис генерации видео (PHP, YII)

20 000 руб. за проект
08 июля 2024, 18:11 • 3 отклика • 36 просмотров
Требуется php-разработчик для доработки сервиса генерации видео и последующей их загрузки на Ютуб.

Базово как это сейчас работает:

  1. В админку загружаются урлы страниц сайта, с которых с помощью A-Parser (сторонне решение) парсятся заголовки и тексты.
  2. Далее со страницы собираются картинки. Если картинок меньше заданного количества, то недостающие также собираются A-Parser.
  3. Далее текст озвучивается с помощью API Amazon Polly, формируя аудиодорожку для видео.
  4. Из картинок с помощью библиотеки ffmpeg делается слайд шоу. Затем накладывается аудиодророжка и получаем готовое видео.
  5. С помощью стороннего решения Dorgen Uploader реализована загрузка этих видео на Ютуб.
  6. Также реализован функционал очередности и ограничения загрузки видео по дням с помощью службы rabbitmq-server.
Админка и базовый функционал реализованы на фреймворке YII.

Что нужно доработать:

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

2.Медленная генерация видео. Сейчас сервис не использует видеокарту для генерации видео и они создаются оч. медленно. В новых версиях библиотеки ffmpeg реализован функционал подключения видеокарты. Нужно это реализовать (при последнем подходе возникли проблемы с кодеками, которые нужно добавить при переходе на новую версию).


Есть связь с предыдущим разработчиком (который все это писал) – если будут какие-то вопросы можно у него спросить (с ним перестали работать, т.к. у него в связи с занятостью на основной работе не хватает времени на эти задачи).

Стоимость примерная, может быть скорректирована в зависимости от фактического объема работы.