Skip to content

Repository files navigation

ReelsMaker Pro

Мощный инструмент для массовой обработки видео под формат Reels/TikTok/Shorts с поддержкой фильтров, субтитров и аудио-наложения.

Возможности

  • Массовая обработка — обрабатывайте несколько видео за раз
  • Формат Reels/TikTok — автоматическое преобразование в вертикальный формат 1080x1920
  • Размытый фон — заполнение черных полос размытой версией видео
  • 30+ фильтров — цветокоррекция, VHS-эффект, виньетка, шум и многое другое
  • Субтитры — генерация через Whisper AI или загрузка из SRT
  • Наложение изображений — добавление водяных знаков, логотипов (PNG, JPG, GIF)
  • Наложение аудио — добавление фоновой музыки с регулировкой громкости
  • Трансформации — зум, скорость, отражение, обрезка черных полос
  • Аппаратное ускорение — поддержка NVIDIA, Intel, AMD кодеков
  • Темная и светлая тема

Скриншот

ReelsMaker Pro

Установка

Требования

  • Python 3.8+
  • FFmpeg

Шаги установки

  1. Клонируйте репозиторий:
git clone https://github.com/Magerko/ReelsMaker-Pro.git
cd ReelsMaker-Pro
  1. Установите зависимости:
pip install -r requirements.txt
  1. Скачайте FFmpeg и поместите в папку ffmpeg/bin/ или добавьте в системный PATH.

  2. Запустите приложение:

python main.py

Использование

  1. Добавьте видео — перетащите файлы или используйте кнопку "Добавить видео"
  2. Настройте параметры — выберите формат, фильтры, субтитры
  3. Обработайте — нажмите "Обработать" и выберите папку для сохранения

Вкладки настроек

Вкладка Описание
Меню Формат вывода, кодек, предпросмотр
Трансформация Обрезка, фильтры, зум, скорость
Наложение Изображения, субтитры
Аудио Громкость, фоновая музыка

Поддерживаемые форматы

Входные: MP4, MOV, AVI, MKV, FLV, WMV, GIF

Выходные: Оригинальный формат или Reels/TikTok (1080x1920)

Зависимости

  • PyQt5 — графический интерфейс
  • qtawesome — иконки
  • openai-whisper — генерация субтитров
  • FFmpeg — обработка видео

Структура проекта

reelsmaker-pro/
├── main.py              # Точка входа
├── requirements.txt     # Зависимости
├── ui/                  # Интерфейс
├── utils/               # Утилиты
├── workers/             # Фоновая обработка
├── resources/           # Стили, иконки
└── ffmpeg/bin/          # FFmpeg

Лицензия

MIT License

Автор

Telegram: @magerdev1 — там выходят новые программы и обновления.

Поддержать разработку: DonatePay · в гривнах

About

Batch tool for turning long videos into vertical Reels, Shorts and TikToks. Auto-crops to 9:16, generates subtitles with Whisper, applies filters and overlays. Python + PyQt5 + FFmpeg.

Topics

Resources

Stars

50 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages