Блог

Як перекласти вшиті (хардсаб) субтитри відео українською? Спосіб заміни в реальному часі без повторного кодування

VoriTrans4 хв читанняПосібники

Хочете подивитися іноземне відео, а українських субтитрів немає? Перший рефлекс — пошук «файлу субтитрів», але на жаль у багатьох матеріалів готових субтитрів просто немає: маловідомі документальні фільми, завантажені користувачами інтерв'ю, фрагменти, у яких є лише вшиті субтитри. Гірше того, ці субтитри «випалені» прямо в зображення: їх не скопіюєш і не витягнеш окремим файлом, залишається тільки напружено дивитися мовою оригіналу. У цій статті — підхід до перекладу, який не потребує ані покрокових скриншотів, ані повторного кодування відео: субтитри в зображенні в реальному часі стають українськими.

Спершу розберімося: чому хардсаб так важко перекласти

Субтитри бувають двох видів. М'які (софт) субтитри — це текстова доріжка, окрема від зображення: плеєр може їх завантажити й вимкнути, знайшли відповідний файл — підключили. Хардсаб же відрендерено безпосередньо в пікселі зображення, він зливається з картинкою.

Хардсаб важко перекладати з трьох причин: текст не дістанеш — це не текст, а картинка; вміст постійно змінюється — субтитри змінюються разом із репліками, один переклад покриває лише одну фразу; звичайні інструменти не можуть втрутитися — сайти перекладів обробляють лише вставлений текст і не працюють із зображенням, яке зараз відтворюється.

Тому «скриншот і переклад» із хардсабом — катастрофічний досвід: відео змінює фразу кожні кілька секунд; поки ви зробите знімок, дочекаетесь розпізнавання і прочитаєте переклад, картинка встигне пройтися три фрази. Проблема не в самому перекладі, а в тому, що його швидкість не встигає за темпом відтворення.

Ідея заміни в реальному часі: обведіть смугу субтитрів — і переклад встигатиме за картинкою

Інструменти перекладу екрана пропонують інший підхід. На прикладі VoriTrans усе зводиться до трьох кроків:

  1. Обведіть зону субтитрів: на картинці, що відтворюється, виділіть горизонтальну смугу, яка містить лише субтитри; достатньо зробити це один раз.
  2. Інструмент розпізнає безперервно: OCR постійно зчитує текст у цій зоні; щоразу, коли іноземні субтитри змінюють фразу, розпізнавання підтягується автоматично.
  3. Переклад з'являється на місці оригіналу: результат перекладу показується просто поверх позиції субтитрів, і вам не треба зміщувати погляд із відео ні на міліметр.

Ключове — кроки 2 і 3 працюють у циклі. З'явилася нова фраза в смузі субтитрів — переклад оновлюється сам, без жодного дотику до мишки. Ефект такий: відео те саме, але текст на смузі субтитрів уже українською — і це відбувається в реальному часі під час відтворення: новий файл не створюється, оригінальне відео не змінюється.
Демонстрація виділення зони субтитрів на екрані та заміни перекладу в реальному часі

Три дрібниці, від яких залежить реальний досвід

Навіть із однаковим перекладом у реальному часі звички виділення та налаштування дають помітну різницю в результаті:

  1. Краще менше, ніж більше: виділяйте лише горизонтальну смугу з текстом субтитрів, не хапайте весь кадр. Що менша зона, то точніше розпізнавання і швидше оновлення, і нижчий ризик хибного розпізнавання інших елементів екрана.
  2. Підлаштуйте стиль перекладу під сцену: коли зона субтитрів світла, чіткіший переклад із темною обводкою; якщо переклад поверх не до вподоби — перемкніться на показ у стилі субтитрів: переклад закріплюється внизу картинки, розмір і насиченість шрифту можна регулювати.
  3. Змінилася сцена — обведіть заново: із фільму на серіал із заставкою, з повного екрана у віконний режим — де субтитри змінили місце, виділіть зону ще раз; це кілька секунд.

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

Що воно охоплює, а чого не робить

Сфера застосування ширша, ніж здається: фільми в локальному плеєрі, відео в онлайн-плеєрах на сайтах, відео в стрічках соцмереж — доки текст субтитрів видно на екрані, можна виділити й перекласти. Щодо мов — 105 мов, серед них китайська, японська, корейська та англійська, можуть поєднуватися між собою; спрощена китайська, гонконзька китайська та тайванська традиційна китайська — три окремі варіанти.

Межі теж скажімо прямо: інструмент перекладає текст субтитрів, який уже показано на екрані; транскрипції мовлення немає — вимовлений без субтитрів контент не перекладається, озвучення не передбачене, і файл відео з новими українськими субтитрами теж не експортується. Іншими словами, це розв'язує «дивитися й перекладати одночасно», а не «обробляти відео». Якщо вам потрібні субтитри, якими можна поділитися, — це робота іншого класу інструментів.

Почніть безкоштовно — і за кілька хвилин усе зрозуміло

Більшість таких інструментів дає безкоштовну квоту; Windows-клієнт VoriTrans готовий до роботи одразу після встановлення. Безкоштовний акаунт щомісяця отримує перекладні бали: гостю — 1,000, після реєстрації — 2,000; діють протягом поточного місяця, для повсякденного перегляду цього достатньо на старті; коли користування зросте — подумаєте про підписку, правила пакетів дивіться на офіційній сторінці цін.

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

Часті запитання

Чи переклад у реальному часі псує оригінальне відео або впливає на якість картинки?

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

Чи можна перекласти мовне відео без субтитрів?

Ні. Інструменти перекладу екрана обробляють текст, який уже показано на екрані; щоб перекладати, у відео спершу мають бути субтитри (зокрема хардсаб мовою оригіналу). Суто мовний контент, інтерв'ю або подкасти без субтитрів — поза зоною дії; транскрипція мовлення та озвучення — здібності іншого класу інструментів.

Чи можна так перекладати й картинки з онлайн-відеосайтів?

Так. Доки картинка відео показується на екрані й текст субтитрів чітко читається, різниці між відтворенням у браузері та локальним плеєром немає. Повноекранний режим окремих сайтів може впливати на показ шару; якщо розпізнавання збивається — перехід у віконний режим зазвичай розв'язує проблему.

ПоділитисяEmail