SubRip — старая настольная программа для Windows, предназначенная прежде всего для превращения графических субтитров DVD-Video и VobSub в обычный текст с таймкодами. Она не распознаёт речь по звуку и не относится к современным облачным сервисам транскрибации: исходные подписи берутся из уже существующего изображения субтитров, после чего символы распознаются с помощью обучаемой матрицы знаков. Последний опубликованный релиз SubRip — 1.57.1 от 14 ноября 2018 года. По состоянию на 5 сентября 2026 года более новых выпусков в каталоге проекта нет, поэтому программу разумно оценивать как доступный в публичном архиве, но давно не обновлявшийся инструмент для старых DVD- и VobSub-сценариев.
Скачать SubRip бесплатно
Рекомендуемый аналог
ФотоМАСТЕР
Фоторедактор для Windows и macOS с русским интерфейсом
- Ретушь портретов и точная коррекция фото
- Понятный интерфейс на русском языке
- Подходит новичкам, легко освоить
- Обработка отдельных снимков и серий фотографий
SubRip
Программа для работы с видео или аудио на русском языке
- Меньше инструментов для точной локальной коррекции
- Часть расширенных функций доступна только платно
- Набор инструментов зависит от версии и платформы
- Может не подойти для сложного профессионального монтажа
Что такое SubRip и какой именно продукт рассматривается
Название SubRip относится к конкретной Win32-утилите для извлечения и распознавания субтитров. Изначально программу создал разработчик под именем Brain. После открытия исходного кода развитие продолжили другие участники: в истории выпусков встречаются T.V. Zuggy, mrSHADOW, Yakov, ai4spam и другие авторы, а версия 1.57.1 подписана Roy Damman. У проекта на SourceForge также указаны сопровождающие ai4spam, bloodrock и zuggy_. Поэтому называть SubRip продуктом одной современной компании было бы неправильно: это коллективно развивавшийся open-source-проект с несколькими поколениями сопровождающих.
Основная задача программы — получить текстовые субтитры там, где исходные титры существуют как изображения. Для DVD-Video это принципиально: DVD SubPicture хранит не готовую строку текста, а графику. SubRip отделяет такие изображения, определяет их временные позиции и предлагает распознать каждый новый символ. Результат можно сохранить в текстовом формате, прежде всего SRT, который исторически тесно связан с самой программой.
SubRip не следует путать с форматом SRT. SRT расшифровывается как SubRip Subtitle и представляет собой отдельный текстовый формат субтитров: файл содержит номер реплики, время начала и окончания, текст и пустую строку-разделитель. Такой файл можно открыть и использовать без самой программы SubRip. Ещё одно похожее название — SupRip. Это другой инструмент, рассчитанный на OCR графических SUP-субтитров HD-DVD/Blu-ray. В трекере SubRip загрузка SUP оставалась отдельным пожеланием, поэтому использовать название SupRip как синоним SubRip нельзя.
С практической точки зрения SubRip занимает узкую нишу: локальный OCR графических DVD/VobSub-субтитров и распознавание вшитого текста в поддерживаемом видео через связку с AviSynth. Это не универсальный редактор субтитров, не видеоредактор, не программа авторинга DVD и не средство для расшифровки аудиодорожки.
Основные параметры
| Параметр | SubRip |
|---|---|
| Тип | Настольная OCR-утилита для субтитров |
| Основная платформа | Windows, интерфейс Win32 |
| Последний релиз | 1.57.1, 14 ноября 2018 года |
| Статус проекта | На странице проекта сохранена отметка Beta; новых релизов после 1.57.1 нет |
| Лицензия | GNU GPL v2 |
| Распространение | Бинарный архив SubRip-1.57.1.7z и отдельный архив исходного кода |
| Размер официального архива 1.57.1 | Около 1,3 МБ; архив исходников — около 1,6 МБ |
| Подтверждённые источники субтитров | DVD-Video/VOB, VobSub IDX+SUB, AVI и сценарии с вшитыми субтитрами через AviSynth |
| Подтверждённый текстовый вывод | SRT; автоматический режим также поддерживает SSA и TTXT |
| Графический вывод | Сохранение извлечённых SubPicture как BMP |
| OCR | Обучаемая Character Matrix с ручным вводом неизвестных символов |
| Облако и аккаунт | Не требуются для штатного OCR и сохранения файлов |
| Мобильная и веб-версия | Отсутствуют в официальной линейке SubRip |
| Цена | Бесплатная open-source-программа; платных редакций и пробного тарифа нет |
Главное ограничение таблицы связано не с функциями программы, а с её возрастом. У проекта нет современной матрицы совместимости с актуальными версиями Windows, процессорами и видеокартами. Официальная карточка по-прежнему указывает Windows и Win32, а облачная учётная запись в подтверждённом рабочем процессе SubRip не используется. Для режима распознавания вшитых субтитров важнее наличие AviSynth и подходящих декодеров или DirectShow-фильтров.
Текущий статус, платформа и способ распространения
Официальный каталог SubRip остаётся доступным, но хронология релизов фактически заканчивается на 1.57.1. Ветка 1.57 появилась в 2018 году: версия 1.57.0 была переведена на Delphi XE2 и нативные Unicode-компоненты Delphi, после чего 1.57.1 исправила ошибку, из-за которой обработка некоторых VobSub-файлов могла сразу прерываться после Start, не показывая окно New Character(s). В том же выпуске добавили перевод Traditional Chinese. После 14 ноября 2018 года новых бинарных выпусков в официальном дереве файлов нет.
Платформа проекта обозначена как Windows, а тип интерфейса — Win32 (MS Windows). Нативных выпусков SubRip для macOS, Android, iOS или браузера не публиковалось. В старых сценариях сборки упоминалась работа с Wine, но это не превращает программу в нативное Linux-приложение и не меняет официальную платформу проекта.
Версия 1.57.1 распространяется как архив 7z, а исходный код лежит рядом отдельным архивом. Это важно для ожиданий от установки: у текущего официального релиза нет отдельной линейки Store-приложений, подписочного загрузчика или облачного клиента. Пользователь получает набор файлов настольной программы. Для работы с собственно DVD/VobSub интернет после получения программы не является частью процесса распознавания.
Лицензия GNU GPL v2 означает, что SubRip относится к свободному программному обеспечению с открытым исходным кодом. Коммерческой редакции Pro, месячной подписки, ограниченной бесплатной версии и отдельного пробного периода у проекта нет. Это не «freemium» с заблокированным экспортом: функциональность релиза поставляется как бесплатный open-source-набор.
Как устроен интерфейс SubRip
Интерфейс отражает происхождение программы из эпохи классических Windows-утилит. Он состоит не из одного современного рабочего пространства с таймлайном, а из нескольких окон и диалогов, каждый из которых отвечает за конкретный этап: выбор источника, OCR неизвестных символов, ведение Character Matrix, просмотр текста и сохранение результата. Такой подход требует понимания последовательности операций, зато основные параметры OCR не спрятаны за автоматическими пресетами.
Язык интерфейса и локализация
Локализация SubRip реализована через отдельные языковые файлы. В истории версии 1.17 зафиксировано добавление Russian.lng, а в ветке 1.50b6 в поставку включили накопленные обновления языковых файлов за предыдущие годы. Для 1.57.1 отдельно документировано добавление Traditional Chinese. Поэтому русская локализация относится к официальной линии SubRip, хотя интерфейсные названия и документация, на которые опирается этот обзор, сохраняют исходные английские обозначения команд.
Главное окно
В главном окне видны меню File, Characters Matrix и Options, а также служебные индикаторы обработки: прогресс, прошедшее и оставшееся время, режим и сведения о главах. Здесь SubRip выступает скорее как диспетчер процесса, а не как монтажная программа. Отдельные операции открывают собственные диалоги, поэтому ожидать постоянной видеодорожки, волновой формы аудио или многодорожечного таймлайна не следует.
Меню Characters Matrix связано с основным механизмом OCR. Матрица хранит уже сопоставленные изображения знаков и введённые пользователем символы. Чем больше повторяющихся глифов одного шрифта встречается в субтитрах, тем меньше новых знаков приходится вводить вручную. Однако матрица не является универсальной языковой моделью: смена гарнитуры, размера, начертания или особенностей рендеринга может потребовать отдельного набора образцов.
Окно What to do?
Ключевая настройка DVD/VobSub-обработки вынесена в диалог What to do?. В нём выбираются поток субтитров, исходные файлы и действие. Среди характерных элементов интерфейса присутствуют Language stream, Open IFO, Open Dir и блок Vob(Sub) files. Для DVD цепочка VOB может подбираться по IFO, а для VobSub используется связка индексного IDX и графического SUB.
В этом же диалоге задаётся файл Character Matrix. В более позднем интерфейсе доступны поля для собранных глифов, путь к матрице и каталог автоматического поиска матриц. Это отражает важный принцип SubRip: распознавание неразрывно связано с сохранённой базой глифов. Для нового шрифта можно начать с новой матрицы, а для повторяющегося материала — подключить уже заполненную.
Основное действие обозначено как SubPictures to Text via OCR. Для графического результата также предусмотрено сохранение SubPictures как BMP. Отдельные параметры позволяют учитывать карту субтитров VOB и смещения из IDX. В глобальных настройках присутствует фильтр Forced subtitles only, поэтому при DVD/VobSub-обработке можно ограничить распознавание принудительными репликами, если информация о них корректно присутствует в источнике.
Окно New Character(s)
Когда SubRip встречает изображение символа, которого нет в матрице, открывается New Character(s). В нём показан фрагмент субтитра и выделенный неизвестный глиф, а пользователь вводит соответствующую букву, цифру, знак пунктуации или сразу несколько символов. Поле Best Guess отображает наиболее похожий уже известный вариант. Это «лучшее предположение» на основе матрицы, а не нейросетевой вывод и не обращение к онлайн-модели.
Диалог содержит команды OK, Skip this Line, Skip SubPicture, Enter manually, Change text color, Search for match и Fill Matrix. Есть выбор Language и Character Map, а также отметки Bold, Italic и Underline с возможностью запомнить стиль. Наличие этих элементов объясняет, почему работа с SubRip обычно полуавтоматическая: первый экземпляр нового глифа требует решения человека, затем найденное соответствие можно использовать дальше.
Ручной ввод полезен и для неоднозначных сочетаний. В истории изменений отдельно исправлялись случаи, где OCR путал косую черту с курсивной строчной l или перевёрнутый восклицательный знак с i. Подобные ошибки типичны для матричного распознавания: автоматическое совпадение нужно дополнять контролем текста, особенно когда шрифт наклонный или символы имеют близкую форму.
Окно результата и параметры вывода
Распознанные реплики переходят в текстовое окно, где доступны File, Corrections и Output Format. Здесь отображаются строки субтитров с их временными позициями, а также параметры частоты кадров. Corrections предназначен для постобработки OCR: исправления типичных замен, пунктуации и других повторяющихся ошибок можно выполнить до окончательного сохранения.
Глобальные параметры текстового вывода позволяют выбрать каталог сохранения и способ кодирования. В версии 1.57 доступны варианты Save as Unicode, форматы UTF-8 и UTF-16LE, включение BOM, а также окончания строк DOS/Windows или Unix. Эти настройки особенно важны для кириллицы и диакритики, потому что SRT как простой текстовый формат исторически встречается в разных кодировках и не имеет единственной обязательной схемы кодирования для всех проигрывателей.
Как работает OCR и зачем нужна Character Matrix
SubRip не анализирует смысл текста. Его OCR основан на визуальном сопоставлении небольших изображений символов с сохранёнными образцами. На первом появлении неизвестного знака программа просит ввести символ. После подтверждения пара «изображение глифа — текст» попадает в Character Matrix. Следующие совпадающие изображения можно распознать автоматически. Такой подход хорошо согласуется с DVD-субтитрами, где один фильм обычно использует ограниченное количество шрифтов и стилей.
Матрица должна соответствовать реальному оформлению титров. Если взять набор от другого диска с иным шрифтом, результат не становится автоматически лучше: близкие контуры способны дать неверные совпадения. Поэтому SubRip поддерживает работу с несколькими матрицами и инструменты поиска подходящего набора. В ветке 1.52 появился FindMatrix, который может искать совпадающую матрицу среди нескольких небольших файлов, а не заставлять пользователя поддерживать одну огромную базу для всех шрифтов.
Для серий или однотипных DVD это даёт практическую экономию ручного ввода. Опция поиска матриц по каталогу позволяет хранить разные наборы для разных шрифтов. Позднее добавили режим проверки ранее удачной матрицы первой, что ускоряет обработку материалов, где оформление повторяется от эпизода к эпизоду. При этом неизвестный глиф всё равно остаётся точкой ручного контроля: полностью автономным OCR SubRip не становится.
Матрицу можно сортировать и автоматически сохранять после работы. В истории программы также есть механизм пометки временного «мусорного» глифа, чтобы случайный артефакт не загрязнял постоянную базу символов. Эти функции важнее, чем кажется: качество следующего прохода напрямую зависит от того, насколько аккуратно заполнена матрица.
Post-OCR Corrections дополняет матричное распознавание на уровне готового текста. Здесь исправляются уже не пиксели, а типичные текстовые ошибки. Для длинного фильма этот этап нельзя считать факультативным только потому, что большая часть строк распознана автоматически. Один неверно обученный символ способен повториться десятки раз, поэтому итоговый SRT следует проверять как отдельный текстовый документ.
Поддерживаемые источники и форматы
Основная официальная формулировка назначения SubRip — преобразование субтитров из DVD-Video или AVI в текстовую форму. За годы развития к этому добавились конкретные пути импорта для файлов DVD/VobSub и сценарии автоматизации. Однако программа не является универсальным парсером сотен современных контейнеров, поэтому полезно разделять подтверждённые источники по типам.
DVD-Video: IFO, VOB и BUP
Для DVD-Video пользователь работает с доступными файлами структуры диска. IFO содержит служебную информацию, а изображения субтитров находятся в потоках VOB. В интерфейсе предусмотрены Open IFO и Open Dir, выбор Language stream и автоматический подбор соответствующих VOB. В командном режиме входными расширениями для автоматического OCR подтверждены BUP, IFO и VOB.
SubRip в этом сценарии отвечает именно за извлечение SubPicture и OCR. Он не является средством снятия защиты с DVD и не заменяет инструменты доступа к зашифрованным или физически повреждённым носителям. Для распознавания нужны уже читаемые файлы DVD-Video.
VobSub: IDX и SUB
VobSub хранит индекс и тайминги в IDX, а сами графические кадры субтитров — в SUB. SubRip умеет обрабатывать эту пару и превращать её в текст. Версия 1.57.1 как раз исправляла ошибку обработки некоторых VobSub, при которой процесс завершался сразу после Start, не вызывая диалог новых символов. Это одна из причин не использовать более раннюю 1.57.0 без необходимости.
В глобальных настройках есть Use IDX’s file offsets, а в DVD/VobSub-диалоге — выбор потока. Если IDX содержит несколько языков, правильный Language stream критичен: OCR не может догадаться, какой из графических потоков нужен пользователю, если выбран другой индекс.
AVI и вшитые субтитры
Поддержка AVI появилась как отдельный сценарий для видеокадров с уже нарисованными субтитрами. Здесь SubRip не извлекает готовую дорожку: он анализирует область изображения, где появляется текст. Для доступа к кадрам используется AviSynth. В рабочем процессе программа создаёт временный AVS-скрипт и зависит от того, способен ли установленный набор декодеров и фильтров открыть исходный ролик и корректно переходить по кадрам.
В версии 1.57.0 обновлялась логика DirectShowSource для AVI с hardcoded subtitles. Это подтверждает, что режим существует и в последней ветке, но он остаётся зависимым от внешнего мультимедийного стека. Если AviSynth не открывает файл, SubRip не получает кадры для OCR независимо от того, насколько хорошо заполнена Character Matrix.
Текстовый и графический вывод
Главный результат — SRT. Типичная запись состоит из порядкового номера, диапазона времени вида 00:01:23,456 –> 00:01:25,789, строки текста и пустой строки. Сам файл SRT не содержит видео или аудио и может использоваться как внешняя дорожка в проигрывателе, видеоредакторе или другом редакторе субтитров.
Автоматическая команда /AUTOTEXT подтверждает вывод в SRT, SSA и TTXT. Для сохранения исходной графики предусмотрен BMP. Полный исторический перечень форматов разных веток SubRip шире, но для актуального обзора важнее не смешивать функции старых сборок: перечисленные SRT, SSA, TTXT и BMP подтверждены для поздней линии программы.
Нативный импорт Blu-ray PGS/SUP к подтверждённым функциям SubRip не относится. Для таких источников лучше использовать инструмент, который прямо поддерживает SUP. Это один из наиболее заметных функциональных разрывов между SubRip и современными редакторами, работающими с DVD, Blu-ray и контейнерами MKV/MP4 в одном интерфейсе.
Типичный рабочий процесс: от DVD/VobSub до готового SRT
Работа с SubRip лучше всего понятна на воспроизводимом сценарии, где исходником служат VobSub или файлы DVD-Video. Последовательность ниже показывает логику программы, но не превращает обзор в руководство по всем настройкам OCR.
- Подготовить читаемый источник. Для DVD нужны доступные IFO/VOB-файлы, для VobSub — согласованная пара IDX и SUB. До запуска OCR стоит убедиться, что выбрана именно та версия субтитров и тот язык, которые требуется получить в текстовом виде.
- Открыть диалог источника. В What to do? выбирается IFO, каталог или VobSub-файлы, затем нужный Language stream. Если у материала несколько дорожек, этот выбор определяет, какие графические реплики будут распознаваться.
- Выбрать Character Matrix. Для нового шрифта создаётся или подключается отдельная матрица. Для серии с одинаковым оформлением можно использовать уже обученный файл либо поиск подходящей матрицы по каталогу.
- Запустить SubPictures to Text via OCR. При первом появлении неизвестного глифа SubRip открывает New Character(s). Пользователь вводит правильный символ, при необходимости отмечает начертание и подтверждает добавление в матрицу. Повторяющиеся совпадения затем обрабатываются автоматически.
- Проверить распознанный текст. После прохода следует просмотреть строки, уделив внимание похожим символам, пунктуации, кавычкам, буквам с диакритикой и тем местам, где использовался Best Guess. Post-OCR Corrections помогает исправлять повторяющиеся ошибки.
- Выбрать кодировку и формат. Для SRT разумно использовать Unicode-вывод, если в тексте есть кириллица или другие нелатинские символы. В настройках SubRip доступны UTF-8 и UTF-16LE, BOM и тип окончания строк.
- Сохранить и проверить SRT отдельно от SubRip. Итоговый файл нужно открыть в текстовом редакторе и проигрывателе с исходным видео, проверить символы, синхронизацию в начале, середине и конце, а также отсутствие пропущенных реплик.
В этой схеме самое трудоёмкое место — начальное обучение матрицы. На диске с одним шрифтом число ручных подтверждений уменьшается по мере накопления глифов. На материале с несколькими шрифтами, цветами или стилями потребуется больше участия, потому что визуально разные варианты одной буквы для матричного OCR являются разными образцами.
Работа с вшитыми субтитрами в видео
Hardsub отличается от DVD/VobSub тем, что отдельной дорожки субтитров уже нет: буквы нарисованы непосредственно в видеокадре. SubRip должен сначала получить кадр, определить область, где находится текст, а затем передать изображение тому же OCR-механизму. Поэтому такой режим зависит не только от SubRip, но и от AviSynth и декодеров исходного видео.
В старом, но сохраняющемся рабочем процессе SubRip формирует временный скрипт temp.avs. Если этот скрипт не открывается мультимедийным стеком системы, распознавание не начнётся. Практическая диагностика здесь проста по смыслу: сначала нужно добиться корректного открытия видео через AviSynth, и лишь затем разбираться с матрицей символов. Ошибка декодирования и ошибка OCR находятся на разных уровнях.
Для вшитого текста задаётся зона кадра. Чем точнее она соответствует реальному положению титров, тем меньше посторонней графики попадает в анализ. При смене расположения субтитров зону приходится корректировать. Сценарий рассчитан на уже нарисованный текст и не использует аудиодорожку, поэтому отсутствие или плохое качество звука никак не помогает и не мешает распознаванию — важны именно доступные видеокадры.
Современные приложения предлагают более автоматизированный поиск hardsub по всему кадру, нейросетевой OCR и распознавание речи. В SubRip подтверждён другой механизм: ручное определение области, получение кадров через AviSynth и Character Matrix. Это одна из причин, по которой программа остаётся пригодной для узких архивных задач, но не является прямым аналогом современных систем расшифровки видео.
Автоматизация, командная строка и пакетные сценарии
Несмотря на возраст, SubRip имеет несколько средств автоматизации. В поздних версиях доступна команда /AUTOTEXT. Она предназначена для автоматического преобразования входных BUP, IDX, IFO, SUB или VOB в SRT, SSA или TTXT. Ограничение сформулировано самой архитектурой OCR: когда программа встречает новый символ, которого нет в Character Matrix, требуется вмешательство пользователя. Поэтому «автоматический» режим нельзя путать с полностью безнадзорной обработкой любого незнакомого DVD.
Для работы с коллекцией матриц предусмотрена /FINDMATRIX. Она ищет подходящий набор глифов среди имеющихся файлов. Отдельный параметр, добавленный позднее, позволяет сначала проверять ранее успешно применённую матрицу, что полезно для серий с одинаковым оформлением. /SORTMATRIX используется для сортировки данных матрицы.
Эти команды можно включать в собственные сценарии командной строки, если структура входных файлов предсказуема. Однако SubRip не превращается от этого в современную серверную OCR-платформу: нет подтверждённого REST API, облачной очереди заданий, командной совместной работы или централизованной панели обработки. Автоматизация остаётся локальной и ориентированной на файлы.
Важное практическое следствие: пакетная работа наиболее эффективна не на случайной папке из разных фильмов, а на серии материалов с совпадающим шрифтом и заранее подготовленной матрицей. Если каждый файл использует новое оформление, автоматический сценарий будет регулярно останавливаться на неизвестных глифах.
Чего в SubRip нет: облака, мобильной версии и современного ИИ
В подтверждённой функциональности SubRip нет облачного распознавания. DVD, VobSub, видеокадры, Character Matrix и сохранённый SRT обрабатываются локально. Программа не требует входа в аккаунт разработчика, покупки вычислительных минут или загрузки кадров на внешний сервер. Для конфиденциальных локальных материалов это уменьшает число внешних участников обработки, хотя пользователь по-прежнему отвечает за безопасность своей системы и сторонних кодеков.
Нет и официальной мобильной версии. Android- и iOS-приложения с похожими названиями не относятся к этой настольной программе. То же касается браузерных конвертеров, которые используют слово SubRip в значении формата SRT: совпадение термина не делает их веб-версией SubRip.
Best Guess и Character Matrix не следует называть искусственным интеллектом в современном смысле. SubRip сопоставляет изображения знаков с накопленными образцами и запоминает введённые соответствия. В нём нет подтверждённых моделей распознавания речи, больших языковых моделей, нейросетевого перевода, генеративного исправления текста или облачного vision-OCR.
Кодировки, SRT и совместимость результата
SRT прост по структуре, но кодировка остаётся важной частью совместимости. Один и тот же набор реплик может быть сохранён в однобайтовой кодовой странице, UTF-8 или UTF-16. SubRip 1.57 позволяет управлять Unicode-выводом, выбрать UTF-8 либо UTF-16LE и включить BOM. Для файлов с кириллицей, греческими буквами, азиатскими письменностями и смешанными языками Unicode уменьшает зависимость от локальной кодовой страницы Windows.
При этом «UTF-8» как выбранная настройка не освобождает от проверки. В баг-трекере 1.57.1 зарегистрирован случай, когда SRT с BOM фактически содержал символы в другой кодировке, из-за чего акцентированные буквы отображались неправильно. Это не доказывает, что ошибка возникает в каждом файле, но даёт конкретный диагностический сценарий: итоговый SRT нужно открыть в редакторе, который показывает фактическую кодировку, и проверить несколько нелатинских символов до публикации или прожига субтитров в видео.
Структуру файла тоже следует проверять. Каждая реплика должна иметь последовательный номер, начало и конец времени, текст и разделитель. Ошибка в одном временном диапазоне способна вызвать неправильное отображение в части проигрывателей. SubRip сохраняет таймкоды из распознаваемого источника, но корректность результата зависит от правильно выбранной дорожки и, для видеосценария, от частоты кадров и точного доступа к кадрам.
SRT допускает ограниченные варианты форматирования, которые распространённые проигрыватели интерпретируют не одинаково. SubRip умеет отмечать Bold, Italic и Underline при OCR, однако внешний проигрыватель может отобразить стили иначе или проигнорировать часть разметки. Если оформление критично, результат следует проверять именно в целевом приложении, а не только в текстовом окне SubRip.
Окончания строк DOS/Windows и Unix выбираются отдельно. Для большинства современных редакторов это не проблема, но при обмене с устаревшими программами различие CRLF и LF всё ещё способно влиять на импорт. SubRip позволяет задать этот параметр до сохранения, поэтому при проблемах совместимости его стоит проверять наряду с кодировкой.
Зависимости, интернет и приватность
Базовая работа с DVD/VobSub локальна. Сама программа не требует постоянного интернет-соединения и не переносит OCR в облако. Интернет нужен только для получения архива, документации или внешних компонентов, если их нет на компьютере. В результате графические субтитры и распознанный текст остаются в локальных файлах штатного рабочего процесса.
Для AVI и других сценариев с вшитым текстом появляется внешняя зависимость — AviSynth. Кроме него могут понадобиться декодеры или DirectShow-фильтры, способные открыть конкретный видеокодек. Проблема здесь не в объёме оперативной памяти или мощности GPU, а в совместимости старой цепочки декодирования с исходным файлом.
Официальная страница проекта не публикует современную таблицу минимальных требований по Windows 10/11, объёму RAM и архитектурам процессора. Поэтому утверждать конкретный гарантированный набор актуальных версий Windows было бы некорректно. Подтверждённая характеристика проекта — Windows/Win32. Для компьютера 2026 года это означает, что совместимость старого приложения и его мультимедийных зависимостей следует проверять на конкретной системе до начала большого проекта.
Отсутствие сетевой обработки не делает весь рабочий процесс автоматически безопасным. Если для старого AVI приходится устанавливать сторонний кодек-пак или устаревший фильтр, источник такого компонента становится отдельным риском. Для DVD/VobSub, которые SubRip читает напрямую, зависимостей меньше.
Цена, лицензия и редакции
SubRip распространяется бесплатно по GNU GPL v2. Отдельных Home, Pro, Business или Enterprise-редакций у официального проекта нет. Нет подписки, ограничения длины фильма, водяного знака на экспортированном SRT или платного разблокирования Character Matrix. Вместе с бинарным архивом опубликован отдельный архив исходного кода.
Понятие пробного периода здесь неприменимо: пользователь не получает урезанную демонстрационную версию, которая отключится через несколько дней. Регистрация внутри программы для OCR и сохранения результата также не нужна. Любая страница в интернете, предлагающая «премиум SubRip» или подписочный тариф под тем же названием, не соответствует структуре официального проекта и требует отдельной проверки идентичности продукта.
Бесплатность не отменяет издержек времени. Основная цена работы с SubRip — ручное обучение OCR, контроль кодировки, посткоррекция и возможная настройка AviSynth. Для единичного старого DVD это может быть приемлемо; для регулярной обработки современных Blu-ray, MKV и потокового видео стоимость ручной работы часто важнее нулевой цены лицензии.
Плюсы и минусы
Плюсы ✔️
- Программа решает конкретную задачу преобразования графических DVD/VobSub-субтитров в текст, а не требует ручного перепечатывания каждой реплики.
- Character Matrix запоминает введённые соответствия и повторно распознаёт одинаковые глифы, что уменьшает число ручных подтверждений внутри материала с постоянным шрифтом.
- Поддерживаются локальная работа и сохранение в распространённый SRT без обязательной учётной записи и облачной отправки кадров.
- Есть средства автоматизации /AUTOTEXT, /FINDMATRIX и /SORTMATRIX для повторяемых файловых сценариев.
- Поздняя ветка позволяет явно задавать Unicode-вывод UTF-8 или UTF-16LE, BOM и тип окончания строк.
- Открытый исходный код и лицензия GPL v2 исключают зависимость от платной подписки или проприетарной активации.
- Можно сохранять извлечённые графические SubPicture как BMP, если требуется проверить исходные изображения отдельно от OCR.
Минусы ❌
- Последний релиз 1.57.1 вышел в 2018 году; после него нет новой официальной версии с обновлённой поддержкой современных Windows и контейнеров.
- Официальная платформа — Windows/Win32; нативных macOS, мобильной и браузерной версий нет.
- OCR полуавтоматический: незнакомые глифы требуют ручного ввода, а качество Character Matrix приходится контролировать.
- Для вшитых субтитров программа зависит от AviSynth и совместимых декодеров, что усложняет работу с современными видеокодеками.
- Нативный импорт Blu-ray PGS/SUP не относится к подтверждённым функциям, поэтому для Blu-ray-графики нужен другой инструмент.
- Нет распознавания речи и современных нейросетевых OCR-моделей, которые могут быть удобнее на сложном hardsub.
- В трекере 1.57.1 зарегистрирована проблема с кодировкой отдельных SRT, поэтому нелатинские символы необходимо проверять после экспорта.
- Интерфейс состоит из нескольких старых Win32-диалогов и не предлагает современного монтажного таймлайна, волновой формы аудио и централизованной панели проекта.
Кому подойдёт
- Владельцам архивов DVD-Video. Когда нужно извлечь графические SubPicture с диска и получить редактируемый SRT, SubRip соответствует своей исходной специализации.
- Пользователям VobSub IDX+SUB. Программа умеет распознавать эту пару и работать с её таймкодами и потоками.
- Тем, кто хочет полностью локальный OCR. Штатная обработка не требует отправки фильма и субтитров в облачный сервис.
- Пользователям повторяющихся шрифтов. Подготовленная Character Matrix и FindMatrix особенно полезны для эпизодов одной серии или нескольких дисков с одинаковым оформлением.
- Тем, кому нужен SRT без платной лицензии. GPLv2 и бесплатное распространение позволяют использовать программу без подписки и пробного ограничения.
Кому не подойдёт
- Тем, кто работает с Blu-ray SUP/PGS. Нужен редактор или OCR-инструмент с прямой поддержкой этого формата.
- Пользователям macOS, Android, iOS и браузера. У SubRip нет соответствующих официальных нативных версий.
- Тем, кому нужна расшифровка речи. Программа распознаёт изображение уже существующих титров и не преобразует аудиодорожку в текст.
- Пользователям современных контейнеров и больших смешанных библиотек. Для MKV/MP4 с разными типами субтитров удобнее инструмент с более широким набором парсеров и активным развитием.
- Тем, кому требуется полностью автоматический OCR незнакомых шрифтов. Character Matrix предполагает ручное обучение и контроль новых глифов.
- Командам с облачным совместным процессом. В SubRip нет ролей, веб-проектов, централизованного хранения версий и совместного редактирования.
Альтернативы SubRip
Subtitle Edit
Subtitle Edit — наиболее очевидная современная замена, когда требуется не только OCR старого DVD, но и полноценная работа с разными видами субтитров. В актуальной ветке проекта поддерживаются сотни текстовых, бинарных и графических форматов, включая VobSub SUB/IDX и Blu-ray PGS/SUP. Есть OCR графических дорожек, отдельный инструмент распознавания вшитых субтитров в видео, редактирование таймингов и текста, а также современные локальные и опциональные онлайн-движки распознавания.
Выбирать Subtitle Edit разумнее для SUP, MKV/MP4, регулярной работы и активной программной поддержки. SubRip сохраняет преимущество только в узком классическом процессе DVD/VobSub с Character Matrix, когда старый рабочий процесс уже отлажен и не требуется широкий редактор.
VideoSubFinder
VideoSubFinder специализируется на вшитых субтитрах. Он автоматически ищет кадры с hardcoded text, сохраняет временные позиции и создаёт очищенные изображения текста, которые затем можно передать отдельному OCR. В этом подходе поиск надписей и собственно распознавание разделены. Для видео, где SubRip приходится вручную настраивать область и цепочку AviSynth, VideoSubFinder удобнее как специализированный детектор hardsub.
При этом VideoSubFinder сам по себе не является прямым аналогом Character Matrix: его типичный результат — изображения и тайминги для следующего OCR-этапа. Если нужен единый цикл «DVD SubPicture → обучение глифов → SRT» внутри старой Win32-утилиты, SubRip устроен проще.
Aegisub
Aegisub — редактор субтитров, ориентированный на ручную синхронизацию, тайминг и расширенное оформление, особенно ASS/SSA. Его стоит рассматривать, когда текст субтитров уже существует и нужно точно настроить время, стили и расположение. Для извлечения графических DVD-субтитров через матричный OCR он не заменяет SubRip напрямую.
Практичная связка для старого материала может быть двухэтапной: получить текстовый SRT в SubRip, затем выполнить детальную правку и стилизацию в специализированном редакторе. Если OCR вообще не требуется, начинать с SubRip смысла нет.
FFmpeg
FFmpeg подходит для автоматизированной работы с мультимедийными контейнерами и существующими дорожками субтитров. Когда внутри файла уже есть текстовая дорожка, командная строка позволяет извлечь или преобразовать её без визуального OCR. Это особенно удобно для сценариев, где важны скрипты, повторяемость и работа на разных операционных системах.
Но FFmpeg не превращает нарисованные в кадр буквы в текст. Для VobSub/PGS и hardsub, которые нужно именно распознать, требуется OCR-этап. Поэтому FFmpeg является альтернативой SubRip только тогда, когда исходная дорожка уже текстовая или задача сводится к извлечению, а не распознаванию графики.
Частые проблемы и способы диагностики
После Start не появляется New Character(s)
Для некоторых VobSub такая ошибка была исправлена именно в 1.57.1: обработка могла сразу завершаться, не открывая окно ввода новых символов. Если используется 1.57.0 или более ранняя сборка, первым шагом диагностики для этого конкретного симптома является переход на 1.57.1. После этого нужно проверить выбранный поток и соответствие IDX/SUB друг другу.
Кириллица или символы с диакритикой повреждены после сохранения
Нужно разделить две проверки: что распознано и как это записано в файл. Сначала следует убедиться, что в окне результата символы правильные, затем открыть сохранённый SRT в редакторе, показывающем кодировку. В SubRip доступны UTF-8, UTF-16LE и BOM. Для 1.57.1 зарегистрирован отдельный отчёт о неправильной фактической кодировке, поэтому одной подписи «UTF-8» недостаточно: несколько кириллических и диакритических знаков нужно проверить в готовом файле.
Матрица начинает подставлять неправильные буквы
Причина находится на уровне Character Matrix. Следует проверить, не была ли для другого шрифта подключена неподходящая матрица и не сохранено ли ошибочное соответствие. Для разных гарнитур лучше держать отдельные небольшие матрицы и использовать FindMatrix. Массовая повторяемая ошибка после одного неверного обучения исправляется труднее, чем единичная опечатка, потому что неправильный глиф может быть применён ко всему фильму.
Видео с вшитыми субтитрами не открывается
В hardsub-сценарии сначала проверяется цепочка AviSynth, а не OCR. SubRip должен получить кадры через временный AVS-скрипт. Если temp.avs не воспроизводится или декодер не умеет корректно открывать исходный кодек, Character Matrix здесь ни при чём. Нужно восстановить корректное декодирование видео, проверить доступность нужных фильтров и только затем повторять распознавание.
Субтитры постепенно уходят из синхронизации
Для видео нужно проверить частоту кадров, а для последовательной обработки — исходную временную привязку и Last TimeCode. Неверный FPS способен давать растущую ошибку синхронизации к концу ролика. Контроль только первой реплики поэтому недостаточен: сравниваются как минимум начало, середина и конец.
Распознаётся не тот язык или часть реплик отсутствует
В DVD/VobSub-источнике следует проверить Language stream. Если включён Forced subtitles only, обычные реплики могут быть отфильтрованы, поэтому этот параметр должен соответствовать задаче. Для IDX с несколькими потоками важно убедиться, что выбран именно нужный индекс языка, а не соседняя дорожка.
Курсив, I, l и знаки пунктуации путаются
Нужно вернуться к глифам, которые стали источником ошибки, и исправить матрицу либо применить Post-OCR Corrections. В истории SubRip отдельно корректировались неоднозначные пары вроде косой черты и курсивной l. Это хороший индикатор того, что автоматическое совпадение нельзя считать окончательным без визуальной сверки нескольких реплик.
SRT открывается, но оформление отличается в другом проигрывателе
Проверяется не только файл, но и программа воспроизведения. SRT остаётся простым текстовым форматом, а поддержка тегов начертания различается между реализациями. Если для проекта критичны сложные стили, позиционирование или оформление, после OCR стоит перейти к формату и редактору, рассчитанным на расширенную типографику, например ASS/SSA.
Как проверить готовый результат
- Проверить текст. Открыть SRT в Unicode-совместимом редакторе и просмотреть редкие символы: кириллицу, кавычки, тире, знаки с диакритикой, курсивные буквы и пунктуацию.
- Проверить структуру. Убедиться, что номера реплик идут последовательно, у каждой записи есть начало и конец времени, а между блоками сохранён разделитель.
- Проверить синхронизацию. Сопоставить несколько реплик в начале, середине и конце видео. Растущий сдвиг чаще указывает на проблему частоты кадров или временной базы, а постоянный сдвиг — на исходную привязку.
- Проверить полноту. Сравнить участки с обычными и forced-субтитрами, чтобы случайно не оставить включённый фильтр Forced subtitles only.
- Проверить повторяющиеся ошибки OCR. Поискать символы, которые матрица могла систематически перепутать: I/l, похожие знаки пунктуации и глифы другого начертания.
- Проверить целевой проигрыватель. Именно он определит, как отображаются переносы и простые теги форматирования SRT.
Такой контроль важен именно для SubRip, потому что программа автоматизирует извлечение и повторное распознавание глифов, но не отменяет редакторскую проверку текста. Успешное завершение индикатора Progress означает завершение обработки, а не доказательство безошибочного OCR.
FAQ
SubRip и SRT — это одно и то же?
Нет. SubRip — программа, а SRT — текстовый формат SubRip Subtitle. Файл с расширением .srt можно использовать независимо от SubRip, а большинство современных проигрывателей и редакторов умеют работать с ним напрямую.
SubRip распознаёт речь из фильма?
Нет. Он работает с уже существующими изображениями субтитров: DVD SubPicture, VobSub или текстом, нарисованным в кадре. Аудиодорожка не превращается в текст. Для автоматической расшифровки речи нужен speech-to-text-инструмент.
Можно ли использовать SubRip для Blu-ray SUP?
Нативная загрузка PGS/SUP не относится к подтверждённым функциям последней ветки SubRip. Для Blu-ray-графики практичнее Subtitle Edit или другой инструмент с прямой поддержкой SUP. Не следует путать SubRip с отдельной программой SupRip.
Нужен ли интернет для OCR?
Нет. Character Matrix, извлечение графики и сохранение SRT выполняются локально. Сетевой аккаунт или облачный OCR в штатной функциональности SubRip отсутствуют. Интернет может понадобиться только для получения программы, документации или внешних компонентов.
Есть ли у SubRip платная версия?
Нет. Проект распространяется по GNU GPL v2, бинарный релиз и исходный код опубликованы бесплатно. Отдельной Pro-редакции, подписки и временного пробного режима нет.
Почему OCR всё равно просит вводить буквы вручную?
Потому что механизм строится вокруг обучаемой Character Matrix. Первый неизвестный глиф пользователь сопоставляет с символом, после чего одинаковые изображения можно распознавать автоматически. Новый шрифт или другой вариант начертания создаёт новые визуальные образцы.
Можно ли подготовить матрицу один раз для целого сериала?
Да, если эпизоды используют совпадающее оформление. FindMatrix и поиск по каталогу предназначены именно для повторного применения небольших матриц. Если шрифт, размер или стиль меняются, понадобится другой набор глифов или дополнительное обучение.
Какую кодировку выбрать для русского SRT?
SubRip 1.57 поддерживает Unicode-вывод UTF-8 и UTF-16LE. Для обмена с современными приложениями обычно удобен UTF-8, но готовый файл нужно реально открыть и проверить, поскольку в трекере 1.57.1 есть зарегистрированная проблема с фактической кодировкой отдельных экспортов.
Почему SubRip остаётся полезным, если релиз 2018 года?
Его рабочая модель по-прежнему соответствует старым DVD и VobSub: извлечь графические субтитры, обучить матрицу и получить SRT. Возраст становится проблемой там, где нужны современные контейнеры, Blu-ray PGS, активная поддержка Windows, нейросетевой OCR или полностью автоматический hardsub-процесс.
Стоит ли использовать SubRip для нового проекта в 2026 году?
Для нового универсального процесса обработки субтитров — только при специфической потребности в классическом DVD/VobSub OCR. Для регулярной работы с современными форматами разумнее начать с активно развиваемого редактора. Для существующего архива DVD и уже подготовленных Character Matrix переход на другой инструмент не обязателен, если результат проходит проверку.
Итог по сценариям использования
SubRip имеет смысл выбирать не как «редактор субтитров вообще», а как специализированный инструмент для архивного DVD/VobSub OCR. Если исходник — IFO/VOB или IDX/SUB, работа выполняется локально, а конечная цель — редактируемый SRT, программа всё ещё соответствует задаче и не требует оплаты или облака. Особенно полезна она там, где уже существует качественная Character Matrix для повторяющегося шрифта.
Для вшитых субтитров решение менее универсально: зависимость от AviSynth и ручной матрицы делает процесс чувствительным к кодекам и оформлению текста. Для Blu-ray SUP, современных контейнеров, большого числа форматов или автоматического OCR лучше использовать Subtitle Edit; для поиска hardsub в кадрах — VideoSubFinder; для детального тайминга и ASS/SSA-оформления — Aegisub; для извлечения уже текстовых дорожек и скриптовой обработки — FFmpeg.
Главный критерий выбора — тип исходных субтитров. Если это графика старого DVD или VobSub, SubRip остаётся функционально уместным. Если задача выходит за эту границу, возраст последнего релиза и узкая Win32-архитектура становятся не косметическим недостатком, а прямым ограничением рабочего процесса.









