Ви натискаєте відтворення фільму, а субтитрів немає. Або неправильна мова. Або вони вбудовані в окремий файл SRT, який ваш телевізор не може знайти. Цей посібник охоплює практичні способи додавання субтитрів до відеофайлу онлайн — від прикріплення SRT до потокового програвача, до пошуку OpenSubtitles всередині переглядача, до рідкісних випадків, коли вам дійсно потрібно їх вбудувати.

Коротка версія: майже для всього, що вам потрібно, не потрібно перекодовувати відео. Достатньо програвача, який може завантажувати зовнішні файли SRT.

Чому субтитри є окремою проблемою від відео

Відеофайл може містити субтитри трьома різними способами, і різниця має значення:

  • Зовнішній файл SRT (або VTT, ASS). Звичайний текстовий файл, що знаходиться поруч із відео. Найшвидший для заміни, редагування та перекладу. Ваш програвач повинен знати, де шукати.
  • Вбудовані м'які субтитри всередині контейнера MKV. Текстова доріжка знаходиться поруч із відеодоріжкою. Хороші програвачі автоматично їх підхоплюють; багато смарт-телевізорів — ні.
  • Вбудовані (hardsub) субтитри. Відтворюються безпосередньо у відеокадрах. Універсально сумісні, але їх неможливо вимкнути, змінити стиль або перекласти.

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

Звичайні способи додавання субтитрів

Поширені варіанти з реальними компромісами:

  • Перейменуйте SRT, щоб він відповідав відео, і сподівайтеся. Працює у VLC, MPV, Kodi, Plex та деяких смарт-телевізорах. Тихо не працює в більшості браузерів та багатьох телевізійних додатках.
  • Завантажте SRT з OpenSubtitles вручну. Безкоштовно, висока якість, а архів величезний. Знайти правильний для потрібної версії фільму складно.
  • Вбудуйте субтитри за допомогою HandBrake або ffmpeg. Гарантовано відображаються скрізь, але перекодовують все відео, займають тридцять хвилин або більше, і назавжди вбудовують вашу помилку.
  • Онлайн-додавачі субтитрів. Деякі працюють добре. Більшість обмежують розмір файлу, накладають водяні знаки на вихідний файл або займають годину для перекодування файлу розміром 2 GB. Жоден не обробляє 40 GB 4K remux.

Для більшості випадків використання — перегляду на власному ноутбуці, телефоні чи телевізорі — потоковий програвач з підтримкою SRT є правильним рішенням.

Використання в Seedr

Seedr відтворює ваше відео в браузері та завантажує субтитри, не торкаючись файлу. Ви можете шукати OpenSubtitles всередині програвача або прикріпити власний SRT.

  1. Завантажте відео в Seedr або вставте посилання. Підтримувані формати включають MKV, MP4, AVI, MOV, WMV, MPEG, 3GP, VOB, M2TS, FLV та M4V.
  2. Натисніть на файл, щоб відкрити його в програвачі.
  3. Щоб шукати субтитри: натисніть піктограму субтитрів (у верхньому правому куті у V2, нижня панель керування у V1). Введіть назву фільму, виберіть мову та оберіть відповідний варіант з OpenSubtitles. Він завантажується миттєво.
  4. Щоб прикріпити власні: натисніть піктограму субтитрів, потім Прикріпити SRT, і виберіть файл зі свого пристрою.
  5. Щоб використовувати субтитри, які вже є в Seedr: перетягніть .srt у ту саму папку, що й відео. Програвач знаходить його автоматично.
  6. Якщо аудіо також неправильне — дубльоване, коли ви хочете оригінал, або навпаки — відкрийте меню налаштувань і переключіть аудіодоріжки.
  7. Налаштуйте швидкість відтворення (0.5× до 3×) з того ж меню налаштувань, якщо ви вивчаєте або швидко переглядаєте знайомий матеріал.

Після завантаження субтитрів вони відображаються поверх будь-якої роздільної здатності, яку транслює програвач — до 1080p на Pro, до 4K на Master. Ви можете транслювати результат на Chromecast, AirPlay або пристрій Google TV, і субтитри будуть передаватися разом із потоком.

Поради та особливі випадки

Кілька речей, які варто знати, перш ніж довіряти цьому для довгого кіновечора:

  • Синхронізація субтитрів. Якщо SRT трохи зміщений, відкрийте меню субтитрів і відрегулюйте час, замість того, щоб шукати новий файл.
  • Кодування. Деякі старі файли SRT використовують Windows-1252 або CP1251 для неанглійських символів. UTF-8 є найбезпечнішим варіантом; якщо ви бачите спотворені символи, перезбережіть файл як UTF-8 у текстовому редакторі.
  • Невідповідність частоти кадрів. SRT, створений для 25 fps PAL версії, буде зміщуватися на 23.976 fps NTSC версії того ж фільму. Шукайте на OpenSubtitles відповідну назву релізу.
  • Для людей з вадами слуху проти лише діалогів. OpenSubtitles позначає їх окремо. Виберіть те, що вам потрібно.
  • Вбудовані доріжки в MKV. Seedr автоматично читає вбудовані м'які субтитри. Крок прикріплення не потрібен.
  • Телевізори, які ігнорують зовнішні SRTs. Транслюйте з програвача Seedr натомість. Потік передає відтворені субтитри.

Як це поєднується з рештою вашого робочого процесу

Оскільки програвач знаходиться у вашій хмарі, решта налаштувань стає на свої місця:

  • Змінюйте мову субтитрів за сесію. Пошук витягує нову доріжку щоразу, коли вам це потрібно.
  • Підключіть Seedr через WebDAV (план Master) і направте на нього Infuse, Kodi або Jellyfin. Зовнішні SRTs у тій самій папці також підхоплюються цими клієнтами.
  • Транслюйте на Chromecast, AirPlay або Google TV з субтитрами, що передаються разом із потоком.
  • Зробіть знімок кадру з видимими субтитрами, якщо ви хочете зберегти цитату.

Підсумок

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

subtitles4-1-980x392.jpg
playback speed-2.jpg
Швидкість відтворення в Seedr