![]() |
Система на питоне которая генерирует из PGN файла фонк эдит с шахматами. Это простой инструмент: он читает партию в формате PGN, анализирует аудиотрек (онсеты, биты, бас/мид/высокие), сопоставляет ходы с ритмом и для каждого хода рисует анимированную перелётную фигуру, накладывает частотозависимые эффекты и шейдеры, добавляет частицы, трейлы и неоновую подсветку шаха, и собирает финальное MP4 через FFmpeg. Чтобы запустить: создайте виртуальное окружение, активируйте его, установите зависимости из requirements.txt, убедитесь что ffmpeg.exe доступен в PATH, опционально положите stockfish.exe в корень проекта или передайте путь через --stockfish. Команды: python -m venv .venv; ..venv\Scripts\Activate.ps1; pip install -r requirements.txt; python main.py --pgn input_game.pgn --audio music.mp3 --output phonk_edit.mp4 --stockfish .\stockfish.exe. Файлы конфигурации в config.py позволяют настроить цвета, длительности анимаций, разрешение и эффекты.
p.s вы можете добавлять не только фонк, но успех не гарантирован, тестировалось именно на куче фонка, это щас популярно в ютубе, тики токе. Chess Edit.rar drive.google.com GitHub - Unistable/Phonk-Chess Contribute to Unistable/Phonk-Chess development by creating an account on GitHub. github.com Пример видео: |
Красный слишком легко отдал даму.
|
Цитата:
|
Бля, я залип..
Удали из архива .venv и __pycache__, пускай юзеры сами его создадут Для совсем простого развертывания можешь сделать батник, состоящий из нужных команд. И тогда у тебя вес будет килобайты, и можно будет залить на тот же github, а не гугл диск |
буду рад если вы будете скидывать сюда примеры ваших видео.
Вот еще небольшой пример, вы можете менять эффекты, шейдеры в renderer.py Тут убрал так называемый шоквейв и поменял на волну клеточками вокруг фигуры которая ходит. |
Вот бы из видео ряда такое делалось. Например, загружаешь несколько видео из игры, расставляешь ключевые моменты (например, выстрел с попаданием), а за тебя эдит ебашит
|
Цитата:
|
Цитата:
|
| Время: 16:30 |