Video Analyzer: конспект вебинара со слайдами

Из записи вебинара получается отчёт: слайд, а под ним то, что о нём говорили.

Статус
Рабочий прототип
Стек
Python, CustomTkinter, OpenCV, faster-whisper, FFmpeg, Pillow
Ссылки
нет открытых ссылок

Задача

Длинные вебинары и записи с презентациями не хочется пересматривать часами. Нужен конспект, в котором слайды стоят рядом с текстом, который к ним относится.

Video Analyzer делает такой конспект сам: находит смену слайдов, расшифровывает речь и склеивает всё в один отчёт. Программа настольная, обработка идёт на вашем компьютере.

Что сделано

  • Слайды по смене кадра

    Смена слайдов определяется по перцептивному хэшу кадров. Интервал и чувствительность настраиваются.

  • Расшифровка речи

    Речь расшифровывает faster-whisper, модель выбирается. Он работает в отдельном процессе, число потоков настраивается.

  • Три режима

    Слайды и расшифровка, только расшифровка, только звук.

  • Отчёт «слайд плюс текст»

    Фразы группируются по слайдам. Отчёт собирается в HTML с вложенными картинками и в Markdown, длинный можно разбить на части по числу слайдов.

  • Управление обработкой

    Пауза, отмена и возобновление, ручная правка черновика расшифровки, пакетная обработка и перетаскивание файлов в окно.

Что проверено

Запуск описан для macOS. На Linux и Windows программа не проверялась.

Нужно похожее?

Опишите задачу своими словами. Цену и срок называю до начала работы.

Обсудить задачу

Заявка без оплаты

+7 916 800-31-71 Обсудить задачу