Техническое задание: Рендеринг текстовых слоев в WebM (VP8/VP9 + Alpha)

Цель проекта

Разработать модуль веб-приложения, который принимает текстовые данные и параметры стилизации, обрабатывает их и выводит в виде видеофайла формата WebM с поддержкой альфа-канала (прозрачности).

Требуемый стек технологий

  • Frontend: React
  • Backend: FastAPI (Python)
  • Инфраструктура: Docker, MinIO (для хранения файлов)
  • Обработка видео: FFmpeg, headless-инструменты (например, Puppeteer для рендеринга)

Основные задачи разработчика

  • Проектирование архитектуры решения.
  • Реализация интерфейса на React для настройки текстовых слоев (шрифт, размер, анимация, положение).
  • Создание API на FastAPI для приема заданий на рендеринг и управления очередью.
  • Интеграция с FFmpeg и headless-браузером для преобразования текста в последовательность кадров с альфа-каналом.
  • Настройка кодирования в формат WebM (кодек VP8 или VP9 с поддержкой прозрачности).
  • Организация хранения исходных данных и готовых видеофайлов в MinIO.
  • Контейнеризация всего решения с помощью Docker.

Что необходимо предоставить в отклике

  1. Технологический план: описание выбранных инструментов и сценария их взаимодействия для решения задачи.
  2. Оценка: примерные сроки реализации и бюджет проекта.

Критерии к исполнителю

Заказчик ищет опытного fullstack-разработчика с подтвержденными навыками работы со всем указанным стеком технологий. Приветствуется опыт в задачах, связанных с обработкой видео и графики.

Редизайн главной страницы каталога товаров

Необходимо переработать интерфейс главного экрана, сместив акцент с табличного представления данных на карточки товаров. Основная цель - донести ключевые преимущества продукта до пользователя за 1-3 секунды.

Разработка и наполнение сайта для финансового консультанта

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

Разработка PR-стратегии по методологии Эдварда Бернейса для сервиса автоматизации рекламы

Требуется разработать PR-стратегию для продвижения платформы автоматизации рекламы на маркетплейсах. Ключевая задача - уйти от продажи функционала к продаже идеи и ценности, используя подходы классика PR Эдварда Бернейса.