Додати субтитри до MP4 та MKV онлайн — без перекодування

Ви натискаєте відтворення фільму, а субтитрів немає. Або неправильна мова. Або вони вбудовані в окремий файл 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.
- Завантажте відео в Seedr або вставте посилання. Підтримувані формати включають MKV, MP4, AVI, MOV, WMV, MPEG, 3GP, VOB, M2TS, FLV та M4V.
- Натисніть на файл, щоб відкрити його в програвачі.
- Щоб шукати субтитри: натисніть піктограму субтитрів (у верхньому правому куті у V2, нижня панель керування у V1). Введіть назву фільму, виберіть мову та оберіть відповідний варіант з OpenSubtitles. Він завантажується миттєво.
- Щоб прикріпити власні: натисніть піктограму субтитрів, потім Прикріпити SRT, і виберіть файл зі свого пристрою.
- Щоб використовувати субтитри, які вже є в Seedr: перетягніть .srt у ту саму папку, що й відео. Програвач знаходить його автоматично.
- Якщо аудіо також неправильне — дубльоване, коли ви хочете оригінал, або навпаки — відкрийте меню налаштувань і переключіть аудіодоріжки.
- Налаштуйте швидкість відтворення (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 з субтитрами, що передаються разом із потоком.
- Зробіть знімок кадру з видимими субтитрами, якщо ви хочете зберегти цитату.
Підсумок
Зовнішні субтитри з хмарним програвачем перевершують жорстке кодування майже для кожного випадку використання. Один файл, багато мов, без перекодування.




