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

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

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

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

Приклади

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

Файл

{1}{1}25
{100}{150}The quick brown fox jumps over the lazy dog.
{200}{260}Faster than|the last one.

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

2 cues, 3 lines of text

  {100}{150}  =  00:00:04.000 → 00:00:06.000
    The quick brown fox jumps over the lazy dog.
  {200}{260}  =  00:00:08.000 → 00:00:10.400
    Faster than
    the last one.

Outside the cues:
  frame rate 25 fps, from the first line of the file

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

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

Файл

{1}{1}23.976
{0100}{0150}Leading zeros in the frame numbers.
[INFORMATION]
{300}{340}An unrecognized line above was kept in place.
{400}{450}Trailing spaces are kept.   

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

3 cues, 3 lines of text

  {100}{150}  =  00:00:04.171 → 00:00:06.256
    Leading zeros in the frame numbers.
  {300}{340}  =  00:00:12.513 → 00:00:14.181
    An unrecognized line above was kept in place.
  {400}{450}  =  00:00:16.683 → 00:00:18.769
    Trailing spaces are kept.   

Outside the cues:
  frame rate 23.976 fps, from the first line of the file
  kept as it was  [INFORMATION]

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

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

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

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

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

MicroDVD — єдиний формат, де час записано не часом, а номерами кадрів: {100}{150}. Перший рядок зазвичай оголошує частоту кадрів ({1}{1}23.976), а переніс рядка позначають символом |.

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

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

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

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

MicroDVD — єдиний формат, де час записано не часом, а номерами кадрів: {100}{150}. Перший рядок зазвичай оголошує частоту кадрів ({1}{1}23.976), а переніс рядка позначають символом |. Файли MicroDVD читають старі DVD-плеєри й mpv.

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

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

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

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

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

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

Що MicroDVD зберігає поза репліками?

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