Итоговый результат решения, описанного нижеНа видео с плохим качеством субтитры тоже будут пиксельнымиПлатные решения вынесу за скобки этой статьи. Минусы бесплатных или условно-бесплатных решений:Добавляют в видео свой логотип (вотермарк)Ограничение на длительность обрабатываемого видеоОграничение на количество роликов (лимит кредитов, обычно “X в месяц”)Ограничение на качество видео при экспорте (многие не дают экспортировать в Full HD)Нет автоматической расстановки знаков пунктуации. Делает титры - как просто последовательность словКачество распознавания русского языкаНужно устанавливать приложение или пользоваться онлайн продуктом, который перегружен лишним функционалом. Возможно, этот пункт слабоват как аргумент. Но для кого-то это важный момент.Предложенное ниже решение не имеет этих минусов.Плюсы решения:Ничего не нужно устанавливать. Всё онлайн, в облакеБесплатноБез регистраций (нужна гугл почта)Автоматически расставляет знаки пунктуацииРазделяет новые мысли на предложенияПонимает большинство популярных языковМинусы:Нет простого понятного интерфейса. Нужно в коде руками менять настройкиЕсли вам нужно каждый день обрабатывать много длинных FULL HD роликов, то вы быстро исчерпаете лимит бесплатной версии ColabРешение состоит из связки:Colab – это облачный сервис Гугла, предоставляет бесплатный доступ к вычислительным ресурсам, включая графические процессоры и TPU (железо для ускорения вычислений нейросетей)Whisper – открытая библиотека от OpenAIMoviePy – библиотека Python для редактирования видеоТут опишу кратко последовательность шагов. Подробное описание со скриншотами можно почитать в лонгриде. Шаги для генерации субтитров:1. Откройте Colab страницуЭто мой документ, можно в нём выполнять код, но ваши изменения не сохранятся. Поэтому лучше сделать копию документа (точно так же, как Google Doc) на свой гугл диск2. Загрузите свой видеофайл3. Последовательно выполните 4 скриптаНужно в коде поменять название видеофайла. Также можно поменять цвета субтитров4. Скачайте видеофайл с титрамиЕсли у вас что-то не получилось (например, запустить скрипты) или вы хотите улучшить итоговый результат, напишите мне. Постараюсь помочь.
схоронил. позже опробую
жесть, а я вручную делала
В предложенном варианте желательно пробежаться по распознанному тексту и подредактировать руками. Потому что иногда нейронка ошибочно распознает речь. Но вцелом, если речь на видео внятная, можно и без ручной редактуры