Overtone - Умные субтитры для любого формата экрана из одного файла
Show HN: Overtone – Transcribe, correct and cut captions for any screen shape

Overtone решает проблему субтитров, которые не подходят под разные форматы видео. Вместо того чтобы резать текст один раз под один экран, инструмент хранит каждое слово с таймингом и спикером в одном файле .overtone.json, а затем автоматически создаёт отдельные нарезки для 16:9, 9:16 и любого другого соотношения сторон. CLI на Node.js превращает аудио или видео в субтитры с помощью нескольких движков распознавания речи (gpt-transcribe, Azure AI Speech, опционально ElevenLabs Scribe), а LLM исправляет ошибки и расставляет ключевые слова. Плагин для video.js показывает подходящую нарезку в плеере. Уже есть готовые стили и живое демо — попробуйте на overtone.lont.ai.
«Overtone хранит каждое произнесённое слово один раз — с его временем и спикером — и отдельно нарезает субтитры под каждый формат экрана: 16:9 и 9:16 по умолчанию или любой другой, который вы назовёте».