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

Безкоштовний інструмент

Валідатор SRT

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

  • Працює у вашому браузері
  • Файли нікуди не завантажуються
  • Без реєстрації

Перетягніть файл сюди

або

Підтримує файли .srt, .vtt, .txt

Як це працює

Валідатор SRT за три кроки

01

Завантажте ваш файл SRT

Перетягніть або виберіть файл субтитрів SRT зі свого комп'ютера.

02

Миттєва перевірка

Валідатор перевіряє номери послідовностей, формат часових міток, накладання часу та порожні підказки.

03

Перегляньте результати

Отримайте чіткий звіт про помилки та попередження з номерами рядків для легкого виправлення.

Чому плеєр не завантажує ваші субтитри

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

Цей валідатор проходить файл блок за блоком і повідомляє, що не так і де саме. Перевірка виконується у вашому браузері; файл нікуди не завантажується.

Що перевіряється

Як помилки позначаються: блок менш ніж із двох рядків, відсутній або нечитабельний порядковий номер, відсутній або нерозбірливий рядок таймкоду та час завершення, який не пізніший за час початку. Як попередження позначаються: порядковий номер не за порядком, таймкод не у форматі hh:mm:ss,mmm, накладання на попередню репліку, порожній текст субтитра та репліка, що залишається на екрані довше ніж 15 секунд.

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

Що робити зі звітом

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

Якщо структура в порядку, а субтитри все одно розходяться з мовленням, річ не у форматі — скористайтеся інструментом зсуву часу, який зсуває всі таймкоди одразу. А якщо файл зібрано з кількох частин, спершу дивіться на стики: саме там зазвичай з’являються накладання.

Як швидко можна читати субтитри?

Для англомовних програм для дорослих Netflix Timed Text Style Guide дозволяє до 20 символів за секунду і 42 символи в рядку, а для дитячих програм — до 17 символів за секунду. BBC Subtitle Guidelines виражають той самий ліміт у словах, від 160 до 180 слів за хвилину, тоді як DCMP Captioning Key, написаний для освітніх медіа, вимагає не більш ніж 130 слів за хвилину на нижчому рівні та 160 на вищому.

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

Ліміти швидкості читання субтитрів у трьох опублікованих настановах, станом на жовтень 2026 року
НастановаШвидкість читанняСимволів у рядкуРядківЧас на екрані
Netflix, англійська (США), програми для дорослихдо 20 символів за секунду422щонайменше 5/6 секунди, щонайбільше 7 секунд
Netflix, англійська (США), дитячі програмидо 17 символів за секунду422щонайменше 5/6 секунди, щонайбільше 7 секунд
BBC Subtitle Guidelinesвід 160 до 180 слів за хвилину37 для мовлення2щонайменше близько 0,3 секунди на слово
DCMP Captioning Keyвід 130 (нижчий рівень) до 160 (вищий рівень) слів за хвилинуліміт не вказано2щонайменше 40 кадрів (1 секунда 10 кадрів), щонайбільше 6 секунд

Як рахує перевірка

Символи за секунду — це довжина тексту репліки, поділена на її час на екрані. Валідатор вилучає розмітку на кшталт <i> і {\an8}, враховує пробіли та розділові знаки і не враховує перенесення рядка. Для настанов BBC і DCMP він рахує натомість слова, бо саме так ці настанови формулюють свій ліміт, і перевіряє лише ті межі, які кожна настанова справді встановлює.

Що видає наше власне автоматичне таймування

Ми пропустили Геттісберзьку промову, розбиту на десять абзаців, через наш інструмент TXT у SRT, який таймує текст зі швидкістю 150 слів за хвилину й тримає кожну репліку між 2 і 8 секундами. Два короткі абзаци, з 10 і 11 слів, вийшли зі швидкістю 11,8 і 13,4 символу за секунду — із запасом у межах ліміту Netflix для дорослих. Кожен абзац довший за 20 слів упирався в ліміт 8 секунд, який уже перевищує максимум Netflix у 7 секунд і максимум DCMP у 6 секунд, а завершальний абзац із 86 слів опинився на 56,0 символу за секунду — майже втричі більше за ліміт. Розбивайте довгі абзаци на короткі рядки перед генеруванням, а потім пропустіть результат через цю перевірку.

Відповіді

Перевірка SRT — поширені запитання

Чим відрізняється помилка від попередження?

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

Чому таймкод із крапкою — це проблема?

Бо SubRip відокремлює мілісекунди комою; крапка — це домовленість WebVTT. Багато плеєрів усе одно відкриють такий файл, але деякі інструменти відхиляють його одразу, тому валідатор на це вказує.

Що вважається накладанням?

Репліка, що починається раніше, ніж закінчилася попередня. На екрані це виглядає як два рядки одночасно або як текст, що блимає. Звіт показує і час початку поточної репліки, і час завершення попередньої.

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

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

Мій файл завантажується на сервер?

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

Чи виправляє валідатор помилки?

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

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

Валідатор розрахований на SubRip. Спершу перетворіть файл WebVTT конвертером VTT у SRT, а потім перевірте результат тут.

Файл проходить перевірку, але субтитри все одно не збігаються з мовленням

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

Яка швидкість у символах за секунду добра для субтитрів?

Для англомовних програм для дорослих Netflix Timed Text Style Guide дозволяє до 20 символів за секунду, а для дитячих — 17. Оберіть цей стандарт у перевірці швидкості читання, і кожна швидша репліка буде перелічена з номером блоку, разом із рядками довшими за 42 символи та репліками коротшими за 5/6 секунди або довшими за 7 секунд.

Потрібна повна транскрипція?

Завантажте аудіо або вставте посилання на YouTube і отримайте повну AI-транскрипцію з позначками мовців, часовими мітками та підсумками.

Завантажити застосунок — безкоштовно

Безкоштовно на iOS та Android. Обліковий запис не потрібен.