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

Формат субтитрів SBV

Що може виразити цей формат

Оформлення тексту
Лише простий текст
Позиціювання на екрані
Ні
Караоке-таймінг
Ні
Переноси рядків у репліці
Так
Таймлайн
Початок і кінець для кожної репліки
Роздільність часу
1 мс
Час зберігається як номери кадрів
Ні
Текст справа наліво
Так

Приклади

Типовий файл SBV, і що з нього читається

Файл

0:00:01.000,0:00:03.500
The quick brown fox.

0:00:04.000,0:00:06.250
Jumps over the lazy dog.

0:00:07.000,0:00:09.000
Two lines here.
And a second one.

Що він містить

3 cues, 4 lines of text

  0:00:01.000 → 0:00:03.500
    The quick brown fox.
  0:00:04.000 → 0:00:06.250
    Jumps over the lazy dog.
  0:00:07.000 → 0:00:09.000
    Two lines here.
    And a second one.

Outside the cues:
  nothing — SBV stores cues and nothing else

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

Неохайний файл SBV, і що з нього все одно читається

Файл

00:00:01.000 , 00:00:03.000
Hello, world.

Some stray caption text
00:00:05.000,00:00:07.000
This block had a line before its timecode.

not a timecode at all
just prose on two lines

00:00:09.000,00:00:09.000
Zero length.

00:00:11.000,00:00:13.000
No trailing newline after this one.

Що він містить

4 cues, 4 lines of text

  0:00:01.000 → 0:00:03.000
    Hello, world.
  0:00:05.000 → 0:00:07.000
    This block had a line before its timecode.
  0:00:09.000 → 0:00:09.001
    Zero length.
  0:00:11.000 → 0:00:13.000
    No trailing newline after this one.

Outside the cues:
  nothing — SBV stores cues and nothing else

Reported while reading — repaired or skipped, never silently:
  1 × blocks with no readable timecode pair (they were skipped)
  1 × cues whose end time was not after their start time (they were given a 1ms duration)

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

Конвертувати YouTube SBV в інший формат

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

SBV → CSV у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

SBV → JSON у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

SBV → SMI у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

SBV → SRT у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

SBV → TTML у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

SBV → VTT у браузері — без втрат, обидва формати зберігають усе.

У цьому напрямку нічого не втрачається — кожна можливість вихідного формату має куди подітися в цільовому.

Конвертація в цей формат

YouTube SBV — один із дванадцяти форматів субтитрів, з якими працює цей сайт, і ця сторінка — його довідник: що формат уміє зберегти, чого не вміє і в який формат його переписати.

SBV — формат YouTube: рядок часу 0:00:01.000,0:00:03.500, кілька рядків тексту й порожній рядок між репліками. Оформлення й позиціювання він не зберігає.

Таблиця вище — це весь перелік можливостей, без прихованих рядків. Якщо рядок каже «ні», саме це й зникне під час конвертації з SBV, і кожна сторінка перетворення нижче попереджає про це до того, як ви відкриєте файл.

Усі ці перетворення виконуються у вашому браузері. Файли нікуди не надсилаються, обліковий запис не потрібен — це важливо для матеріалів під NDA, медичних записів і матеріалів до ефіру, які ще не вийшли.

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

Що таке файл SBV?

SBV — формат YouTube: рядок часу 0:00:01.000,0:00:03.500, кілька рядків тексту й порожній рядок між репліками. Оформлення й позиціювання він не зберігає. Файли SBV читають старі відеоредактори й завантажувач YouTube.

Чи зберігає SBV оформлення?

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

Чи має кожна репліка SBV і початок, і кінець?

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

У які формати SBV можна конвертувати без втрат?

Без втрат: SRT, VTT, SMI, TTML, JSON, CSV. Це не оцінка якості, а точний наслідок таблиці можливостей: у кожному з цих напрямків цільовий формат уміє зберегти все, що є в SBV. У решті напрямків щось зникає, і кожна сторінка перетворення називає своє.

Чи можна відкрити SBV у текстовому редакторі?

Так, це звичайний текст. Найчастіша помилка під час ручного редагування — синтаксис часу: 0:00:01.000,0:00:03.500. Одна зайва кома чи пробіл перетворює рядок на нерозпізнаний, і тоді репліка потрапляє у звіт про пропущені блоки.