diff --git a/README.md b/README.md index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..a42fdf2f4210d3d7a8be99311c732352c36fe27f 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,66 @@ + +#РР—Р’РРќРРўР• Р—Рђ РњРђРў + +## Описание + +Ртот проект разработан для загрузки Рё обработки видео файлов (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 для загрузки. +Р’РІРѕРґ времени: Укажите время начала интересного момента РІ видео. +Обработка: Нажмите РєРЅРѕРїРєСѓ "Обработать видео" для начала обработки. +Страница просмотра видео +Просмотр видео: РќР° этой странице можно просмотреть результаты обработки.