Субтитры к ролику нейросетью: точно и без ручного набора
Что получишь
Ролик с субтитрами, где нет ни одного кривого слова. Руками ничего не набираешь. Речь распознаёт нейросеть, ты потом сверяешь.
Отдельно файл субтитров .srt. Его можно загрузить на YouTube, в VK Видео, в монтажку, и он не потеряется, если ролик придётся пересобрать.
И одну привычку, которая спасает от позора: сверять субтитры со своим текстом. Особенно названия сайтов и ссылки, на них нейросеть ошибается чаще всего.
Что нужно до старта
- Ролик, где говорят. Голос живой, двойник или озвучка нейросетью, подойдёт любой
- Текст, который звучит в ролике, если он у тебя есть: сценарий, заметка, текст для озвучки. Если ролик делала из текста, он точно есть. Если говорила без бумажки, тоже ничего, просто сверка займёт на пару минут больше
- Одно из трёх мест, где нейросеть распознаёт речь. Все три бесплатные:
- приложение Edits от Instagram на телефоне, для Reels. Нужен аккаунт Instagram, из России открывается через VPN
- YouTube Studio на компьютере, для Shorts и обычных роликов. Нужен канал на YouTube, из России тоже через VPN
- программа Subtitle Edit на компьютере с Windows. Бесплатная, с открытым кодом, работает без интернета, VPN не нужен
- Claude или ChatGPT для сверки. Бесплатного тарифа хватает
Платить нигде не надо. Если твоя монтажка (CapCut и подобные) просит подписку за автосубтитры, это не повод платить: те же субтитры делаются в одном из трёх мест выше.
Шаги
Шаг 1. Выбери, где распознавать
Короткая подсказка, чтобы не метаться:
- снимаешь Reels и монтируешь на телефоне - Edits
- выкладываешь на YouTube - YouTube Studio, там же скачаешь файл .srt
- ролик не хочешь никуда грузить до публикации, или нужен файл для другой площадки - Subtitle Edit
Если сомневаешься, начни с того места, куда ролик всё равно пойдёт.
Шаг 2а. Субтитры в Edits (телефон)
- Открой Edits, создай проект и добавь ролик
- Нажми Captions (в русском интерфейсе «Субтитры»)
- Выбери язык, на котором говорят в ролике. Русский должен стоять именно здесь, иначе приложение будет слышать английские слова там, где их нет
- Выбери стиль, включи знаки препинания
- Нажми Generate Captions («Создать субтитры»)
- Подожди, пока текст появится на ролике
По справке Instagram, после этого можно нажать на слой субтитров и выбрать Edit, чтобы поправить текст, или Style, чтобы поменять шрифт и цвет. Править будем в шаге 4, пока просто посмотри, что вышло.
Есть ещё переключатель Bilingual: субтитры на двух языках сразу. Русский в списке есть. Это если хочешь, чтобы ролик понимали и за границей.
Шаг 2б. Субтитры на YouTube (компьютер)
- Загрузи ролик на YouTube. Можно в режиме «Доступ ограничен», чтобы его никто не увидел до проверки
- Подожди. Автоматические субтитры появляются не сразу: для длинного ролика это может быть и несколько часов
- Открой YouTube Studio, слева Субтитры, нажми на ролик
- В строке с языком нажми Изменить, затем Дублировать и изменить
Теперь текст можно править прямо в окошке слева, строка за строкой. Когда закончишь, жми Опубликовать.
Чтобы забрать файл: в том же окне Параметры, потом Скачать субтитры, формат .srt. По справке YouTube, .srt это обычный текстовый файл, его можно открыть Блокнотом.
Справка YouTube прямо пишет, что автоматические субтитры могут ошибаться из-за произношения, акцента и фонового шума, и их надо проверять. Так что следующий шаг не для перестраховки.
Шаг 2в. Subtitle Edit (Windows, без интернета)
- Скачай Subtitle Edit с официальной страницы nikse.dk/subtitleedit и установи
- Открой ролик: меню Видео, Открыть видеофайл
- Меню Видео, Аудио в текст (Whisper). Программа предложит скачать распознавалку Whisper и модель, соглашайся. Это один раз
- Выбери язык Russian и модель. Для начала бери среднюю (medium): большие модели точнее, но им нужно много оперативной памяти
- Жми Создать и жди. На слабом ноутбуке пятиминутный ролик может считаться минут двадцать
- Сохрани: Файл, Сохранить как, формат SubRip (.srt)
Whisper это распознавалка речи от OpenAI, которую выложили в открытый доступ. Работает она у тебя на компьютере, ролик никуда не уходит. Если там что-то личное, это самый спокойный вариант.
Русские названия пунктов меню могут чуть отличаться от версии к версии. Если не находишь, ищи по смыслу: «аудио в текст», «распознавание».
Шаг 3. Сверь с текстом нейросетью
Вот тут и есть главный фокус. Распознавалка слышит звук, но не знает, что ты имела в виду. Если у тебя есть сценарий, пусть нейросеть сама сравнит одно с другим.
Скопируй субтитры. В Edits текст можно выделить и скопировать при правке, на YouTube и в Subtitle Edit проще открыть файл .srt Блокнотом и скопировать целиком. Открой Claude или ChatGPT и вставь:
Ниже два текста.
Первый - субтитры, которые сделала автоматическая распознавалка речи, в формате .srt.
Второй - точный текст, который звучит в ролике.
Исправь субтитры по точному тексту:
- меняй только слова, номера строк и время не трогай вообще
- если в строке распознавалка ошиблась, возьми слова из точного текста
- названия сайтов, ссылки, имена, названия сервисов пиши так, как они написаны в точном тексте, буква в букву
- не склеивай и не дели строки
- верни весь файл .srt целиком, без пояснений внутри
- после файла отдельно напиши списком, какие строки исправила и что было
Субтитры:
[вставь .srt]
Точный текст:
[вставь сценарий]
Если сценария нет, а говорила своими словами, просьба другая:
Это субтитры из автоматической распознавалки, формат .srt. Ролик на русском, тема: [о чём ролик].
В ролике звучат такие названия: [сайт, сервис, имя, всё, что пишется особым образом].
Найди места, где распознавалка явно ошиблась: бессмысленные слова, слова не по теме, неправильно написанные названия из моего списка.
Время и номера строк не трогай.
Ничего не дописывай от себя и не делай текст красивее, оставь мои слова.
Верни весь файл целиком, а после него список исправлений.
Список исправлений в конце нужен, чтобы ты видела, что нейросеть поменяла. Пробегись по нему глазами, это минута.
Шаг 4. Отдельно сверь сайты, ссылки и имена
Это отдельный шаг, не пропускай его. Даже после нейросети.
Распознавалка пишет то, что услышала. Ты говоришь «ии-вайбкодинг точка рф», а в субтитрах выходит «II vibe coding.rf», «ии вай кодинг», или вообще латиницей что-то третье. Название сервиса «Клод» превращается в «клод», «Claude», «Cloud». С именами людей та же история. Нейросеть на сверке это часто ловит, но не всегда: если в точном тексте ты сама где-то написала по-разному, она возьмёт любой вариант.
Что делаешь:
- Открой свой точный текст и выпиши столбиком всё, что пишется особым образом: адрес сайта, название канала, код-слово, имена, названия программ
- В исправленных субтитрах найди каждое через поиск (Ctrl+F на компьютере)
- Проверь буква в букву. Кириллица или латиница, точка или пробел, заглавная или нет
- Код-слово под роликом должно совпадать с тем, что в субтитрах. Если в субтитрах «субтитры», а под роликом просят написать «СУБТИТРЫ», люди поймут. А если в субтитрах вышло «субтитр», половина напишет именно так, и бот не ответит
Ссылку, которую человек должен набрать руками, лучше вообще не оставлять в субтитрах как на слух. Пусть в субтитрах будет написано ровно так, как надо набирать.
Шаг 5. Верни исправленное на место
- YouTube. В Студии в окне субтитров Загрузить файл, вариант С временными метками, выбери исправленный .srt. Или правь вручную прямо в окошке по списку исправлений
- Edits. Нажми на слой субтитров, Edit, и поправь строки по списку исправлений. Загрузить свой .srt в Edits нельзя, по крайней мере в справке такого нет
- Subtitle Edit. Открой исправленный файл: Файл, Открыть. Там же можно посмотреть, как строки ложатся на видео
Сохрани исправленный .srt рядом с роликом с тем же именем. Например, rolik-subtitry.mp4 и rolik-subtitry.srt. Многие плееры и монтажки подхватывают такой файл сами.
Шаг 6. Вшить или оставить отдельно
Субтитры бывают двух видов, и это разные вещи:
- вшитые - текст нарисован прямо на видео. Видно везде, в любом плеере, даже если ролик переслали в Телеграме. Для Reels и Shorts почти всегда нужны такие: большинство смотрит без звука
- отдельные (файл .srt или галочка «субтитры» на площадке) - зритель включает их сам. На YouTube их ещё и находит поиск
В Edits субтитры сразу ложатся на видео, при сохранении ролика они остаются на нём. На YouTube лучше загрузить .srt, тогда и зрителю удобно, и поиску. А если нужно вшить .srt в видео на компьютере, в Subtitle Edit для этого есть пункт в меню Видео («Создать видео со вшитыми субтитрами»), название в твоей версии может отличаться.
У Instagram есть ещё автоматические субтитры для зрителей: по справке Instagram, их можно включить или выключить для своих Reels. Пусть будут, но свои вшитые всё равно делай: эти видит только тот, у кого они включены, и проверить их ты не можешь.
Где обычно ломается
Субтитры на английском или с английскими словами вместо русских. Распознавалка не поняла язык. В Edits и Subtitle Edit выбери русский явно, не «автоопределение». На YouTube проверь язык ролика в его настройках.
Нейросеть «улучшила» текст. Поменяла твои слова на красивые или сократила строки. В просьбе есть «меняй только слова, где ошибка», но если всё равно лезет, допиши: «Если строка совпадает со смыслом точного текста, не трогай её совсем». И сверь по списку исправлений.
Время съехало после загрузки. Нейросеть поменяла таймкоды или склеила строки. Сравни начало и конец файла со старым: номера строк и время должны совпадать. Если нет, попроси переделать с напоминанием «время не трогай», или исправь слова вручную в Студии.
Файл .srt не загружается. Площадки хотят обычный текст в кодировке UTF-8. Если копировала из чата в Блокнот, при сохранении выбери «Кодировка: UTF-8» и расширение .srt, а не .txt.
Ссылка в субтитрах с ошибкой, а ролик уже вышел. На YouTube исправь в Студии, ролик перезаливать не надо. В Reels вшитые субтитры не поправишь, только перезалив. Поэтому шаг 4 до публикации, а не после.
Что дальше
Субтитры это последний этап, а до него ещё текст, голос и картинка. Если хочешь собирать ролики из текста так, чтобы большую часть делала нейросеть, а ты проверяла и выкладывала, загляни в «Ролик из текста на автомате». Там весь путь от сценария до готового видео, и субтитры в нём уже на своём месте
Источники
- https://support.google.com/youtube/answer/6373554
- https://support.google.com/youtube/answer/2734705
- https://support.google.com/youtube/answer/2734698
- https://help.instagram.com/9347605771917220/
- https://help.instagram.com/7487270478066359/
- https://www.nikse.dk/subtitleedit/help
- https://github.com/SubtitleEdit/subtitleedit/blob/main/docs/features/speech-to-text.md
Ещё уроки
Новые уроки каждую неделю
Новые уроки, разборы и что поменялось в нейросетях за неделю - в телеграм-канале.
Телеграм-канал