Як перекласти вшиті (хардсаб) субтитри відео українською? Спосіб заміни в реальному часі без повторного кодування
Хочете подивитися іноземне відео, а українських субтитрів немає? Перший рефлекс — пошук «файлу субтитрів», але на жаль у багатьох матеріалів готових субтитрів просто немає: маловідомі документальні фільми, завантажені користувачами інтерв'ю, фрагменти, у яких є лише вшиті субтитри. Гірше того, ці субтитри «випалені» прямо в зображення: їх не скопіюєш і не витягнеш окремим файлом, залишається тільки напружено дивитися мовою оригіналу. У цій статті — підхід до перекладу, який не потребує ані покрокових скриншотів, ані повторного кодування відео: субтитри в зображенні в реальному часі стають українськими.
Спершу розберімося: чому хардсаб так важко перекласти
Субтитри бувають двох видів. М'які (софт) субтитри — це текстова доріжка, окрема від зображення: плеєр може їх завантажити й вимкнути, знайшли відповідний файл — підключили. Хардсаб же відрендерено безпосередньо в пікселі зображення, він зливається з картинкою.
Хардсаб важко перекладати з трьох причин: текст не дістанеш — це не текст, а картинка; вміст постійно змінюється — субтитри змінюються разом із репліками, один переклад покриває лише одну фразу; звичайні інструменти не можуть втрутитися — сайти перекладів обробляють лише вставлений текст і не працюють із зображенням, яке зараз відтворюється.
Тому «скриншот і переклад» із хардсабом — катастрофічний досвід: відео змінює фразу кожні кілька секунд; поки ви зробите знімок, дочекаетесь розпізнавання і прочитаєте переклад, картинка встигне пройтися три фрази. Проблема не в самому перекладі, а в тому, що його швидкість не встигає за темпом відтворення.
Ідея заміни в реальному часі: обведіть смугу субтитрів — і переклад встигатиме за картинкою
Інструменти перекладу екрана пропонують інший підхід. На прикладі VoriTrans усе зводиться до трьох кроків:
- Обведіть зону субтитрів: на картинці, що відтворюється, виділіть горизонтальну смугу, яка містить лише субтитри; достатньо зробити це один раз.
- Інструмент розпізнає безперервно: OCR постійно зчитує текст у цій зоні; щоразу, коли іноземні субтитри змінюють фразу, розпізнавання підтягується автоматично.
- Переклад з'являється на місці оригіналу: результат перекладу показується просто поверх позиції субтитрів, і вам не треба зміщувати погляд із відео ні на міліметр.
Ключове — кроки 2 і 3 працюють у циклі. З'явилася нова фраза в смузі субтитрів — переклад оновлюється сам, без жодного дотику до мишки. Ефект такий: відео те саме, але текст на смузі субтитрів уже українською — і це відбувається в реальному часі під час відтворення: новий файл не створюється, оригінальне відео не змінюється.

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

Що воно охоплює, а чого не робить
Сфера застосування ширша, ніж здається: фільми в локальному плеєрі, відео в онлайн-плеєрах на сайтах, відео в стрічках соцмереж — доки текст субтитрів видно на екрані, можна виділити й перекласти. Щодо мов — 105 мов, серед них китайська, японська, корейська та англійська, можуть поєднуватися між собою; спрощена китайська, гонконзька китайська та тайванська традиційна китайська — три окремі варіанти.
Межі теж скажімо прямо: інструмент перекладає текст субтитрів, який уже показано на екрані; транскрипції мовлення немає — вимовлений без субтитрів контент не перекладається, озвучення не передбачене, і файл відео з новими українськими субтитрами теж не експортується. Іншими словами, це розв'язує «дивитися й перекладати одночасно», а не «обробляти відео». Якщо вам потрібні субтитри, якими можна поділитися, — це робота іншого класу інструментів.
Почніть безкоштовно — і за кілька хвилин усе зрозуміло
Більшість таких інструментів дає безкоштовну квоту; Windows-клієнт VoriTrans готовий до роботи одразу після встановлення. Безкоштовний акаунт щомісяця отримує перекладні бали: гостю — 1,000, після реєстрації — 2,000; діють протягом поточного місяця, для повсякденного перегляду цього достатньо на старті; коли користування зросте — подумаєте про підписку, правила пакетів дивіться на офіційній сторінці цін.
Замість того щоб зважувати, у якого інструмента найпотужніші параметри, просто прогоніть безкоштовною квотою відео, яке найбільше хочеться подивитися: обведіть смугу субтитрів, увімкніть на п'ять хвилин — чи стабільне розпізнавання, чи встигає переклад, видно з першого погляду.
Часті запитання
Чи переклад у реальному часі псує оригінальне відео або впливає на якість картинки?
Ні. Результат перекладу показується як шар поверх зображення; оригінальний файл відео не змінюється взагалі, а після закриття інструмента картинка повертається до початкового вигляду. Чіткість перекладу залежить від заданих вами розміру шрифту та обводки і не має стосунку до якості самого відео.
Чи можна перекласти мовне відео без субтитрів?
Ні. Інструменти перекладу екрана обробляють текст, який уже показано на екрані; щоб перекладати, у відео спершу мають бути субтитри (зокрема хардсаб мовою оригіналу). Суто мовний контент, інтерв'ю або подкасти без субтитрів — поза зоною дії; транскрипція мовлення та озвучення — здібності іншого класу інструментів.
Чи можна так перекладати й картинки з онлайн-відеосайтів?
Так. Доки картинка відео показується на екрані й текст субтитрів чітко читається, різниці між відтворенням у браузері та локальним плеєром немає. Повноекранний режим окремих сайтів може впливати на показ шару; якщо розпізнавання збивається — перехід у віконний режим зазвичай розв'язує проблему.



