Инструкция

Как добавить субтитры к записи экрана на Mac

С субтитрами запись экрана работает и без звука — а именно так ее многие впервые видят в ленте, — и ею могут пользоваться глухие и слабослышащие зрители. macOS умеет показывать субтитры к тому, что вы слышите, но ни одно встроенное приложение не добавляет субтитры в ваше собственное видео. Вот все варианты: от ручного набора до создания субтитров на Mac без загрузки чего-либо в сеть.

Обновлено 6 мин чтенияАвтор: Omar Khaled

Видео, экспортированное из Shotnix: увеличение на графике и субтитр внизу кадра
Субтитры, расшифрованные на Mac и встроенные в экспорт. Слова подсвечиваются по мере произнесения.

Коротко

  • «Живые субтитры» («Системные настройки» → «Универсальный доступ» → «Живые субтитры») показывают субтитры на экране во время воспроизведения звука. Они не сохраняют их и не добавляют в видео.
  • Вручную: наберите каждую строку как титр в iMovie или напишите файл субтитров .srt в TextEdit. Оба способа работают, и оба отнимают много времени.
  • Автоматически и приватно: Shotnix расшифровывает вашу речь на Mac, превращает ее в редактируемые субтитры, встраивает их в экспорт и сохраняет подходящие файлы .srt или WebVTT. В macOS 15 и новее он умеет и переводить их — тоже на вашем Mac.

Встроенные субтитры или файл субтитров?

Встроенные (открытые) субтитры — часть изображения. Они видны везде, где воспроизводится видео, включая ленты с автозапуском без звука и мессенджеры, но зрители не могут выключить их или изменить их размер.

Файл субтитров, обычно .srt или WebVTT (.vtt), идет рядом с видео. YouTube, Vimeo и LinkedIn принимают его как скрытые субтитры, которые зрители могут включать и выключать. Для видео, которое пойдет в несколько мест, сделайте и то, и другое.

Что дает macOS: «Живые субтитры»

«Живые субтитры» есть в macOS Ventura и новее на Mac с чипом Apple. Включите их в «Системные настройки» → «Универсальный доступ» → «Живые субтитры», и плавающее окно будет расшифровывать звук Mac или микрофона по мере воспроизведения — обработка идет на Mac. Поддерживаются не все языки и регионы.

Эта функция создана, чтобы читать по ходу, а не чтобы делать субтитры. Текст нельзя сохранить или экспортировать, и в вашу запись ничего не добавляется. В macOS 27 появились и автоматические субтитры при воспроизведении видео, у которого их нет, — в приложениях, использующих плеер Apple, например в Фото и Safari, для начала на английском. Они видны тому, кто смотрит видео на этом Mac, но не записываются в файл.

Способ 1. Наберите субтитры как титры в iMovie

  1. Откройте проект в iMovie и нажмите «Титры» над браузером.
  2. Перетащите простой стиль нижней трети на шкалу времени над клипом — туда, где начинается первое предложение.
  3. Дважды нажмите на текст-заполнитель в окне просмотра и наберите предложение.
  4. Потяните за края титра на шкале времени, чтобы он охватывал ровно это предложение.
  5. Повторите для каждого предложения, а затем экспортируйте через «Файл» → «Поделиться» → «Файл».

Примечание. iMovie не умеет создавать субтитры, импортировать .srt или экспортировать его. Каждую строку приходится набирать и выставлять по времени вручную, а результат существует только в виде встроенного текста.

Способ 2. Напишите файл .srt вручную

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

  1. Откройте TextEdit, создайте документ и выберите «Формат» → «Конвертировать в простой текст» (⇧⌘T).
  2. Воспроизведите запись в QuickTime Player и отметьте, когда начинается и заканчивается каждое предложение.
  3. Наберите первый фрагмент: 1 на отдельной строке, затем время в виде 00:00:01,000 --> 00:00:04,200, затем слова и пустую строку.
  4. Повторите для каждого предложения, нумеруя фрагменты по порядку.
  5. Сохраните файл с именем, которое заканчивается на .srt (если TextEdit спросит, выберите вариант с .srt), в кодировке Unicode (UTF-8) и загрузите его вместе с видео.

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

Способ 3. Final Cut Pro, если он у вас уже есть

Платный профессиональный редактор Apple умеет расшифровывать английскую речь в субтитры на Mac с чипом Apple, а затем экспортировать их как файл субтитров или встраивать в видео. Осваивать такое большое приложение только ради субтитров долго, но если оно уже стоит на вашем Mac, это надежный вариант.

Способ 4. Автоматические субтитры в Shotnix — прямо на вашем Mac

  1. Запишите экран с включенным микрофоном или откройте в редакторе Shotnix любое видео с речью.
  2. Откройте вкладку «Субтитры», проверьте «Язык» и нажмите «Расшифровать». Shotnix прослушает запись на вашем Mac и определит время каждого слова.
  3. Вверху вкладки переключитесь с «Монтаж по тексту» на «Субтитры». Вы получите короткие удобочитаемые строки, которые следуют за монтажом, а если включена «Подсветка слов», каждое слово подсвечивается по мере произнесения.
  4. Исправьте имена и названия продуктов, отредактировав нужные строки в списке, а время поправьте, перетаскивая или подрезая плашки субтитров на шкале времени.
  5. Выберите стиль («Классический», «Жирный контур», «Минимальный» или «Выделение»), размер (S, M или L) и положение (вверху или внизу).
  6. Нужен другой язык? В macOS 15 и новее нажмите «Перевести» в разделе «Языки», и субтитры будут переведены на вашем Mac.
  7. Экспортируйте видео со встроенными субтитрами и нажмите «Сохранить субтитры», чтобы получить файл .srt или WebVTT, соответствующий смонтированному видео.

Субтитры в Shotnix →

Почему важна обработка на устройстве

Сервисы субтитров часто работают так: ваш звук загружается на сервер. Это проблема, если в записи видны невыпущенные функции, данные клиентов или внутренние инструменты. Shotnix ничего не загружает: расшифровка использует встроенное распознавание речи Apple на устройстве, а за приложением не стоит ни учетной записи, ни облака.

В macOS 26 и новее Shotnix использует более новую модель распознавания речи Apple на устройстве, которая загружается один раз. В macOS 13–15 — модель диктовки для вашего языка на устройстве; если язык недоступен, включите для него диктовку в «Системные настройки» → «Клавиатура» или выберите другой язык. Субтитры на китайском, японском и тайском языках разбиваются правильно.

Перевод работает так же. В macOS 15 и новее встроенный перевод Apple на устройстве переводит субтитры на другой язык, как только этот язык установлен в Системных настройках, и ничего не загружается в сеть.

Та же расшифровка монтирует видео

Когда запись расшифрована, ее можно резать, выделяя слова в расшифровке и нажимая Delete, одним нажатием убирать слова-паразиты вроде «э» и «э-э» и сокращать долгие паузы. Субтитры и .srt следуют за каждой склейкой, так что ничего не придется заново выставлять по времени.

Как удалить слова-паразиты из видео на Mac →

Советы: субтитры, которые удобно читать

  • Делайте строки короткими: одна-две строки на экране за раз, с разрывом там, где вы естественно делаете паузу.
  • Проверяйте имена, названия продуктов и числа. Именно в них распознавание речи ошибается чаще всего.
  • Размещайте субтитры подальше от действия. Если ключевые элементы управления вашего приложения внизу, перенесите субтитры наверх.
  • Если делаете субтитры вручную, сначала смонтируйте видео: каждая правка сдвигает тайминг. В Shotnix субтитры следуют за монтажом в любом случае.
  • Помните о требованиях доступности. WCAG относит субтитры к записанному видео со звуком к требованиям уровня A (критерий успеха 1.2.2).
  • Если при расшифровке появляется сообщение, что распознавание речи выключено, включите Shotnix в «Системные настройки» → «Конфиденциальность и безопасность» → «Распознавание речи».

Вопросы и ответы

Может ли Mac автоматически добавить субтитры к видео?

Встроенными в macOS приложениями — нет. «Живые субтитры» только показывают текст на экране, в iMovie нет генератора субтитров, а автоматические субтитры в macOS 27 появляются только во время воспроизведения. Final Cut Pro, платный редактор Apple, умеет расшифровывать английскую речь в субтитры. Shotnix делает это бесплатно и на вашем Mac.

Как создать файл SRT на Mac?

Напишите его в TextEdit, предварительно выбрав «Формат» → «Конвертировать в простой текст»: номер фрагмента, строка времени вида 00:00:01,000 --> 00:00:04,200, текст и пустая строка — и так для каждого фрагмента. Сохраните файл с расширением .srt. В Shotnix «Сохранить субтитры» создает такой файл, совпадающий со смонтированным видео.

Может ли iMovie автоматически создавать субтитры?

Нет. В iMovie нет преобразования речи в текст, и он не умеет импортировать или экспортировать файлы .srt. Каждый субтитр можно набрать как титр, и он будет встроен в видео.

Сохраняют ли «Живые субтитры» на Mac расшифровку?

Нет. «Живые субтитры» показывают текст в плавающем окне во время воспроизведения звука. Они не сохраняют и не экспортируют его и не добавляют в запись.

Создаются ли субтитры Shotnix в облаке?

Нет. Расшифровка выполняется на вашем Mac встроенным распознаванием речи Apple на устройстве. У Shotnix нет учетных записей и облака, и он никогда не загружает вашу запись в сеть.

Для каких языков Shotnix делает субтитры?

Для языков, которые ваш Mac умеет расшифровывать на устройстве; язык выбирается в меню «Язык» во вкладке «Субтитры». В macOS 13–15 для языка нужно включить его модель диктовки в «Системные настройки» → «Клавиатура». Субтитры на китайском, японском и тайском языках разбиваются правильно.

Попробуйте на своем экране.

Shotnix — бесплатное приложение с открытым исходным кодом: оно работает локально и не ставит водяных знаков. Скачайте нотаризованную версию или поставьте звезду репозиторию на GitHub, чтобы следить за проектом.

11,7 МБ · чип Apple (M1 или новее) · macOS 13+ · нотаризовано Apple · лицензия MIT