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

Знайти субтитри без діалогів

Перевірка якостіПорожні або бланкові репліки
Або вставте текст субтитрів

Параметри

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

У якій частоті кадрів пораховано таймінги. На сторінках форматів це те, що потрібно MicroDVD, бо він зберігає час як номери кадрів. На сторінках частоти кадрів це частота, за якою файл синхронізували — версія, для якої робили субтитри, — а друге поле сторінки приймає частоту відео, з яким ви будете їх використовувати. 23,976, 24, 25, 29,97, 30, 50, 59,94 і 60 — найпоширеніші. Помилка зміщує весь таймлайн, а на сторінках частоти кадрів — на відношення, а не на фіксовану величину.

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

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

Літери, які рахуються, — це літери Unicode, а не діапазон ASCII. Це не дрібниця: перевірка, написана на A–Z, назвала б кожен рядок китайського, японського, корейського, українського чи грецького файлу такою, що не має діалогу, і помилка була б невидима в кожному англійському тестовому файлі. Репліка з однією літерою проходить перевірку, цифри й пунктуація — ні, а кількість знаків поруч із висновком є всім доказом: рядок «3 знаки» каже, що містить репліка, не змушуючи вас відкривати файл. Файл читається локально, ніколи не завантажується, а ціла тека може пройти через чергу за один прохід.

Приклади

Два нотні знаки й тире

Субтитри

1
00:00:01,000 --> 00:00:02,000
♪ ♪

2
00:00:03,000 --> 00:00:04,000
42

3
00:00:05,000 --> 00:00:06,000
I was working late.

Що знаходить звіт

Cues with no words — 2 found

Severity   Cues   Start          End            Measured
Warning    1      00:00:01.000   00:00:02.000   3 characters
Warning    2      00:00:03.000   00:00:04.000   2 characters

Жодна з перших двох реплік не порожня: обидві мають вміст і жодна не має слова. Саме тому рядки позначені попередженнями, а не помилками — на екрані щось є, і чи має воно там бути, вирішує людина.

Числа без літер

Субтитри

1
00:00:01,000 --> 00:00:02,000
Take 42

2
00:00:03,000 --> 00:00:04,000

Що знаходить звіт

Cues with no words — 1 found

Severity   Cues   Start          End            Measured
Warning    2      00:00:03.000   00:00:04.000   0 characters

«Дубль 42» залишено осторонь: одна літера є словом, а цифри всередині нічого не змінюють. Репліка під нею справді порожня, тому літер у ній теж немає, і вона з’являється тут — дві сторінки цієї підкатегорії перетинаються на порожніх репліках арифметично, а не випадково.

Китайський рядок проходить перевірку

Субтитри

1
00:00:01,000 --> 00:00:02,000
你好

2
00:00:03,000 --> 00:00:04,000
---

Що знаходить звіт

Cues with no words — 1 found

Severity   Cues   Start          End            Measured
Warning    2      00:00:03.000   00:00:04.000   3 characters

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

Часті запитання

Що вважається субтитром без діалогу на цій сторінці?

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

Чим це відрізняється від сторінки порожніх субтитрів?

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

Чи не позначаються нелатинські письма помилково?

Ні, і саме тому рахуються літери Unicode, а не ASCII. Перевірка на діапазон A–Z назвала б кожен рядок українського, грецького чи корейського файлу бездіалоговим, і в англійських тестових файлах ця помилка була б невидима. Один китайський рядок проходить перевірку, три тире — ні.

Це помилки чи попередження?

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

Чи змінює або видаляє сторінка щось у файлі?

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

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

Усі текстові формати сайту: SRT, WebVTT, ASS, SSA, SBV, SAMI, LRC, MicroDVD, TTML, JSON і CSV. Звичайний текст не приймається, бо в ньому немає реплік, а саме репліки ця перевірка й оцінює.

Що буде, якщо у файлі взагалі немає реплік?

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

Споріднені інструменти