Как сделать субтитры к видео на телефоне Android

Отсутствие звука при просмотре видео в метро, на работе или рядом со спящим ребёнком — главная причина, по которой субтитры к ролику на Android становятся необходимостью, а не опцией: без текста на экране зритель просто пролистывает видео. Платформа Android не имеет единой встроенной функции создания субтитров для произвольных файлов, поэтому задача решается через сторонние приложения — редакторы видео с автоматическим распознаванием речи или программы для ручного набора текста.

В этой статье разберём несколько рабочих способов: автоматическую генерацию субтитров, ручное добавление текста, сохранение в формате SRT и «вшивание» субтитров прямо в видеокадр. Конкретные названия пунктов меню могут немного отличаться в зависимости от версии приложения, поэтому ориентируйтесь на общую логику шагов.

Два типа субтитров: что выбрать

Прежде чем начинать, определитесь с форматом результата. Мягкие субтитры (soft subtitles) — это отдельный файл, обычно с расширением .srt, который лежит рядом с видео или подгружается плеером. Его можно включить, выключить, отредактировать и перевести. Такой вариант подходит для YouTube, локальных плееров и случаев, когда зрителю нужен выбор.

Жёсткие субтитры (hardcoded, «вшитые») становятся частью самой картинки: текст отрисован поверх кадра на этапе монтажа. Убрать их нельзя, зато они гарантированно отображаются в любом плеере и в любой соцсети без дополнительных настроек. Для публикации в соцсетях, где многие смотрят без звука, обычно выбирают именно вшитые субтитры.

Способ 1: автоматические субтитры в CapCut

Один из самых простых путей — бесплатный редактор CapCut, в котором есть функция автоматического распознавания речи. Общий порядок действий выглядит так:

  • 🎬 Установите CapCut из Google Play и создайте новый проект, добавив нужное видео.
  • 📝 Откройте раздел «Текст» и выберите пункт автоматических субтитров (Auto captions).
  • 🗣️ Укажите язык, на котором говорят в ролике, и дождитесь распознавания речи.
  • ✏️ Проверьте каждый фрагмент: автоматика ошибается в именах, терминах и при фоновом шуме.
  • 💾 Экспортируйте видео — субтитры будут вшиты в кадр.

Качество распознавания напрямую зависит от чистоты звука. Если речь записана на встроенный микрофон в шумном помещении, процент ошибок заметно вырастет, и правка займёт больше времени, чем ручной набор. Поэтому перед генерацией прослушайте дорожку и при необходимости отрежьте фрагменты без речи.

☑️ Перед генерацией автосубтитров

Выполнено: 0 / 4
⚠️ Внимание: автоматическое распознавание речи требует интернет-соединения — аудио обрабатывается на серверах сервиса. Не загружайте в такие приложения видео с конфиденциальным содержимым.

Способ 2: ручной набор субтитров

Когда автоматика недоступна или видео короткое, текст проще набрать вручную. В том же CapCut или другом редакторе (например, InShot, VN) добавьте текстовый слой, введите фразу и задайте время её появления и исчезновения на таймлайне. Это кропотливо, но даёт полный контроль над формулировками и таймингом.

Чтобы ручной набор не превратился в мучение, придерживайтесь простых правил:

  • ⏱️ Делите текст на короткие фразы — одна-две строки на экран.
  • 🔤 Используйте шрифт без засечек и добавляйте обводку или полупрозрачную подложку, чтобы текст читался на светлом фоне.
  • 🎯 Размещайте субтитры в нижней трети кадра, но не вплотную к краю — интерфейс плеера может их перекрыть.
  • 🔁 Синхронизируйте появление текста с началом фразы, а не с её серединой.
📊 Какой способ создания субтитров вам ближе?
Автоматическое распознавание речи
Ручной набор в редакторе
Готовый файл SRT из интернета
Ещё не определился

Способ 3: готовый файл SRT

Формат SRT — это обычный текстовый файл, где каждой реплике соответствует номер, время начала и конца показа. Его можно создать даже в стандартном текстовом редакторе телефона, соблюдая структуру. Пример фрагмента:

1

00:00:02,000 --> 00:00:05,000

Привет! В этом видео я покажу...

2

00:00:05,500 --> 00:00:08,000

как сделать субтитры на телефоне.

Обратите внимание: время записывается в формате часы:минуты:секунды,миллисекунды, а между блоками оставляется пустая строка. Ошибка в разделителях — самая частая причина, по которой плеер не видит субтитры.

Чтобы плеер на Android подхватил файл, назовите его так же, как видео, и положите в ту же папку: например, video.mp4 и video.srt. Плееры вроде VLC для Android также умеют открывать файл субтитров вручную через меню воспроизведения.

Сравнение подходов

Выбор метода зависит от длины ролика, качества звука и цели публикации. Ориентировочная картина выглядит так:

СпособСкоростьТочность текстаКому подходит
Автосубтитры в CapCutБыстроТребует проверкиДлинные видео с чёткой речью
Ручной набор в редактореМедленноПолный контрольКороткие ролики, соцсети
Файл SRT вручнуюСреднеПолный контрольYouTube, локальные плееры
Онлайн-генераторыБыстроЗависит от сервисаРазовые задачи без установки приложений

Названия и возможности приложений меняются от версии к версии, поэтому перед работой проверьте актуальное описание программы в Google Play — часть функций может быть платной или требовать подписки.

Частые проблемы и их решение

Субтитры «уезжают» относительно речи после экспорта — почти всегда это следствие обрезки начала видео уже после расстановки таймингов. Если вы режете ролик, делайте это до добавления текста, иначе придётся сдвигать каждый фрагмент вручную.

Ещё одна типичная ситуация — текст есть в редакторе, но после экспорта исчезает. Проверьте, не выключен ли слой с субтитрами на таймлайне, и убедитесь, что при экспорте выбрано вшивание текста, а не сохранение отдельной дорожки, которую плеер может не поддержать.

⚠️ Внимание: при загрузке видео с вшитыми субтитрами в соцсети учитывайте, что интерфейс платформы (кнопки, подписи, прогресс-бар) может перекрывать нижнюю часть кадра. Оставляйте запас по высоте и проверяйте результат на телефоне до публикации.
Почему плеер не видит SRT-файл

Чаще всего дело в трёх вещах: имя файла не совпадает с именем видео, файл сохранён не в UTF-8, либо внутри нарушена структура таймкодов (пропущена пустая строка между блоками или использованы точки вместо запятых перед миллисекундами). Проверьте эти три пункта по порядку.

Как проверить результат перед публикацией

Финальный этап — контрольный просмотр. Откройте готовый ролик в стандартной галерее телефона и в стороннем плеере, например VLC, чтобы убедиться, что текст отображается везде. Просмотрите видео без звука целиком: только так вы заметите опечатки, слишком быстро сменяющиеся фразы и наложение текста на важные элементы кадра.

Если субтитры делались автоматически, уделите особое внимание числам, именам собственным и специальным терминам — именно на них распознавание ошибается чаще всего. Пять минут вычитки избавят от необходимости удалять и перезаливать опубликованный ролик.

Частые вопросы

Можно ли сделать субтитры на Android бесплатно?

Да. Базовые функции автоматических субтитров и ручного текста доступны в бесплатных версиях редакторов вроде CapCut или VN. Платными обычно являются расширенные стили, облачные функции или снятие водяного знака — условия зависят от конкретного приложения.

Чем отличаются вшитые субтитры от файла SRT?

Вшитые субтитры — часть изображения, их нельзя отключить или отредактировать после экспорта. Файл SRT хранится отдельно: его можно включать в плеере, править и переводить, но не все платформы и плееры его поддерживают.

Почему автосубтитры распознают речь с ошибками?

Точность распознавания зависит от качества записи: фоновый шум, музыка, быстрая речь, акцент и плохой микрофон увеличивают число ошибок. Записывайте голос в тихом помещении и обязательно проверяйте текст вручную после генерации.

Как добавить субтитры к видео для YouTube с телефона?

Создайте файл SRT в текстовом редакторе или сгенерируйте его в приложении, затем загрузите ролик через приложение YouTube или YouTube Studio и прикрепите файл субтитров в настройках видео. Точное расположение пунктов меню может меняться с обновлениями приложения.

Субтитры показываются иероглифами — что делать?

Проблема почти всегда в кодировке файла. Пересохраните SRT в кодировке UTF-8: это можно сделать в большинстве текстовых редакторов на телефоне или на компьютере, после чего плеер начнёт отображать кириллицу корректно.