Перейти до вмісту

Який формат субтитрів вам насправді потрібен?

1 min read 1 views Останнє оновлення: Сер 2, 2026
A defocused laptop screen showing rows of plain text lines, the keyboard edge in the foreground

Ключові висновки

Якщо відео відтворюється в браузері, потрібен WebVTT. Майже всюди інде безпечний варіант — SubRip (.srt): це найпростіший формат і найбільш широко прийнятий. SubViewer (.sbv) — це те, що видає YouTube Studio, і зазвичай це лише відправна точка, а не кінцевий варіант. ASS і SSA існують для субтитрів зі стилями та позиціонуванням. Конвертація багатого формату в SRT зберігає таймінги та текст, але назавжди відкидає все інше. Конвертація з SRT у WebVTT нічого не коштує.

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

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

Почніть з того, куди йде файл

Формат — це не питання смаку. Його визначає те, що має прочитати файл, і зазвичай у нього є лише одна правильна відповідь. Відштовхуйтеся від неї.

  • Відео на сторінці сайту. WebVTT. Це формат, який використовує веб, і плеєр у браузері зазвичай не прийме нічого іншого.
  • Настільний або телевізійний медіаплеєр, або файл субтитрів поруч із відеофайлом. SubRip. Це найпростіший формат і той, який найімовірніше прийметься без питань.
  • Форма завантаження на платформі. SubRip, якщо на сторінці не сказано інше. Платформи відрізняються, і єдине надійне джерело того, що конкретна платформа приймає — сама сторінка завантаження або довідка до неї.
  • Стилізований або позиціонований вигляд, який хочете зберегти. ASS або SSA. Нічого простішого це не передасть.
  • Будь-що, якщо ви починаєте з файлу, який видала YouTube Studio. Цей файл — SubViewer, і найкоротший шлях до того, щоб його прийняли, — спершу конвертувати в SubRip.

Якщо вашого призначення в цьому списку немає і жодних вказівок ви не отримали, за замовчуванням беріть SubRip. Ціна такого рішення реальна, але невелика: SRT не вміє передавати стилі чи позиціонування, тож субтитри з’являться там, де плеєр зазвичай їх показує, і тим шрифтом, який у плеєра свій. Для звичайних діалогових субтитрів це зазвичай саме те, що й потрібно.

SubRip і WebVTT — два формати, якими ви користуватиметеся насправді

SubRip настільки простий, наскільки текстовий файл взагалі може бути. Кожен фрагмент — це номер на власному рядку, потім рядок з таймінгом (початок і кінець), потім один або два рядки тексту, потім порожній рядок перед наступним фрагментом. Мілісекунди відділені від секунд комою. Той порожній рядок між фрагментами тримає всю структуру, тому ручне редагування SRT іноді ламає файл так, що на перший погляд усе виглядає гаразд.

Його перевага — він нічого не вимагає від програми, що його читає. Немає стилів для інтерпретації, немає позиціонування, яке треба враховувати, немає заголовка для розбору. Якщо хочете розібрати структуру по фрагментах, є детальний розбір формату SRT порядково.

WebVTT — формат веба, і виглядає як близький родич SRT. Файл відкривається словом WEBVTT на власному рядку, і це не декорація: саме так плеєр упізнає файл. Мілісекунди відділені крапкою, а не комою. Номери фрагментів необов’язкові, тож коректний VTT-файл може мати їх, а може й не мати — обидва варіанти правильні. Крім того, WebVTT уміє передавати позиціонування і стилі, тому субтитри на сторінці сайту можуть з’являтися не лише знизу по центру.

Практична різниця між ними невелика — вкладається в одне речення, — але достатня, щоб зламати відтворення. Якщо хочете повну картину перед тим, як вибирати, є порівняння WebVTT і SubRip поруч.

SubViewer і ASS — два формати, які з’являються не випадково

SubViewer, з розширенням .sbv, — це те, що експортує YouTube Studio. Ви його не обирали, ви просто натиснули «завантажити», і вийшло саме це. Номерів фрагментів у ньому немає взагалі, дві позначки часу в рядку таймінгу розділені комою, а не стрілкою, а години записані без нулів на початку. Файл цілком читабельний, але за межами свого походження мало що хоче його читати.

Тому SBV — це більше транзитний формат, ніж кінцева зупинка. Якщо ви витягли субтитри з YouTube Studio, щоб використати їх десь інде, конвертація в SubRip коротка й безпечна, і є конвертер SBV у SRT, який робить саме цю одну справу.

Коли вам справді потрібен ASS або SSA

SubStation Alpha, у формах .ssa і .ass, — формат для субтитрів, які мають виглядати якось особливо. Він передає стилі, позиціонування та ефекти караоке, і все це зберігається в структурованому розділі Events. Одна деталь варта уваги, навіть якщо ви ніколи не відкриваєте файл вручну: розділ Events сам оголошує порядок своїх колонок усередині файлу, тому будь-що, що його читає, спершу має прочитати це оголошення, а не припускати, де там таймінги, а де текст.

ASS або SSA потрібні тоді, коли зовнішній вигляд — частина змісту: перекладені прямо в кадрі написи, двоє мовців різними кольорами, текст, приурочений до конкретної частини кадру. Якщо ваші субтитри — це просто діалог знизу екрана, він вам не потрібен, і використання цього формату лише ускладнить його прийняття деінде.

Єдине правило, яке визначає, чи коштуватиме вам щось конвертація

Формати відрізняються тим, що вони здатні передати. Конвертація безкоштовна лише тоді, коли формат-призначення здатний вмістити все, що ніс формат-джерело. Коли не здатний, зайва інформація не деградує і не стискається. Вона зникає.

Конвертація з багатшого формату в SubRip втратна за визначенням. Стилям, позиціонуванню та ефектам просто немає куди піти у форматі, який не вміє їх описати, тож конвертер їх відкидає. Виживають таймінги і текст, що для більшості завдань і є суттю файлу. Але втрата в конвертованій копії незворотна, і подальша конвертація назад не поверне стилі. Вона видасть неоформлений файл з іншим розширенням.

У протилежному напрямку конвертація з SubRip у WebVTT безвтратна. Вона лише додає рядок заголовка WEBVTT і змінює роздільник мілісекунд з коми на крапку. Номери фрагментів відкидаються, бо WebVTT вважає їх необов’язковими і вони не несуть жодної інформації, потрібної хоч комусь: порядок фрагментів уже каже все те, що казали номери. Нічого значущого не втрачається, тому саме цю конвертацію можна робити не задумуючись.

Звичка, яка з цього випливає: зберігайте оригінальний файл. Конвертуйте копію. Якщо стилізований ASS-файл — єдине місце, де існує ваше позиціонування, перезапис його на SRT — рішення, яке ви приймаєте раз і назавжди.

Для самої конвертації на цьому сайті є безкоштовний конвертер субтитрів, який працює повністю у вашому браузері, тож нічого не завантажується на сервер і не потрібен жодний обліковий запис. Ці браузерні інструменти конвертують текстові файли, але не розшифровують аудіо; якщо у вас узагалі немає файлу субтитрів, а є лише відео, застосунок для транскрибування SozAI для iOS, Android і macOS перетворює файли, записи та посилання на YouTube у текст із позначками мовців, підсумками та перекладом на 99+ мов.

Як дізнатися, який формат у вашого файлу насправді

Розширення не є доказом змісту. Файл, перейменований з .vtt на .srt, залишається WebVTT — змінилася лише назва. Це важливо, бо перейменування — перше, що люди пробують, коли плеєр відхиляє файл, і це той підхід, який гарантовано не спрацює. Плеєр не читає назву. Він читає перші кілька рядків, знаходить заголовок або роздільник, якого не очікував, і зупиняється.

Відкрийте файл у будь-якому текстовому редакторі й подивіться на початок. Це відразу дає відповідь:

  • Перший рядок — WEBVTT: це WebVTT, хоч би що стверджувало розширення.
  • Номер на власному рядку, а далі рядок таймінгу з комою перед мілісекундами: SubRip.
  • Без номерів, дві позначки часу через кому, години без нулів на початку: SubViewer.
  • Розділ Events із рядком, що оголошує порядок колонок: SubStation Alpha, в одній із форм.

Тридцять секунд огляду замінюють купу вгадувань, і це також допомагає помітити випадок, коли завантаження видало не те, що обіцяла кнопка.

Що конвертація не виправить

Конвертація змінює контейнер, а не зміст. Якщо таймінги розходяться з відео, вони розходитимуться так само і в новому форматі, бо конвертер просто копіює цифри, які отримав, і не має жодного уявлення, як виглядає відео. Помилки в іменах, пропущені рядки та фрагменти, що тривають надто довго, — усе це переходить без змін.

Конвертація також не переконає плеєр прийняти формат, який він не підтримує. Якщо браузерний плеєр хоче WebVTT, конвертація вашого SBV в SRT дасть формат, загалом широко прийнятий, але все одно неправильний саме для цього призначення. Конвертуйте в те, що просить призначення, а не в те, що популярне.

І зворотна конвертація ніколи не відновлює те, що видалила втратна. Коли стилі й позиціонування зникли з файлу, їхня єдина копія — в оригіналі, якщо ви його зберегли. Коли працюєте зі стилізованими субтитрами, ставтеся до файлу ASS чи SSA як до основного, а до всього, що з нього експортуєте, — як до одноразового. Тоді невдала конвертація коштуватиме хвилину, а не цілий вечір.

Відповіді

Frequently Asked Questions

Яка різниця між SRT і VTT?

Це близькі родичі з трьома відмінностями. Файли WebVTT відкриваються словом WEBVTT на першому рядку, відділяють мілісекунди крапкою і вважають номери фрагментів необов'язковими. SubRip нумерує кожен фрагмент і використовує кому перед мілісекундами. WebVTT також уміє передавати позиціонування й стилі, чого SubRip не вміє взагалі. WebVTT — формат веба, SubRip — формат, який приймається найширше деінде.

Який формат субтитрів працює в найбільшій кількості місць?

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

Чи втрачається щось під час конвертації файлу субтитрів?

Залежить від напрямку. Конвертація з багатшого формату в SubRip втратна за визначенням, бо стилям, позиціонуванню та ефектам просто немає куди піти у формат, який не вміє їх описати; таймінги і текст виживають, а решта зникає. Конвертація SubRip у WebVTT безвтратна, бо лише додає заголовок і змінює роздільник мілісекунд. У будь-якому разі зберігайте оригінал.

Який формат субтитрів експортує YouTube Studio?

SubViewer, з розширенням .sbv. Впізнати його можна за рядками таймінгу: дві позначки часу розділені комою, номерів фрагментів немає взагалі, а години записані без нулів на початку. Порівняно мало що за межами свого походження вміє це читати, тож якщо плануєте використати ці субтитри деінде, конвертація в SubRip зазвичай найкоротший шлях до того, щоб файл прийняли.

Чи можна просто перейменувати файл .vtt на .srt?

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

Як визначити, який формат має файл субтитрів насправді?

Відкрийте його в будь-якому текстовому редакторі й прочитайте кілька верхніх рядків. Перший рядок WEBVTT означає WebVTT. Номер на власному рядку, а далі рядок таймінгу з комою перед мілісекундами, означає SubRip. Дві позначки часу через кому без номерів фрагментів означають SubViewer. Розділ Events, що оголошує порядок своїх колонок, означає SubStation Alpha.

Merey Tleugazin

Засновник SozAI. Створює інструменти, які перетворюють мовлення на текст для професіоналів у всьому світі.

SozAI
SozAI — Безкоштовне завантаженняМиттєво транскрибуйте аудіо й відео
Завантажити застосунок