Блог

Как перевести вшитые субтитры видео на китайский? Способ замены в реальном времени без перекодирования

VoriTrans5 мин чтенияРуководства

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

Сначала разберёмся: почему вшитые субтитры так сложно переводить

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

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

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

Идея замены в реальном времени: обведите полосу субтитров и позвольте переводу следовать за изображением

Инструменты перевода экрана предлагают другое решение. На примере VoriTrans всё делается в три шага:

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

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

Три детали, от которых зависит удобство на практике

Даже при просмотре видео в оригинале с переводом в реальном времени привычки выделения и настройки сильно меняют результат:

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

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

Что он умеет, а что нет

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

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

Начните бесплатно: освоить можно за несколько минут

Большинство таких инструментов предоставляют бесплатную квоту. Клиент VoriTrans для Windows готов к работе сразу после установки, а бесплатным аккаунтам ежемесячно начисляются кредиты перевода: 1 000 гостям и 2 000 после регистрации, действуют до конца текущего месяца — для повседневного просмотра видео этого достаточно для старта. Когда объёмы вырастут, тогда и подумайте о подписке; правила тарифов смотрите на официальной странице цен.

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

Часто задаваемые вопросы

Повреждает ли перевод в реальном времени исходное видео или влияет на качество?

Нет. Результат перевода показывается поверх изображения как плавающий слой: исходный видеофайл не меняется вовсе, а после закрытия инструмента картинка возвращается к исходному виду. Чёткость перевода зависит от заданных вами размера шрифта и обводки, а не от качества самого видео.

Может ли он перевести видео с речью, но без субтитров?

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

Можно ли так переводить и картинку онлайн-видеосайтов?

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

ПоделитьсяEmail