Перейти к основному содержимому
SubtitleMatrix

О SubtitleMatrix

Набор инструментов для субтитров, которые целиком работают на странице, которую вы видите.

Что это за сайт

SubtitleMatrix — это набор инструментов для тех, кто работает с субтитрами и исходными медиа: конвертация между форматами, исправление тайминга, очистка текста, поиск дефектов в файле, проверка на соответствие требованиям доступности, таким как скорость чтения и длина строки, а также извлечение субтитров из видео, растровых файлов или аудио и превращение их обратно в речь.

Это набор инструментов, а не сервис и не издание. Здесь нет аккаунта, панели управления, очереди и кнопки загрузки. Вы открываете страницу, отдаёте ей файл и получаете файл обратно.

Почему всё работает в вашем браузере

Большая часть работы с субтитрами — это преобразование текста, а преобразованию текста не нужны ни сервер, ни очередь, ни база данных, ни GPU. Медиастраницы выполняют более тяжёлую работу — извлекают дорожки из видео, читают растровые субтитры с помощью OCR, транскрибируют речь, синтезируют озвучивание, — но эта работа идёт в движках WebAssembly, загруженных во вкладку, а не на машине, которую контролируем мы. Почти все другие сайты субтитров выполняют работу на сервере, поэтому сначала просят загрузить файл: файл должен находиться там, куда дотягивается их код.

У этого сайта такой проблемы нет, потому что на другом конце ничего нет. Разбор, преобразование и файл, который вы скачиваете, происходят внутри страницы. Это не настройка конфиденциальности, которую можно отключить: отправить ваши субтитры некуда, поэтому нет и кода, который мог бы это сделать.

Как устроены страницы

У каждой пары форматов есть своя страница, и каждая такая страница сообщает, какие возможности переживут конвертацию, а какие нет. Этот список вычисляется из матрицы возможностей — таблицы того, что умеет представлять каждый формат, — а не пишется вручную для каждой страницы, поэтому он не может разойтись с тем, что конвертеры делают на самом деле.

В результате страница конвертации — не универсальный инструмент с двумя списками. Это страница об одной конкретной паре, со своим объяснением, своими разобранными примерами и своими ответами на вопросы, которые эта пара поднимает.

Кто его поддерживает

Редакционной подписи, на которую можно указать, нет, и это сделано намеренно: матрица возможностей, отчёты о потерях и пороги соответствия изложены на самих страницах в терминах, которые можно сверить с исходными форматами и опубликованными стандартами. Если утверждение здесь неверно, страница показывает именно то, что утверждала, — и потому это можно исправить.

Где результаты перестают быть надёжными

Отчёт о потерях сообщает то, что матрица возможностей говорит о двух форматах. Это нижняя граница, а не гарантия полноты: конкретный файл может использовать возможности, которые формат допускает, а матрица не моделирует, и они не попадут в список.

Проверка соответствия сообщает то, что встроенные правила способны обнаружить в переданном файле. Это не юридическая консультация и не сертификация. Прежде чем полагаться на файл как на выполнение обязательства, пусть его проверит квалифицированный специалист. Страницы медиа — похожий случай: OCR и распознавание речи дают результат по мере возможностей, его нужно прочитать и исправить, а не принимать за достоверную расшифровку. Оба этих пункта страница условий излагает формальнее.