Конвертер файлов субтитров .sub в SRT
Расширение .sub используется тремя не связанными между собой форматами. Два из них текстовые — MicroDVD и SubViewer — и успешно конвертируются в SRT. Третий — VobSub — представляет собой набор картинок с DVD и не может быть конвертирован без оптического распознавания текста. Загрузите файл .sub, выберите частоту кадров (если это MicroDVD) и скачайте SRT с точными таймкодами для каждой строки. Задачи объёмом до 3,000 строк полностью бесплатны; файлы большего объёма — $5 (разовый платёж).
- MicroDVD ({100}{250}Текст) и SubViewer 2 (00:01:02.50,00:01:04.00) определяются автоматически по содержимому
- Частота кадров MicroDVD берётся из первой строки файла, если она там указана
- В противном случае используется выбранная вами частота: 23.976 по умолчанию, 24, 25, 29.97, 30, 50, 59.94 или 60
- Переносы строк | и [br], а также курсив MicroDVD сохраняются
- VobSub .sub/.idx и Blu-ray .sup отклоняются: это растровые изображения
Какой формат .sub у вас?
Откройте файл в текстовом редакторе. Если строки выглядят как {1200}{1290}Where are you going?|Home., это MicroDVD: числа в фигурных скобках — номера кадров, а | разделяет две строки. Если вы видите таймкоды вида 00:01:02.50,00:01:04.00 с текстом и тегами [br] для переносов строк, это SubViewer 2. Если же в редакторе отображаются нечитаемые символы, а рядом лежит одноимённый файл .idx, это VobSub — в нём каждый субтитр сохранён в виде картинки.
Конвертер сам отличает MicroDVD от SubViewer по содержимому, так что вам не нужно выбирать формат вручную. Файл VobSub распознаётся как графический и отклоняется, чтобы не превращать его в нечитаемый мусор.
Как правильно выбрать частоту кадров
Формат MicroDVD считает кадры, поэтому таймкод каждой строки напрямую зависит от частоты кадров. Например, кадр 2400 — это 1 минута 40 секунд при 24 кадр/с, но 1 минута 36 секунд при 25 кадр/с. Многие файлы MicroDVD начинаются со строки вида {1}{1}23.976, где указана частота — в этом случае используется именно она. Если такой строки нет, применяется выбранное вами значение (по умолчанию 23.976, что подходит для большинства фильмов).
Если частота кадров выбрана неверно, субтитры в начале фильма будут попадать почти точно, но со временем рассинхронизация станет всё сильнее. Если это произошло, сконвертируйте файл заново, указав 25 (стандартная частота для европейского ТВ и DVD) или 24. Файлы SubViewer хранят точное время, поэтому частота кадров на них не влияет.
Почему здесь нельзя сконвертировать VobSub
Файл VobSub .sub содержит растровые изображения субтитров, скопированные с DVD, а файл .idx указывает время показа каждой картинки. В них нет текста для конвертации. Чтобы превратить эти изображения в текст, требуется оптическое распознавание символов (OCR), а этот инструмент его не выполняет. То же самое касается файлов .sup с Blu-ray. Но как только у вас появится файл SRT из такого источника, наш сайт сможет его сконвертировать, синхронизировать или перевести.
Как работает инструмент, сколько он стоит и как обрабатываются ваши файлы — на странице Конвертер субтитров; цены на все инструменты — на странице цены.
Обновлено
Вопросы и ответы
Может ли ChatGPT конвертировать файл MicroDVD .sub в SRT?
Для нескольких строк — да, если указать частоту кадров. Но для целого фильма придётся пересчитывать номера кадров для более чем тысячи строк и заново прописывать таймкоды. В чат-ботах такие ответы обычно обрываются на полуслове или содержат ошибки. Конвертер же выполняет точные вычисления для каждой строки.
Какую частоту кадров выбрать?
Частоту того видео, под которое создавались субтитры. Начните с 23.976; если ближе к концу фильма субтитры начинают отставать или спешить, попробуйте 25 или 24. Если частота кадров указана в первой строке файла, она применится автоматически.
Почему мой файл .sub оказывается пустым или отклоняется?
Скорее всего, это VobSub — графический формат субтитров для DVD, к которому прилагается файл .idx. Он состоит из изображений, а не текста, и без распознавания символов сконвертировать его нельзя.
Сколько это стоит?
Полностью бесплатно для задач объёмом до 3,000 строк. Более крупные задачи — до 50 файлов или ZIP и 50,000 строк — стоят $5 (разовый платёж).
Можно ли конвертировать SRT обратно в MicroDVD?
Да. Скачайте MicroDVD SUB: в начале файла будет указана выбранная вами частота кадров, а строки курсивом будут помечены тегом {y:i}.
Поддерживаются ли старые файлы .sub с кириллицей или арабской вязью?
Да. Распознаются кодировки Windows-1251, Windows-1256, греческая, иврит и западноевропейские, а итоговый SRT сохраняется в UTF-8.