Об этом проекте

Traccia — это браузерный редактор для корректировки субтитров на временной шкале, разделенной по спикерам. Он специализируется на ручной правке после автоматической транскрибации и обладает следующими функциями: ### Основные функции - **Интуитивное редактирование**: возможность регулировать длительность и менять спикеров с помощью перетаскивания, а также эффективное редактирование с помощью горячих клавиш (разделение, объединение, синхронизация позиции воспроизведения). - **Функции проверки**: отображение предупреждающих знаков при перекрытии субтитров одного спикера или при слишком высокой скорости чтения. - **Интеграция транскрибации**: поддержка платной функции транскрибации через Gemini API, а также бесплатной транскрибации в локальной среде с использованием faster-whisper и pyannote (команда `transcribe`). - **Управление версиями и сравнение**: возможность раздельного сохранения исходного вывода, финальной версии и версии, импортированной из Filmora (.wfp), с возможностью сравнения различий в режиме разделенного экрана. - **Экспорт**: экспорт файлов .srt для каждого спикера отдельно. - **Анализ и обучение**: измерение правил оформления, таких как длина строки, на основе исправленных субтитров для их применения при следующей транскрибации. ### Рабочий процесс 1. Подготовка файла `.srt` (существующий файл, через Gemini API или локальную команду). 2. Запуск редактора с помощью `traccia edit` и внесение правок в браузере. 3. Экспорт в виде `.srt` по спикерам и финальный монтаж в программах редактирования, таких как Filmora.