Skip to content
Snippets Groups Projects
Commit cb08a527 authored by IPKlimov's avatar IPKlimov
Browse files

Add README.md

parent 80819676
No related branches found
No related tags found
No related merge requests found
#ИЗВИНИТЕ ЗА МАТ
## Описание
Этот проект разработан для загрузки и обработки видео файлов (MP4) и файлов шахматных партий (PGN) с использованием библиотек `Streamlit`, 'MoviePy'. Основная функция программы заключается в поиске и обработке интересных моментов в шахматных партиях и озвучке с помощью сервиса elevenlabs.
## Функционал
- Загрузка файлов MP4 и PGN через пользовательский интерфейс. Указываем время фактического начала партии(то есть первого хода)
- Интеграция с моделью GPT-4 для анализа шахматных партий.
- Озвучка при помощи elevenlabs.io
- Обрезка и обработка видеофрагментов по заданным временным меткам.
- Вывод результатов в видео проигрывателе на веб-странице.
## Установка и запуск
1. **Клонировать репозиторий:**
```
git clone [URL репозитория]
cd [название папки репозитория]
```
2. Установка зависимостей:
MoviePy автоматически использует FFmpeg для обработки видеофайлов, но иногда требуется установить FFmpeg отдельно.
```
pip install moviepy
```
Для Windows:
Скачайте последнюю версию FFmpeg с официального сайта FFmpeg.
Распакуйте архив в удобное место.
Добавьте путь к исполняемым файлам FFmpeg (bin директория) в переменную среды PATH.
Для macOS:
Установите FFmpeg с помощью Homebrew:
bash
Копировать код
brew install ffmpeg
Для Linux:
Установите FFmpeg через менеджер пакетов вашего дистрибутива:
bash
Копировать код
sudo apt update
sudo apt install ffmpeg # Для Ubuntu/Debian
sudo dnf install ffmpeg # Для Fedora
Установка и библиотека openAi
```
pip install openai
```
Использование
После запуска приложения откройте ваш браузер по адресу http://localhost:8501. Используйте интерфейс для загрузки файлов и ввода необходимых данных для обработки видео.
Главная страница
Загрузка файлов: Выберите файлы MP4 и PGN для загрузки.
Ввод времени: Укажите время начала интересного момента в видео.
Обработка: Нажмите кнопку "Обработать видео" для начала обработки.
Страница просмотра видео
Просмотр видео: На этой странице можно просмотреть результаты обработки.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment