Subtitle Workshop Classic — настольный редактор субтитров для создания, правки, синхронизации, проверки и конвертации текстовых файлов субтитров. Программа рассчитана на работу с готовыми видеофайлами и отдельными файлами субтитров: пользователь открывает ролик, загружает SRT, SUB, SSA, ASS, VTT или другой текстовый формат, редактирует реплики, меняет временные метки, проверяет ошибки и сохраняет результат в нужном формате. Ветку Classic развивают как продолжение Subtitle Workshop 6.x: в ней есть Audio waveform, VLC Video Renderer, UTF-8 и UTF-16, выбор аудиопотока, Hunspell Spellchecker, пользовательские профили, тёмный режим и поддержка более 70 типов файлов.
Главная ценность Subtitle Workshop не в видеомонтаже, а в точной работе с субтитрами. Это программа для субтитров, где основной объект — строка с текстом, временем появления Show, временем исчезновения Hide, длительностью Duration, паузой Pause и дополнительными признаками качества. Такой подход удобен, когда нужно привести субтитры SRT к видео, исправить рассинхрон, убрать слишком длинные строки, перевести реплики, проверить Characters per Second и подготовить файл для медиаплеера, видеоредактора или публикации вместе с роликом.
Для смежных задач на freeexe можно отдельно посмотреть программы, которые работают не с текстом субтитров, а с воспроизведением, обработкой или конвертацией видео: VLC Media Player, Media Player Classic HC, PotPlayer, Avidemux, HandBrake и Shotcut. Эти программы закрывают соседние сценарии, но не заменяют табличный редактор тайминга, встроенную проверку ошибок и конвертацию текстовых форматов Subtitle Workshop.
Краткая карточка программы
| Параметр | Описание |
|---|---|
| Название | Subtitle Workshop Classic |
| Тип программы | редактор субтитров для Windows |
| Основные задачи | создание субтитров, редактирование субтитров, синхронизация субтитров, проверка ошибок, конвертация форматов |
| Основной рабочий объект | строка субтитра с полями Show, Hide, Duration, Pause и Text |
| Поддержка форматов | более 70 типов файлов в ветке Classic; старая ветка Subtitle Workshop работала с более чем 60 форматами через Subtitle API |
| Кодировки | UTF-8 и UTF-16 в ветке Classic |
| Видео в окне программы | предпросмотр через встроенный видеоблок и VLC Video Renderer |
| Работа со звуком | аудиоволна и выбор аудиопотока |
| Проверка текста | Hunspell Spellchecker |
| Настройка интерфейса | пользовательские профили, тёмный режим, редактирование горячих клавиш, изменяемые размеры окон |
| Лицензия | GNU General Public License version 3.0 |
| Платформа | Windows |
Subtitle Workshop подходит тем, кто редактирует отдельные файлы субтитров, а не вшивает текст в видеоряд. В нём можно подготовить файл для дальнейшего просмотра в VLC, Media Player Classic HC или PotPlayer, передать SRT в видеоредактор, сохранить перевод в отдельном файле, проверить тайминг субтитров перед публикацией и привести старые субтитры для фильма к другой версии видео. Поддержка GPLv3, Windows, VLC Video Renderer, Hunspell и более 70 типов файлов относится именно к ветке Classic.
Для чего нужна Subtitle Workshop
Subtitle Workshop решает задачи, которые чаще всего возникают при работе с внешними субтитрами. В отличие от видеоредактора, программа не заставляет собирать монтажный проект, настраивать дорожки, рендерить видео и выбирать кодек. Пользователь работает с текстом и временными метками, а видео служит контрольным предпросмотром.
Основные сценарии:
создать субтитры с нуля для фильма, интервью, лекции, ролика или обучающего видео;
открыть готовый SRT и исправить ошибки в тексте;
сдвинуть все реплики вперёд или назад через Set Delay;
синхронизировать начало и конец файла через Adjust Subtitles;
исправить рассинхрон, когда в начале субтитры совпадают, а к финалу уходят от звука;
пересчитать тайминг после смены FPS для форматов, которые завязаны на кадры;
заменить неправильные символы, OCR-ошибки и повторяющиеся фрагменты через Search and Replace;
проверить слишком длинные строки, слишком короткие паузы, наложения и длительность показа;
подготовить перевод субтитров в Translation mode;
сохранить текст в другом формате, когда исходный файл не подходит для плеера или видеоредактора.
Программа особенно полезна при работе с готовыми субтитрами для фильма. Например, у пользователя есть видео и отдельный SRT, но реплики появляются на две секунды раньше. В Subtitle Workshop не нужно вручную менять каждую строку: достаточно открыть файл, применить задержку к выбранному диапазону или ко всему списку, проверить результат в нескольких местах видео и сохранить исправленную копию. Для более сложного рассинхрона используется корректировка по нескольким точкам: первая реплика привязывается к правильному моменту в начале, последняя — к финалу, после чего промежуточные времена пересчитываются пропорционально. Возможность Adjust Subtitles с несколькими методами синхронизации сохранила значение для рабочего процесса Classic.
Отдельная область применения — перевод. В Translation mode пользователь видит оригинальный текст и поле перевода, поэтому не приходится держать рядом две копии файла. Такой режим удобен для построчного перевода субтитров, когда временные метки уже готовы, а менять нужно только текст. В старой ветке Subtitle Workshop многоязычный настраиваемый интерфейс и Translation mode входили в основные возможности программы.
Интерфейс и логика рабочего окна
Рабочее окно Subtitle Workshop построено вокруг списка субтитров. Вверху расположено меню File, Edit, Search, Tools, Movie, Settings, Help и панель кнопок для быстрых операций. Слева находятся параметры режима времени и кадров: Mode, Input FPS, FPS, Work with, выбор кодировок и дополнительные поля. В центре — окно предпросмотра видео, под ним — управляющая панель воспроизведения. Ниже расположен табличный список строк, где видны номер, пауза, время появления, время скрытия, длительность и текст реплики. В нижней части размещаются поля точного редактирования Show, Hide, Pause, Duration, Text и, при необходимости, Translation.

На скриншоте видно, что Subtitle Workshop Classic работает не как текстовый редактор в одну колонку, а как таблица тайминга. Каждая строка получает отдельные значения Show и Hide, а в колонке Duration сразу отображается длительность показа. Такой интерфейс удобен для проверки, потому что ошибки не спрятаны внутри длинного файла: проблемную реплику можно найти по времени, номеру, паузе, длительности или визуальной пометке.
Верхнее меню и панель инструментов
Меню File отвечает за создание, открытие, сохранение и закрытие файлов. Для нового проекта используется File → New subtitle, для загрузки готового файла — File → Load subtitle, для сохранения — File → Save или File → Save as. В окне Edit Shortcuts видно, что действия привязаны к привычным сочетаниям: Ctrl+N создаёт новый файл, Ctrl+O открывает исходный файл, Ctrl+S сохраняет субтитры, Shift+Ctrl+S открывает сохранение в другой файл.
Меню Edit сосредоточено на строках, тексте и тайминге. Через него добавляют и удаляют субтитры, меняют задержку, запускают Adjust Subtitles, автоматические длительности, Smart line adjust, Divide lines, Convert case и другие операции. Search нужен для поиска, замены и перехода к нужному месту; в Classic также появился переход к позиции фильма через Goto movie position. Tools содержит проверку ошибок, пакетные и служебные операции, OCR Scripts и Pascal Scripts. Movie управляет видео: открытием ролика, предпросмотром, субтитрами поверх видео, выбором видеорендера, воспроизведением и переходом по фрагментам.
Панель инструментов дублирует частые команды. Это важно при регулярной работе: синхронизация субтитров обычно состоит из десятков коротких действий — выбрать строку, поставить время, проиграть фрагмент, перейти к следующей реплике, исправить текст, проверить паузу. Когда основные команды вынесены на панель, не нужно каждый раз раскрывать меню.
Левая панель: Time, Frames, FPS и Work with
В блоке Mode пользователь выбирает, как работать с временными данными: в режиме Time или Frames. Для SubRip и WebVTT обычно используется время, потому что эти форматы хранят часы, минуты, секунды и миллисекунды. Для frame-based форматов важна привязка к кадрам, поэтому рядом расположены Input FPS и FPS. Эти поля используются при пересчёте тайминга между разными частотами кадров и при работе с форматами, где время выражено через номер кадра.
Блок Work with определяет, что именно меняется при редактировании временных значений: Duration, Hide time или Both. Это полезно при ручной правке. Когда пользователь меняет начало строки, программа должна понимать, нужно ли сохранить длительность и сдвинуть конец, поменять только время исчезновения или скорректировать оба параметра. Для тонкой синхронизации такая настройка важнее, чем кажется: одно неверное изменение может создать наложение на следующую реплику или слишком короткую паузу между строками.
Список субтитров и его колонки
Табличный список — центральная часть интерфейса. В типичном SRT-файле каждая строка содержит номер, время начала, время окончания и текст. Subtitle Workshop разворачивает это в удобную таблицу:
| Колонка | Что показывает | Зачем нужна |
|---|---|---|
| Num | номер строки | помогает ориентироваться в большом файле |
| Pause | пауза до соседней реплики | показывает слишком короткие промежутки и наложения |
| Show | время появления | используется для синхронизации с началом реплики |
| Hide | время исчезновения | определяет окончание показа строки |
| Duration | длительность строки | помогает отслеживать слишком короткий или длинный показ |
| Text | текст субтитра | позволяет быстро видеть содержание реплики |
В версии 6.0 в программу добавили колонки Duration и Pause, систему CpS, расширенное окно Information & Errors и новую систему визуальной маркировки ошибок. Эти элементы хорошо показывают, почему Subtitle Workshop удобен именно как редактор субтитров: пользователь видит не только текст, но и параметры чтения.
Characters per Second помогает оценить скорость чтения. Если строка короткая по времени, но длинная по тексту, зритель не успевает прочитать её до исчезновения. В таком случае нужно увеличить Duration, разделить реплику, сократить текст или перенести часть фразы в соседнюю строку. В Classic такие проблемы можно искать через Tools → Information and Errors, а затем исправлять вручную или через доступные автоматические операции.
Область редактирования текста
Под списком находятся поля точной правки. В Text редактируется оригинальная строка, в Translation — перевод при включённом режиме перевода. Рядом расположены кнопки форматирования: жирный, подчёркивание, курсив и цветовые теги. Subtitle Workshop поддерживает style tags bold, italic, underline и color tags в форматах, где такие теги допустимы; в ветке 6.0 появилась поддержка нескольких тегов в одной строке для SubRip, MicroDVD и Sub Station Alpha.
Форматирование нужно использовать с пониманием целевого формата. SRT в большинстве плееров поддерживает базовые теги, но сложная типографика, позиционирование и стили лучше раскрываются в SSA/ASS. Если задача состоит в фан-сабе, караоке, оформлении надписей на экране и аккуратной работе со стилями, Aegisub даёт больше инструментов для ASS: в нём отдельная система стилей применяется к dialogue lines, а формат ASS поддерживает переопределения через override tags.
Предпросмотр видео и VLC Video Renderer
Встроенный предпросмотр нужен для проверки синхронизации. Пользователь открывает видео через Movie → Open, включает отображение субтитров и смотрит, совпадает ли текст с речью. В меню Movie доступен выбор видеорендера, включая Default, VMR9 и VLC. В ветке Classic отдельно выделен VLC Video Renderer, а также выбор аудиопотока и Audio waveform.

Предпросмотр особенно важен при ручной разметке. По таблице можно выставить идеальные числа, но только видео показывает, не появляется ли реплика слишком рано, не исчезает ли она до окончания фразы и не мешает ли следующей строке. В работе с длинными фильмами полезно проверять минимум три участка: начало, середину и финал. Если все три точки совпадают, обычного сдвига или пропорциональной коррекции достаточно. Если проблема меняется внутри файла, нужно искать участок, где произошёл монтажный разрыв, пропуск, реклама, другая заставка или несовпадение версии видео.
Основные функции Subtitle Workshop
Создание нового файла субтитров
Создание субтитров начинается с пустого файла. Команда File → New subtitle создаёт новую таблицу, после чего строки добавляются через Edit → Insert subtitle или клавишу Insert. Новая строка появляется после выбранного элемента, стартовое время рассчитывается от предыдущего субтитра, а при пустом списке начальное время равно нулю.
Базовый порядок работы выглядит так:
Открыть видео через Movie → Open.
Создать файл через File → New subtitle.
Найти момент начала первой реплики в предпросмотре.
Добавить строку через Insert.
Установить Show на момент появления речи.
Установить Hide или Duration так, чтобы текст оставался на экране достаточно долго.
Ввести текст в поле Text.
Проиграть фрагмент и проверить совпадение.
Повторить действия для следующих реплик.
Сохранить файл через File → Save as.
При создании с нуля важно не превращать одну длинную фразу в перегруженный блок. Для комфортного чтения строку лучше делить на смысловые части: короткая реплика, обращение, отдельное предложение, половина сложной фразы. В Subtitle Workshop для таких операций есть Divide lines и Smart line adjust, а проверка ошибок помогает найти слишком длинные строки и проблемную скорость чтения.
Открытие и редактирование готового файла
При работе с готовым SRT, VTT, SSA, ASS или другим текстовым форматом пользователь открывает файл, выбирает строку в таблице и меняет текст, время или длительность. Такой режим подходит для исправления опечаток, удаления лишних комментариев, изменения имён, правки перевода и восстановления повреждённых строк.
Обычная правка текста занимает несколько действий: выбрать строку, перейти в поле Text, изменить фразу, нажать переход к следующей строке или выбрать новую строку в таблице. Для массовых исправлений используется Search and Replace. В Classic окна Search и Search/Replace перестали быть модальными: пользователь может оставить окно поиска поверх основного окна и редактировать найденный текст сразу после перехода к совпадению. Это изменение появилось в ветке 6.2.7.
Search and Replace удобен в трёх случаях:
OCR дал одинаковую ошибку во многих местах;
в переводе нужно заменить имя, термин или повторяющийся вариант написания;
файл содержит неправильные пробелы, символы или пунктуацию, которые повторяются десятки раз.
Для тонкой правки лучше не запускать массовую замену без просмотра. В субтитрах одно и то же слово может быть частью разных фраз, а автоматическая правка иногда портит склонение, регистр или пунктуацию. Поэтому полезно сначала найти несколько совпадений, проверить контекст и только потом применять замену ко всему файлу.
Синхронизация субтитров с видео
Синхронизация субтитров — одна из сильных сторон Subtitle Workshop. Программа поддерживает несколько подходов: обычный сдвиг, пропорциональную коррекцию по контрольным точкам, работу с выбранными строками, пересчёт FPS и ручную правку временных меток.
Если все строки появляются раньше или позже на одинаковое значение, используется Edit → Timings → Set delay. Задержка может быть положительной или отрицательной, в режиме времени или кадров, а применить её можно ко всему файлу или только к выбранным строкам. Это подходит для ситуации, когда весь SRT стабильно опаздывает на 1,5 секунды или появляется на 800 миллисекунд раньше речи.
Если рассинхрон растёт постепенно, применяется Adjust Subtitles. В программе доступны разные методы синхронизации: по первой и последней реплике, по двум точкам с линейным алгоритмом, по другому синхронизированному файлу и через расширенную систему с несколькими точками. Для пользователя это означает, что Subtitle Workshop подходит не только для простого сдвига, но и для файлов, где тайминг нужно растянуть или сжать по длине видео.
Рабочая схема для SRT:
Открыть субтитры.
Открыть видео через Movie → Open.
Найти первую реплику, которая точно слышна.
Сопоставить её с первой соответствующей строкой.

Найти реплику ближе к финалу.
Сопоставить её с последней контрольной строкой.
Запустить Adjust Subtitles.
Проверить начало, середину и конец фильма.
Исправить отдельные проблемные места вручную.
Конвертация форматов субтитров
Subtitle Workshop поддерживает создание, открытие, редактирование, сохранение и конвертацию большого числа текстовых форматов. В старой ветке через Subtitle API было доступно более 60 форматов, а в Classic заявлена поддержка более 70 типов файлов.
Конвертация нужна, когда:
плеер не понимает исходный формат;
видеоредактор принимает только SRT, VTT или ASS;
нужно заменить frame-based формат на time-based;
нужно сохранить копию в более простом формате без лишних тегов;
нужно привести старый SUB или MicroDVD к SRT;
требуется WebVTT для веб-видео;
исходный файл содержит стили, но целевая среда их не поддерживает.
При конвертации важно учитывать не только расширение файла, но и возможности формата. SRT удобен для обычных субтитров, но плохо подходит для сложного оформления. ASS и SSA лучше работают со стилями, позиционированием и цветом. WebVTT применяется в веб-среде. MicroDVD и некоторые старые форматы завязаны на кадры, поэтому при неправильном FPS субтитры начнут уходить от видео.
Проверка и исправление ошибок
Раздел Tools → Information and Errors нужен для поиска проблем в тайминге и тексте. В Classic пункты этого блока были уточнены: Information and Errors переименован в Fix errors manually, а Settings — в Error Settings. В окне проверки появилась логика разделения ошибок и предупреждений, а кнопка Fix errors исправляет только видимые в списке ошибки или предупреждения при соответствующих настройках.
Типичные ошибки, которые имеет смысл проверять:
| Ошибка | Как проявляется | Что делать |
|---|---|---|
| Overlapping | следующая строка начинается до исчезновения предыдущей | уменьшить Hide, сдвинуть Show или применить исправление пауз |
| Too short duration | текст исчезает слишком быстро | увеличить Duration или сократить строку |
| Too long duration | субтитр остаётся на экране после окончания фразы | уменьшить Hide или разделить сцену точнее |
| Too short pause | между строками почти нет зазора | отредактировать конец первой или начало второй строки |
| Too long line | строка перегружена символами | применить Smart line adjust или разделить текст |
| High CpS | зритель не успевает прочитать реплику | увеличить длительность, сократить текст или разбить строку |
| Empty subtitles | строка есть, текста нет | удалить строку или заполнить текст |
| OCR errors | символы распознаны неверно | исправить через Search and Replace или OCR Scripts |
Проверка ошибок особенно полезна после массовых операций. Например, пользователь применил Set Delay к части файла, затем разделил длинные строки и изменил длительности. После такой серии действий нужно запустить проверку, чтобы убедиться, что не появились наложения, слишком короткие паузы и строки, которые невозможно прочитать за отведённое время.
Работа с текстом
Subtitle Workshop содержит отдельный набор команд для текстовых операций. В набор функций входят Search & Replace, Smart line adjust, Convert case, Unbreak subtitles, Divide lines, Reverse text, Fix punctuation и загрузка файлов plain text с последующей установкой тайминга.
Smart line adjust помогает привести длинную реплику к читаемому виду. Команда доступна через Edit → Texts → Smart line adjust или сочетание Ctrl+E. Она применяется к выбранным строкам, а в режиме переводчика может затрагивать оригинальный и переведённый текст.
Divide lines делит длинный субтитр на две строки или два отдельных субтитра с пересчётом времени. Это полезно, когда одна реплика содержит несколько смысловых частей: сначала вопрос, затем уточнение; сначала обращение, затем основная фраза; сначала длинное вводное предложение, затем реакция другого персонажа.
Convert case исправляет регистр. Команда нужна, когда субтитры получены из источника, где весь текст набран заглавными буквами, или наоборот — потеряны заглавные буквы в начале предложений и имён.
Fix punctuation помогает с пунктуацией, особенно в файлах, полученных после OCR или из языков с другим направлением письма. Автоматическую пунктуацию всё равно нужно проверять глазами: субтитры должны соответствовать речи, а не только формальным правилам.
Автоматические длительности и ограничения времени
Automatic durations рассчитывает длительность строк на основе текста. Это удобно, когда пользователь вручную выставляет только начало реплик, а окончания хочет получить автоматически. Команда находится в Edit → Timings → Automatic durations и может применяться ко всем строкам или только к выбранным, а также учитывать условия: задавать новую длительность всегда, только если она больше исходной или только если меньше исходной.
Set duration limits помогает ограничивать минимальную и максимальную длительность. Это нужно для файлов, где часть строк исчезает почти мгновенно, а часть висит слишком долго. Extend length продлевает выбранные строки до момента перед следующим субтитром, не затрагивая последнюю строку файла. Shift subtitles сдвигает выбранные строки вперёд или назад на заданное количество миллисекунд, сохраняя длительность.
Эти операции лучше применять после сохранения копии исходного файла. Массовая коррекция удобна, но она меняет много строк сразу. Если результат не подходит, проще вернуться к исходной версии, чем вручную отменять десятки правок.
Audio waveform
Audio waveform показывает звук как график. Для синхронизации это точнее, чем ориентироваться только по видео. На волне видны начала реплик, паузы, резкие звуки, смена фраз и участки тишины. В Classic Audio waveform входит в основной набор функций.

Аудиоволна полезна при создании субтитров с нуля. Пользователь видит, где начинается речь, ставит Show ближе к началу звукового фрагмента и выставляет Hide после окончания фразы. При переводе и корректировке готового SRT waveform помогает быстро обнаружить, что реплика стоит не там: текст может совпадать по смыслу, но начинаться на долю секунды раньше или позже речи.
Проверка орфографии Hunspell
Hunspell Spellchecker в Classic проверяет слова по словарю, показывает список найденных вариантов и даёт команды для работы с каждым словом. В окне видны кнопки Ignore the selected word, Add to dictionary, Goto next occurence, Change the selected word once in, Change all occurances of it in, Insert symbol, Install Dictionaries, Check и Close.

Орфографическая проверка особенно полезна после OCR, ручного набора и перевода. В субтитрах ошибка бросается в глаза сильнее, чем в обычном тексте: она появляется поверх видео и остаётся в центре внимания зрителя. При этом словарь не решает всё автоматически. Имена, фамилии, топонимы, сленг, авторские написания и слова на другом языке нужно проверять вручную, а не бездумно заменять первым предложенным вариантом.
Настройка горячих клавиш
Subtitle Workshop Classic позволяет редактировать сочетания клавиш. Окно Edit Shortcuts разделено на вкладки Misc, File, Edit, Search, Tools, Movie, Settings, Help. В списке видны номер действия, сочетание и описание. Например, Ctrl+N создаёт новый файл субтитров, Ctrl+O открывает исходный файл, Ctrl+S сохраняет файл, Alt+F4 закрывает программу.

Горячие клавиши важны для тех, кто размечает много реплик. Во время тайминга пользователь постоянно запускает и останавливает видео, переходит к следующей строке, вставляет новый субтитр, меняет время, ищет текст и сохраняет файл. Если эти действия выполняются с клавиатуры, работа идёт ровнее: меньше переключений мышью, меньше ошибок при выборе строк и меньше задержек между прослушиванием фразы и установкой времени.
Пошаговая инструкция: как создать субтитры с нуля
Создание субтитров с нуля лучше начинать с настройки рабочего окна. Откройте видео, включите предпросмотр, убедитесь, что время в плеере отображается корректно, и только после этого создавайте пустой файл. Такой порядок снижает риск размечать текст без привязки к реальному видео.
Подготовка видео и проекта
Откройте Subtitle Workshop Classic.
Через Movie → Open загрузите видео.
Включите Video preview mode и Show subtitles, если они отключены.
Проверьте, что видео воспроизводится и шкала времени реагирует на перемещение.
Создайте новый файл через File → New subtitle.
Сохраните пустой файл через File → Save as, чтобы сразу выбрать формат, например SubRip SRT.
Сохранение в начале работы полезно как страховка. После этого можно чаще нажимать Ctrl+S, не выбирая путь заново. Для длинных видео это важно: ручная разметка занимает время, и потеря несохранённых строк неприятнее, чем повторная правка нескольких опечаток.
Добавление первой строки
Первая строка задаёт темп работы. Воспроизведите видео, остановите на моменте начала речи, нажмите Insert или выберите Edit → Insert subtitle. В поле Text введите реплику. Затем выставьте Show на момент начала фразы и Hide на момент, когда фраза закончилась или когда субтитр должен исчезнуть.
После ввода первой строки проверьте её в предпросмотре. Субтитр должен появляться чуть раньше или точно в момент начала речи, оставаться достаточно долго и исчезать до следующей реплики. Если текст длинный, разделите его на две строки внутри одного субтитра или на два отдельных субтитра. Для массовой корректировки длины строк позднее пригодится Smart line adjust.
Разметка следующих реплик
Для каждой следующей реплики повторяется один цикл:
Найти начало речи.
Добавить строку.
Записать текст.
Выставить Show.
Выставить Hide или Duration.
Проверить паузу до следующей строки.
Перейти к следующему фрагменту.
При разметке диалогов не стоит объединять реплики разных персонажей в один длинный блок без необходимости. Если в одном субтитре всё же находятся две фразы, их нужно оформить так, чтобы зритель понимал смену говорящего. В некоторых файлах для диалогов используют дефисы в начале строк, но поддержка визуального оформления зависит от целевого формата и плеера.
Проверка после первого прохода
После разметки всего видео нужно запустить проверку ошибок и пройтись по проблемным местам. В первую очередь смотрите:
строки с очень короткой длительностью;
длинные реплики с высоким Characters per Second;
наложения;
слишком короткие паузы;
пустые строки;
строки с неправильной кодировкой;

текст, который не совпадает с речью;
финальные реплики после титров или в сценах после паузы.
Проверку лучше делать не только по списку ошибок, но и в предпросмотре. Таблица покажет математические проблемы, а видео — восприятие результата. Иногда строка формально укладывается в допустимую длительность, но из-за плотной речи, сложных имён или длинных терминов читается тяжело.
Пошаговая инструкция: как синхронизировать готовый SRT
Готовые субтитры часто не совпадают с видео из-за другой версии фильма, заставки, вырезанной сцены, другого FPS или рекламного блока. Subtitle Workshop даёт несколько способов исправления, и выбирать их нужно по характеру рассинхрона.
Когда достаточно Set Delay
Set Delay подходит, когда вся дорожка сдвинута одинаково. Например, первая реплика появляется на две секунды раньше, в середине файла разница остаётся такой же, а в финале субтитры всё ещё стабильно опережают речь на те же две секунды.
Порядок работы:
Откройте SRT через File → Load subtitle.
Откройте видео через Movie → Open.
Найдите первую хорошо слышимую реплику.
Сравните время речи и время Show у соответствующей строки.
Выделите все строки через Edit → Select all.
Откройте Edit → Timings → Set delay.
Укажите положительную или отрицательную задержку.
Примените задержку ко всем строкам.
Проверьте начало, середину и конец.
Положительная задержка сдвигает субтитры позже, отрицательная — раньше. Важно не путать направление: если субтитр появляется раньше речи, его нужно сдвинуть вперёд по времени; если опаздывает, нужно вернуть назад.
Когда нужен Adjust Subtitles
Adjust Subtitles нужен, когда разница меняется от начала к концу. Типичный пример: первая реплика отстаёт на полсекунды, в середине разница уже две секунды, а в финале — пять. Обычный Set Delay здесь не поможет, потому что он сдвигает все строки одинаково.
Рабочий порядок:
Найдите первую реплику, которая точно совпадает с речью.
Запомните правильное время для этой строки.
Найдите позднюю реплику ближе к финалу.
Запомните правильное время для неё.
Откройте Adjust Subtitles.
Укажите контрольные точки.
Примените корректировку.
Проверьте несколько участков между контрольными точками.
Такой метод пропорционально растягивает или сжимает тайминг. Он хорошо работает, когда файл равномерно расходится с видео. Если внутри фильма есть вырезанная сцена, вставка рекламы или другой монтажный разрыв, придётся корректировать отдельный участок, а не весь файл сразу.
Когда нужно работать с выбранным диапазоном
Иногда начало и конец совпадают, но одна часть файла сбита. Такое бывает после удаления вступления, рекламного блока или сцены в другой версии видео. Тогда нужно выделить только проблемный диапазон строк и применить задержку к нему. В Set Delay есть возможность выбирать область применения: все субтитры или selected subtitles.
Перед применением задержки к диапазону полезно записать номера строк: где начинается проблема и где она заканчивается. После исправления проверьте стык до диапазона и после него. На границе часто появляются наложения или слишком длинные паузы, которые не видны, если проверять только середину исправленного участка.
Пошаговая инструкция: как исправить типичные ошибки субтитров
Исправление ошибок лучше делать в два прохода. Первый проход — технический: найти наложения, длительности, паузы, длинные строки и проблемы кодировки. Второй — редакторский: проверить смысл, пунктуацию, имена, переносы и читаемость.
Слишком длинные строки
Длинная строка плохо читается и может выходить за пределы комфортной области экрана. В Subtitle Workshop для этого используется Smart line adjust и Divide lines. Smart line adjust перераспределяет текст по строкам, а Divide lines помогает разделить большой блок на два субтитра с пересчётом времени.
Что делать:
выделить проблемные строки;
применить Edit → Texts → Smart line adjust;
проверить, не нарушился смысловой перенос;
для слишком длинных реплик использовать Divide lines;
после разделения проверить Duration и Pause.
Неудачный перенос может испортить восприятие. Лучше не оставлять в конце строки предлог, частицу или начало устойчивого выражения. Субтитр читается легче, когда строка делится по смыслу: подлежащее и сказуемое не разорваны, имя не отделено от обращения, а вопросительный или восклицательный фрагмент остаётся целым.
Слишком короткая длительность
Короткая длительность означает, что зритель не успевает прочитать текст. Исправление зависит от ситуации:
увеличить Hide, если до следующей реплики есть место;
сократить текст;
разделить строку;
использовать Automatic durations для выбранных строк;
проверить Characters per Second после исправления.
Automatic durations рассчитывает длительность с учётом текста и может применяться ко всем или выбранным строкам. Это удобно после ручной разметки, когда начало реплик выставлено, а окончания нужно привести к читаемому виду.
Слишком короткая пауза
Пауза между субтитрами влияет на ритм чтения. Если предыдущая строка исчезает и следующая появляется почти мгновенно, зритель воспринимает их как один непрерывный блок. В таблице за это отвечает колонка Pause. При слишком короткой паузе можно уменьшить Hide предыдущей строки, чуть сдвинуть Show следующей или применить инструменты исправления в Information and Errors.
При правке пауз важно не создавать новую проблему: если сократить предыдущий субтитр слишком сильно, его Duration станет недостаточным. Поэтому после исправления паузы нужно смотреть не только Pause, но и Duration обеих соседних строк.
Ошибки OCR
OCR-ошибки появляются после распознавания субтитров из изображения или некачественного текста. Типичные проблемы: перепутанные буквы, лишние пробелы, неправильные переносы, повторяющиеся символы, неверные дефисы и пунктуация. Subtitle Workshop поддерживает find-and-replace text scripts, называемые OCR Scripts, а также Search and Replace.
Исправлять OCR лучше так:
Запустить поиск типичной ошибки.
Проверить несколько совпадений вручную.
Использовать замену только там, где контекст совпадает.
Запустить Hunspell Spellchecker.
Проверить имена и термины отдельно.
Запустить Information and Errors после массовых замен.
Неверная кодировка
Проблемы кодировки проявляются как нечитаемые символы, вопросительные знаки, квадраты или странные буквы. Classic поддерживает UTF-8 и UTF-16, а также даёт выбор charset для оригинала и перевода. В истории Classic отдельно отмечались изменения, связанные с UTF-8, UTF-16, сохранением Unicode-файлов и исправлениями charset в настройках.
При работе с многоязычными субтитрами лучше сохранять копию в UTF-8. Это снижает риск, что русские, европейские или смешанные символы сломаются при переносе между программами. Если целевая система требует другую кодировку, сохраняйте отдельную версию под эту задачу, а рабочий файл держите в более универсальном варианте.
Поддерживаемые форматы и кодировки
Subtitle Workshop работает с time-based и frame-based субтитрами. Time-based форматы хранят время в виде часов, минут, секунд и миллисекунд. Frame-based форматы привязаны к номерам кадров и зависят от FPS. Поэтому в интерфейсе есть Mode, Input FPS и FPS: эти параметры нужны, чтобы правильно пересчитывать временные данные между разными типами файлов.
Для обычного просмотра чаще всего используется SubRip SRT. Это простой текстовый формат, который поддерживают многие медиаплееры и видеоредакторы. WebVTT применяется в веб-сценариях. SSA и ASS нужны для стилей, цветов, позиционирования, караоке и сложного оформления. MicroDVD и некоторые старые SUB-варианты требуют внимания к FPS.
| Группа | Примеры | Особенность |
|---|---|---|
| Простые текстовые субтитры | SRT, TXT-подобные форматы | удобны для просмотра и базовой правки |
| Веб-субтитры | WebVTT | применяются для HTML5-видео и онлайн-плееров |
| Форматы со стилями | SSA, ASS | поддерживают оформление, стили и расширенные теги |
| Старые frame-based форматы | MicroDVD и похожие | требуют корректного FPS |
| Пользовательский формат | custom user-defined file format | позволяет сохранять субтитры в заданной пользователем структуре |
Старая ветка Subtitle Workshop поддерживала сохранение в custom user-defined file format, а Classic расширяет форматную базу до более 70 типов файлов. Для конвертации это означает, что программа может быть промежуточным инструментом между старым архивом субтитров, плеером и современным видеоредактором.
Системные требования
Subtitle Workshop Classic работает в Windows. Страница программы на SourceForge указывает Windows как операционную систему, а Softpedia перечисляет Windows 11, Windows 10 32/64 bit, Windows 8 32/64 bit и Windows 7 32/64 bit; размер установочного файла на Softpedia указан как 7.2 MB.

| Компонент | Требование или условие |
|---|---|
| Операционная система | Windows |
| Совместимость, указанная в каталоге Softpedia | Windows 11; Windows 10 32/64 bit; Windows 8 32/64 bit; Windows 7 32/64 bit |
| Размер установочного файла в каталоге Softpedia | 7.2 MB |
| Видеопредпросмотр | встроенный предпросмотр и VLC Video Renderer |
| Дополнительные возможности Classic | Audio waveform, выбор аудиопотока, Hunspell Spellchecker |
| Лицензия | GPLv3 |
Программа нетребовательна по характеру задачи: она редактирует текстовые файлы субтитров и показывает видео для контроля. Основная нагрузка зависит не от самих SRT или VTT, а от воспроизведения видео, выбранного рендера, установленного окружения для просмотра и размера проекта. При работе с длинными фильмами и большим количеством строк полезно чаще сохранять проект и держать копию исходного файла.
Преимущества и ограничения
Плюсы:
программа сосредоточена именно на субтитрах, поэтому таблица, поля времени, проверка ошибок и предпросмотр не перегружены видеомонтажными функциями;
поддерживается большое количество форматов: старая ветка работала с более чем 60, Classic — с более чем 70 типами файлов;
есть удобная синхронизация через Set Delay, Adjust Subtitles, Shift subtitles, Automatic durations и Read timings from file;
список строк показывает Pause, Show, Hide, Duration и Text, поэтому проблемные места видны без открытия исходного файла в текстовом редакторе;
Information and Errors помогает искать наложения, проблемы длительности, паузы, слишком длинные строки и другие ошибки;
Classic поддерживает UTF-8 и UTF-16, что важно для многоязычных субтитров;
Audio waveform помогает привязывать текст к звуку, а не только к картинке;
VLC Video Renderer расширяет варианты предпросмотра;
Hunspell Spellchecker помогает находить опечатки и повторяющиеся ошибки после OCR или перевода;
Edit Shortcuts позволяет настроить клавиатурный рабочий процесс;
Translation mode удобен для построчного перевода готовых субтитров.
Минусы:
интерфейс остаётся классическим настольным: он функционален, но не похож на современные редакторы с крупными панелями и визуальными таймлайнами;
программа ориентирована на Windows;
автоматическое распознавание речи не является основной функцией Subtitle Workshop Classic;
для сложной ASS/SSA-стилизации, караоке и typesetting удобнее Aegisub;
для сценариев с OCR, спектрограммой и очень активным современным набором автоматических операций многие пользователи рассматривают Subtitle Edit;
работа с массовыми исправлениями требует внимательности: Set Delay, Automatic durations и Fix errors меняют много строк сразу;
корректность предпросмотра зависит от видео, рендера и окружения воспроизведения.
Ограничения не делают программу слабой: они показывают её специализацию. Subtitle Workshop Classic лучше всего раскрывается как редактор тайминга, текста и ошибок. Для распознавания речи, монтажа, вшивания субтитров в изображение или сложной анимации нужно выбирать дополнительные инструменты.
Сравнение с аналогами
Subtitle Workshop Classic стоит сравнивать не с видеоредакторами, а с редакторами субтитров. Ближайшие аналоги — Subtitle Edit, Aegisub, Gaupol, Tero Subtitler и VisualSubSync. У каждого инструмента своя сильная сторона, поэтому выбор зависит от сценария.
| Программа | Сильная сторона | Ограничение | Когда выбирать |
|---|---|---|---|
| Subtitle Workshop Classic | табличный тайминг, проверка ошибок, конвертация, Set Delay, Adjust Subtitles, Hunspell, Audio waveform | Windows-ориентированность и классический интерфейс | ручная синхронизация SRT, исправление тайминга, проверка ошибок, перевод готового файла |
| Subtitle Edit | современный бесплатный open source редактор с timeline, waveform, spectrogram и разными способами синхронизации | интерфейс насыщен функциями, новичку нужно время на освоение | OCR, активная обработка, расширенная автоматизация, новые рабочие процессы |
| Aegisub | сильная работа с ASS/SSA, стилями, typesetting и визуальным оформлением | не заменяет табличную массовую проверку в стиле Subtitle Workshop | фан-сабы, караоке, стили, надписи на экране, сложное позиционирование |
| Gaupol | редактор text-based subtitle files для создания, перевода, тайминга и исправления ошибок в Linux | ориентирован на Linux | работа с текстовыми субтитрами в Linux-среде |
| Tero Subtitler | cross-platform open source редактор, продолжение идеи URUWorks, современный рабочий процесс | другой интерфейс и другая логика работы | распознавание речи, переводческие сценарии, современная кроссплатформенная среда |
| VisualSubSync | аудиоволна как основа синхронизации, поддержка SRT и SSA/ASS | уже узкая специализация и меньше универсальности по форматам | ручная привязка к звуку, когда waveform важнее табличных операций |
Subtitle Edit описывается как free open source editor for video subtitles; Gaupol — как редактор text-based subtitle files для создания, перевода, тайминга и исправления ошибок; Tero Subtitler — как open source, cross-platform and free subtitle editing software; VisualSubSync строит работу вокруг audio waveform и поддерживает SRT и SSA/ASS.
Для обычной ручной синхронизации SRT Subtitle Workshop Classic остаётся удобным вариантом: таблица, Set Delay, Adjust Subtitles и проверка ошибок закрывают задачу без лишнего окружения. Для сложного оформления ASS лучше Aegisub. Для Linux — Gaupol. Для современной кроссплатформенной работы и сценариев с распознаванием речи — Tero Subtitler. Для тех, кто строит тайминг прежде всего по звуку, интересен VisualSubSync.
Отзывы пользователей и профильных журналов
Профильные каталоги и издания
Softpedia оценивает Subtitle Workshop на 4.5/5 в редакционном обзоре и отдельно отмечает бесплатность, работу в Windows 7/8/10/11, поддержку редактирования, перевода, предпросмотра и изменения тайминга. В пользовательском рейтинге Softpedia у программы 4.1/5 на основе 1112 голосов.
VideoHelp показывает оценку 7.9/10 на основе 74 голосов и 74 пользовательских отзывов. Там же программа описана как Subtitle Workshop 6+, замена старого Subtitle Workshop from urusoft на базе 2.51, с поддержкой Windows, свободной лицензией и portable-вариантом.
Такая картина хорошо совпадает с характером программы. Её ценят не за визуальную новизну, а за точные инструменты редактирования субтитров. В отзывах и обсуждениях чаще всего фигурируют простота ручной синхронизации, привычный интерфейс, работа с SRT и удобство Adjust Subtitles. На Reddit пользователь описывает многолетнее использование Subtitle Workshop именно для синхронизации и ищет аналогичный сценарий в Subtitle Edit, что подтверждает сильную ассоциацию программы с таймингом.
Усреднённое мнение пользователей
Пользовательская оценка Subtitle Workshop держится на нескольких практических качествах:
программа быстро открывает и показывает структуру субтитров;
строки редактируются в таблице, а не в сыром текстовом файле;
Set Delay решает частый рассинхрон за одну операцию;
Adjust Subtitles помогает при постепенном уходе тайминга;
Information and Errors находит технические проблемы, которые сложно заметить глазами;
Translation mode удобен для перевода по готовому таймингу;
интерфейс старого типа не отвлекает от конкретной задачи.
Основные претензии связаны с тем же, что делает программу узнаваемой: интерфейс выглядит старомодно, часть современных функций удобнее реализована в других редакторах, а для автоматического распознавания речи нужны отдельные решения. Для пользователя, которому нужен простой редактор субтитров под Windows, это не критично. Для команды, которая работает с современным pipeline, машинной расшифровкой, сложной локализацией и визуальным оформлением, Subtitle Workshop становится одним из инструментов, а не единственной рабочей средой.
Кому подойдёт Subtitle Workshop Classic
Новичку
Новичку Subtitle Workshop подходит для базовых операций с SRT: открыть файл, исправить текст, сдвинуть время, посмотреть результат и сохранить копию. Интерфейс не скрывает структуру субтитров: видны номера, времена, длительности и текст. Это помогает быстро понять, как устроен файл.
Первый сценарий для новичка — исправить готовые субтитры для фильма. Достаточно открыть SRT, загрузить видео, применить Set Delay и проверить несколько сцен. Такой процесс понятнее, чем работа в видеоредакторе, где субтитры могут быть частью общей монтажной дорожки.
Переводчику
Переводчику полезен Translation mode. Исходный текст остаётся на месте, перевод вводится рядом, а тайминг сохраняется. Это удобно, когда оригинальные субтитры уже синхронизированы, и задача состоит в переводе, вычитке и адаптации длины строк.
При переводе важно контролировать не только смысл, но и длительность. Русский перевод часто получается длиннее английской фразы, поэтому после перевода нужно смотреть Characters per Second, переносы и Duration. Если строка становится тяжёлой, её лучше сократить или разделить.
Пользователю старой видеоколлекции
У старых фильмов и сериалов часто встречаются субтитры в разных форматах, с другой кодировкой, неверным FPS или рассинхроном из-за другой версии видео. Subtitle Workshop подходит для таких архивов: можно открыть старый формат, привести текст к читаемому виду, пересчитать тайминг и сохранить в SRT.
Для просмотра результата пригодятся медиаплееры с хорошей поддержкой внешних субтитров. На freeexe для этого есть страницы VLC Media Player, Media Player Classic HC и PotPlayer.
Автору обучающих роликов
Для обучающего видео Subtitle Workshop удобен, когда речь уже записана, а субтитры нужно сделать вручную. Автор открывает ролик, вводит текст по фразам, выставляет Show и Hide, проверяет читаемость и сохраняет SRT или VTT. Если далее требуется монтаж, файл можно использовать вместе с видеоредактором. Для смежного монтажа на freeexe есть Shotcut и Avidemux, но их задача отличается: они работают с видеорядом, а Subtitle Workshop — с текстом и временем.
Опытному пользователю
Опытному пользователю важны массовые операции: Adjust Subtitles, Read timings from file, Automatic durations, Extend length, Shift subtitles, Search and Replace, OCR Scripts, Error Settings и настройка горячих клавиш. В таком режиме Subtitle Workshop становится рабочим инструментом для подготовки файлов, проверки качества и конвертации между форматами.
При регулярной работе стоит настроить сочетания клавиш, сохранить привычные профили, определить формат сохранения, выбрать кодировку и проверять файл перед каждым финальным экспортом.
Типичные ошибки при работе
Менять FPS без понимания формата
SRT хранит время, а frame-based форматы зависят от кадров. Если пользователь меняет FPS без понимания, он может не получить ожидаемого результата. В интерфейсе Subtitle Workshop есть Input FPS и FPS, но применять их нужно по задаче: для пересчёта frame-based файлов, конвертации и исправления рассинхрона, связанного с частотой кадров.
Исправлять только первую сцену
Если проверить только начало, можно пропустить постепенный уход тайминга. После любой синхронизации нужно смотреть начало, середину и конец. Если в начале всё совпало, а в финале субтитры снова ушли, нужен Adjust Subtitles, а не Set Delay.
Не сохранять исходную копию
Перед массовой правкой нужно сохранить копию. Set Delay, Automatic durations, Fix errors, Search and Replace и Convert case могут изменить много строк. Без копии сложно быстро откатиться к исходному состоянию, особенно если часть изменений заметна только после просмотра.
Оставлять слишком длинные строки
Длинная строка может быть технически корректной, но неудобной для чтения. Subtitle Workshop помогает выявлять такие места через Information and Errors, CpS и Smart line adjust. После исправления нужно смотреть смысловой перенос, потому что автоматическое деление не всегда делает фразу стилистически удачной.
Не проверять кодировку
Если сохранить файл в неподходящей кодировке, русские буквы или специальные символы могут отображаться неправильно в другом плеере. Classic поддерживает UTF-8 и UTF-16, поэтому для многоязычной работы лучше использовать Unicode-совместимый вариант и проверять итоговый файл в целевом плеере.
Путать субтитры и видеомонтаж
Subtitle Workshop редактирует внешний файл субтитров. Он не заменяет видеоредактор для вшивания текста в картинку, цветокоррекции, монтажа, экспорта видео и работы с кодеками. Для конвертации и обработки видео лучше использовать отдельные инструменты, например HandBrake, Avidemux или Shotcut.
Частые вопросы
Subtitle Workshop бесплатная?
Subtitle Workshop распространяется как бесплатное ПО, а Classic указывается с лицензией GNU General Public License version 3.0.
Можно ли редактировать SRT?
Да. Subtitle Workshop создаёт, открывает, редактирует, сохраняет и конвертирует текстовые файлы субтитров. SRT относится к базовым сценариям работы: в нём можно исправлять текст, менять Show и Hide, синхронизировать дорожку, проверять ошибки и сохранять результат.
Есть ли проверка орфографии?
Да. В Classic используется Hunspell Spellchecker. В отдельном окне можно игнорировать слово, добавить его в словарь, перейти к следующему вхождению, заменить выбранное слово один раз или заменить все его вхождения.
Подходит ли программа для перевода субтитров?
Да. Translation mode позволяет работать с оригиналом и переводом. Такой режим удобен, когда тайминг уже готов, а нужно перевести текст, вычитать строки и проверить длительность переведённых реплик.
Можно ли синхронизировать субтитры по видео?
Да. Для постоянного сдвига используется Set Delay, для растяжения или сжатия тайминга — Adjust Subtitles, для отдельных участков — работа с выбранными строками. Дополнительно помогают предпросмотр видео, Audio waveform, Show, Hide, Duration и Pause.
Поддерживает ли Subtitle Workshop автоматическое распознавание речи?
Автоматическое распознавание речи не является основной функцией Subtitle Workshop Classic. Для такого сценария лучше рассматривать современные редакторы с отдельными инструментами распознавания, например Tero Subtitler, который развивается как open source cross-platform subtitle editing software.
Чем Subtitle Workshop отличается от Subtitle Edit?
Subtitle Workshop Classic сильнее воспринимается как классический табличный редактор тайминга и проверки ошибок. Subtitle Edit — более современный open source редактор с расширенным набором функций, timeline, waveform и spectrogram. Для ручной правки SRT и привычного Adjust Subtitles удобен Subtitle Workshop; для OCR и современных автоматизированных сценариев чаще выбирают Subtitle Edit.
Чем Subtitle Workshop отличается от Aegisub?
Subtitle Workshop удобнее для табличной правки, конвертации и проверки ошибок. Aegisub сильнее в ASS/SSA-оформлении, стилях, typesetting, karaoke и визуальном позиционировании. Если нужна синхронизация обычного SRT, логичнее начать с Subtitle Workshop. Если нужны сложные стили и оформление надписей, лучше использовать Aegisub.
Итог: стоит ли использовать Subtitle Workshop Classic
Subtitle Workshop Classic стоит использовать, когда нужна настольная программа для субтитров с точным таймингом, таблицей строк, проверкой ошибок, конвертацией форматов и предпросмотром видео. Она подходит для ручной синхронизации SRT, правки готовых файлов, перевода по существующему таймингу, исправления OCR-ошибок, проверки длительности, пауз и Characters per Second.
Для разовой задачи достаточно открыть файл, применить Set Delay или Adjust Subtitles, проверить несколько сцен и сохранить исправленный вариант. Для регулярной работы важнее настроить горячие клавиши, профили, кодировку, Error Settings и рабочий порядок проверки. Для ASS/SSA-стилизации лучше подключить Aegisub, для OCR и современных автоматизированных операций — Subtitle Edit, для кроссплатформенной работы и распознавания речи — Tero Subtitler. Subtitle Workshop остаётся сильным инструментом там, где главный результат — аккуратный текстовый файл субтитров с правильными временными метками.
Список изменений
Ранняя ветка Subtitle Workshop 2.51:
- Subtitle Workshop 2.51 стала базовой веткой, от которой отталкивались более поздние версии. Начальный код последней официально выпущенной версии 2.51 включал SubtitleAPI — библиотеку, которая обеспечивала поддержку большого числа форматов.
- Эта ранняя линия уже содержала главные идеи программы: чтение и запись разных форматов, time-based и frame-based режимы, редактирование текста, проверку ошибок, предпросмотр видео, настраиваемые горячие клавиши, режим переводчика, добавление и удаление строк, split/join, drag & drop и command line. В дальнейшем эти идеи развивались, но основная модель интерфейса осталась узнаваемой: список субтитров, поля времени, текст, видео и набор инструментов проверки.
Переход к Subtitle Workshop 6.0:
- Ветка 6.0 основана на Subtitle Workshop 2.51 и получила заметные изменения в интерфейсе и проверке. В ней появились Multiple Tags Mode, Subtitle API 1.15, Toolbar, Statusbar, Text Style Bars, Time Control Buttons, новая система пауз, система CpS, колонки Duration и Pause, расширенное окно Information & Errors и новая визуальная маркировка ошибок.
- Эти изменения важны для понимания современного Subtitle Workshop Classic. Программа стала не просто редактором текста с таймингом, а инструментом контроля качества: длительность, паузы и скорость чтения стали видимыми параметрами. Для длинных файлов это принципиально, потому что проблемные строки можно искать не только глазами, но и по формальным признакам.
Исправления 6.0a и 6.0b:
- В 6.0a исправлялись проблемы, связанные с переключением языка ввода в разных ситуациях, включая right-to-left языки. В 6.0b исправлялась невозможность редактирования субтитров с двухбайтовыми символами китайского, японского и корейского языков. Эти изменения показывают, что после крупного обновления 6.0 развитие шло в сторону стабильности при многоязычной работе и исправления проблем с символами.
- Для пользователей, которые работают с русскими, английскими и смешанными субтитрами, эта часть истории важна не как архивная деталь, а как объяснение появления Unicode-улучшений в Classic. Субтитры часто содержат несколько языков, имена, специальные символы, музыкальные обозначения и знаки, поэтому кодировка и корректное отображение текста критичны.
Формирование Classic:
- Classic развивается как ветка, производная от 6.0b/6.0c, но с дополнительными функциями. В описании Classic перечислены Audio waveform, UTF-8, выбор аудиопотока, VLC support, Hunspell spellchecker и другие расширения.
- Первые заметные изменения Classic были связаны с тем, чего не хватало старому Subtitle Workshop при современной работе с видео: поддержка UTF-8 и UTF-16, выбор аудиодорожек, расширение экранов и настроек под более высокие разрешения, более удобный Set Delay, поддержка m4v, улучшение работы с видеофайлами крупнее 4 GB и добавление Hunspell.
Развитие 6.1.x:
- В ветке 6.1.x появились улучшения Unicode, project-файлов, пользовательских настроек, Recent.txt, Notes.txt, изменения SaveAs, работа с custom format, WebSRT/WebVTT-изменения, Hunspell, Goto movie position, Recent movie positions и исправления в Error Settings. В версии 6.1.0 добавили Hunspell spellchecker и функцию Goto movie position в меню Search; Recent movie positions запоминает до 10 позиций для фильма.
- Для реальной работы это означает, что Classic постепенно уходил от старой модели, где всё зависело от базового окна и локальных настроек, к более удобной работе с проектами, Unicode, недавними файлами, заметками, крупными окнами и расширенными настройками.
Развитие 6.2.x:
- В ветке 6.2.x заметно дорабатывались интерфейс, поиск, окна, список субтитров и исправления ошибок. В 6.2.3 появилась настройка удержания выбранного субтитра в середине списка через Settings → settings → look → list → Keep selected subtitle in the middle . В 6.2.4 менялись пункты контекстного меню фильма Open и Close на Open Movie и Close movie , добавлялся Enter full screen в меню Movie и shortcut для полноэкранного режима.
- В 6.2.7 окна Search и Search/Replace перестали быть модальными, получили поведение StayOnTop , а найденный текст стал подсвечиваться в области текстовых контролов. Для редактора субтитров это важное улучшение: поиск больше не блокирует правку, и пользователь может исправлять найденную строку сразу, не закрывая окно поиска.
Развитие 6.3.x:
- В 6.3.x продолжились исправления, связанные с проектами, интерфейсом, аудиопотоками, Search and Replace, Error Settings, Hunspell, Divide Lines и Fix errors. В 6.3.4 исправлялись проблемы VTT с br tags, открытие проектов с диакритическими символами, сохранение project notes, окно Hunspell, выбор версии FFmpeg tools, preferred audio language, charset-настройки, misalignment между проектами и одиночными субтитрами, а также добавлялись кнопки All , None и Inverse для списков Check и Fix в Error Settings.
- В этом же блоке были переименованы пункты меню: Tools → Information and errors → Information and errors стал Tools → Information and errors → Fix errors manually , а Tools → Information and errors → Settings стал Tools → Information and errors → Error Settings . Эти названия точнее отражают назначение окон: одно используется для ручной работы с найденными ошибками, второе — для настройки проверки и исправления.


Оставте свой отзыв о Subtitle Workshop