Инструкция Subtitle Prompter 2.0 Beta 15
Практическая инструкция для Adobe Audition, REAPER, DaVinci Resolve Studio и Android APK: установка, активация, источники текста, роли, экспорт и внешний экран.
Установка и активация
Закройте Audition, REAPER и Resolve, запустите SP_2.0b15_Setup.exe, выберите язык, примите EULA и отметьте программы, куда нужно установить интеграцию.
Если Pro уже активирован на этом компьютере, установщик подхватит существующий код автоматически. Если кода ещё нет, пропустите поле активации и введите код позже в окне лицензии внутри плагина.
Код активации выдаётся Telegram-ботом после подписки на Boosty: Boosty и Telegram bot.
Поддерживаемые версии
- Windows 10/11.
- Adobe Audition 2020 / 13.0 и новее.
- REAPER 6.0 и новее, рекомендуется REAPER 7.
- DaVinci Resolve Studio 19.0.2 и новее, рекомендуется Resolve Studio 20.x.
- Android 6.0 и новее для APK.
Основной экран
Основной экран сделан как актёрский суфлёр. Вверху показывается источник текста, количество реплик, статус синхронизации, статус лицензии и кнопка языка RU / EN. Основные команды находятся рядом с источником: открыть файл, открыть Google Docs / Sheets, экспортировать текущую выборку, открыть настройки и подключить планшет.
Карточки реплик
Раньшепоказывает предыдущую реплику и время, сколько прошло после неё.- Центральная зона показывает текущую реплику, номер, оставшееся время и прогресс фразы.
Дальшепоказывает следующую реплику и сколько осталось до её старта.- Имя персонажа выводится отдельно от текста. Размер имени, текущей реплики и соседних реплик настраивается раздельно.
- Соседние реплики можно скрыть, если нужен максимально чистый экран для записи.
Нижняя панель
В нижней панели находится крупный таймкод, референсная волна, выбор дорожки и кнопка пересчёта waveform. Панель можно скрыть ручкой внизу интерфейса; когда она скрыта, waveform не должен пересчитываться и расходовать ресурсы.
Adobe Audition
Откройте multitrack-сессию, затем выберите Window - Extensions - Subtitle Prompter. Загрузите источник текста через кнопку документа или Google Docs / Sheets.
Референсная волна берётся из выбранной дорожки текущей multitrack-сессии. Если вы заменили клип или дорожку, нажмите кнопку обновления рядом с выбором трека. Нижнюю панель можно скрыть ручкой; в скрытом состоянии waveform не должен тратить ресурсы.
Преролл по умолчанию равен 0. Для цикла можно задать преролл и постролл, чтобы актёр успел подготовиться и выдохнуть после фразы.
REAPER
Откройте Actions - Show action list, импортируйте FruitFake_Subtitle_Prompter.lua и запустите скрипт. После первого запуска можно назначить его на удобную команду или кнопку.
Если используется Google Sheets, вставляйте прямую ссылку на нужный лист. Отдельного выбора листов нет: инструмент берёт тот лист, который открыт по ссылке.
Для источников из файлов должен открываться обычный проводник с фильтрами по поддерживаемым форматам, а не ручной ввод пути.
DaVinci Resolve Studio
Интеграция работает в DaVinci Resolve Studio через Workspace - Workflow Integrations. Откройте проект и активный таймлайн, затем запустите Subtitle Prompter из меню Workflow Integrations.
Если время не идёт или дорожки не видны, проверьте активный таймлайн, сохраните проект и переоткройте окно интеграции. Бесплатная версия Resolve не является целевой для этой сборки.
Источники текста и экспорт
Файлы субтитров
Через кнопку файла открываются SRT, ASS/SSA, VTT, SBV, TTML/DFXP, SAMI, LRC, MPL2, текстовый MicroDVD SUB и TXT. В диалоге выбора должны показываться только подходящие типы файлов. Если файл лежит рядом с проектом или прошлым источником, следующий диалог открывается оттуда же.
Google Docs / Sheets
Google Docs и Google Sheets открываются через одно меню. Для Google Sheets вставляйте прямую ссылку на нужный лист: инструмент берёт лист из самой ссылки и не показывает отдельный выбор листов. Доступ должен быть “все, у кого есть ссылка, могут читать”.
При загрузке таблицы инструмент ищет первую строку с настоящим таймкодом, пропускает служебные блоки, ролёвки и заметки выше неё, затем сам определяет колонки времени, текста и роли. Если автоматическое распознавание ошиблось, используйте отдельную кнопку ручного выбора колонок.
Word, Excel, CSV и TSV
Word, Excel, CSV, TSV и обычные TXT открываются через проводник. Для Excel и многостраничных документов инструмент пытается найти подходящий лист или таблицу сам. В начале файла можно оставлять список ролей, комментарии и технические строки: импорт должен отстроиться от первой настоящей строки с таймкодом.
Регионы, маркеры и субтитры проекта
В REAPER можно использовать регионы и маркеры проекта. В Resolve используются доступные дорожки субтитров и таймлайн. В Audition можно работать с открытой multitrack-сессией и внешним текстовым источником.
Обновление источника
Автообновление файла отключено. Если источник изменился, нажмите ручное обновление источника или горячую клавишу Ctrl+Shift+R. Google Sheets тоже обновляются вручную, чтобы во время записи не было неожиданных скачков.
Экспорт
Экспорт сохраняет текущую выборку с учётом выбранных ролей. Формат выбирается в окне сохранения по расширению файла: SRT, ASS/SSA, VTT, CSV или TSV. Имя по умолчанию строится из названия проекта и первой выбранной роли в транслитерации, пробелы заменяются на подчёркивания.
Роли, фильтры и колонки
Список ролей строится из загруженного источника. Можно выбрать одну роль, несколько ролей или Все. Если выбрать конкретную роль, пункт Все снимается автоматически. Фильтр влияет на показ реплик и на экспорт.
Ручной выбор колонок нужен только как запасной режим. Используйте его, если таблица загрузилась, но в интерфейсе отображается не тот текст, не та роль или неверный таймкод. Выбор колонок не должен сбрасываться после повторной вставки той же ссылки.
Если в документе нет явных заголовков, ориентируйтесь на контекст: рядом с таймкодом обычно находятся текст реплики и роль. Инструмент ищет не просто число, а настоящий таймкод, чтобы не принять количество реплик или номер серии за начало субтитров.
Тайминг и управление записью
Текст следует за таймлайном host-программы. Если воспроизведение идёт, текущая реплика меняется по позиции плейхеда. Если нажать переход на конкретную реплику с прероллом, интерфейс сразу показывает выбранную реплику, даже если плейхед физически стоит чуть раньше её старта.
Сдвигдвигает чтение текста относительно таймлайна, если субтитры стабильно не совпадают с проектом.-0.1 / +0.1быстро подстраивают сдвиг маленькими шагами.Прероллдобавляет запас перед стартом реплики при переходе или повторе.Постролл цикладобавляет паузу после фразы в режиме цикла, чтобы актёр успел выдохнуть.Циклповторяет выбранную реплику с заданными запасами и не переключает текст на другие фразы.
Режим закрашивания показывает прогресс внутри строки. Переключатель вида меняет плотность интерфейса. Для крупной записи можно включить большой таймкод над текущей фразой или над waveform-панелью.
Референсная волна
Референсная волна помогает ориентироваться по речи и паузам. Плейхед находится по центру, а волна движется относительно него. Ширина отображаемого окна настраивается; по умолчанию используется короткий участок, удобный для записи текущей фразы.
- В Audition выбирайте дорожку текущей multitrack-сессии.
- В REAPER выбирайте дорожку проекта, с учётом позиции клипа на таймлайне.
- В Resolve используется доступная дорожка таймлайна, если Workflow Integration отдаёт данные.
- Кнопка обновления рядом с выбором трека пересчитывает peaks, если дорожку или клип заменили.
- Waveform cache создаётся только после выбора источника текста, чтобы не засорять компьютер пустыми файлами.
При скрытии нижней панели волна не должна перерисовываться. Внешний экран и APK получают готовые данные волны, чтобы отображение было таким же, как в настольном окне.
Настройки
Языкпереключается кнопкойRU / EN. Язык по умолчанию берётся из установщика.Масштаб интерфейсаменяет плотность кнопок и панелей.Размер текущей реплики,размер соседних репликиразмер персонажанастраиваются отдельно.Показывать соседниевключает или скрывает карточки “Раньше” и “Дальше”.Показывать waveformуправляется ручкой нижней панели, а не отдельной постоянной настройкой.Проверка обновленийвыполняется при открытии окна и вручную из настроек. Автоустановка не выполняется.
Визуальные настройки и горячие клавиши общие для всех проектов. Источник текста, роли, сдвиг, преролл, цикл и похожие рабочие параметры сохраняются отдельно для каждого проекта.
Горячие клавиши
F5- повторить текущую реплику с прероллом.F6- перейти к более ранней реплике.F7- перейти к следующей реплике.F8- показать или скрыть соседние реплики.F9- переключить режим закрашивания текста.F10- переключить вид интерфейса.F11- обновить референсную волну.Ctrl+Shift+G- включить или выключить цикл.Ctrl+Shift+R- обновить текущий источник текста.Ctrl+Shift+O- открыть настройки.
Горячие клавиши можно переназначить в настройках. Лишние бинды игрового режима не используются в этой сборке.
Справочник функций
Этот раздел можно использовать как быстрый список всех основных функций интерфейса.
Файлы, документы и таблицы
| Функция | Что делает | Когда использовать |
|---|---|---|
| Файл | Открывает локальный файл субтитров, Word, Excel, CSV, TSV или TXT через обычный проводник с фильтрами форматов. | Когда текст лежит на компьютере или пришёл отдельным документом. |
| Google Docs / Sheets | Загружает документ или таблицу по ссылке. Для Sheets берётся лист из самой ссылки. | Когда текст ведётся в облаке и нужно быстро обновлять его вручную. |
| Обновить источник | Повторно читает текущий файл, документ или таблицу. | После правок в исходнике. Автообновления нет, чтобы во время записи ничего не прыгало. |
| Выбор колонок | Открывает ручную привязку колонок времени, роли и текста. | Только если автоматический импорт ошибся. |
| Экспорт | Сохраняет текущую выборку в SRT, ASS/SSA, VTT, CSV или TSV через окно сохранения. | Чтобы отдать актёру, монтажёру или сохранить только выбранные роли. |
Показ текста
| Функция | Что делает | Когда использовать |
|---|---|---|
| Раньше / Дальше | Показывает соседние реплики и расстояние до них по времени. | Для контекста перед текущей фразой и после неё. |
| Скрыть соседние | Оставляет на экране только текущую реплику и рабочие элементы. | Когда нужен максимально чистый экран во время записи. |
| Размер текста | Раздельно меняет размер текущей реплики, соседних реплик и имени персонажа. | Для разных мониторов, планшетов и дистанции до экрана. |
| Большой таймкод | Показывает крупный таймкод над текущей фразой или над waveform-панелью. | Когда актёру нужно видеть точную позицию без взгляда на DAW. |
| Закрашивание | Визуально показывает прогресс чтения строки. | Для записи фраз, где важно попасть в длительность. |
Навигация, запись и тайминг
| Функция | Что делает | Когда использовать |
|---|---|---|
| Раньше / следующая реплика | Перемещает таймлайн к соседней реплике и сразу показывает выбранный текст. | Для ручной записи по фразам. |
| Повтор с прероллом | Возвращает воспроизведение перед текущую реплику на заданное количество секунд. | Чтобы актёр услышал небольшой заход перед записью. |
| Сдвиг | Смещает чтение субтитров относительно таймлайна. | Если весь текст стабильно раньше или позже видео/аудио. |
| -0.1 / +0.1 | Быстро двигает сдвиг на десятые доли секунды. | Для мелкой подстройки прямо во время работы. |
| Цикл | Повторяет выбранную реплику с прероллом и построллом, не переключая текст на другие фразы. | Для нескольких дублей одной реплики подряд. |
Референс, APK, лицензия и обновления
| Функция | Что делает | Когда использовать |
|---|---|---|
| Выбор референсной дорожки | Выбирает аудиодорожку проекта, по которой строится waveform. | Когда нужно ориентироваться на оригинальную речь или черновую озвучку. |
| Обновить waveform | Пересчитывает peaks для выбранной дорожки. | После замены клипа, дорожки или проекта. |
| Скрыть нижнюю панель | Убирает waveform вниз и оставляет больше места для текста. | Когда волна не нужна или нужен чистый актёрский экран. |
| Tablet / QR | Показывает QR-код для подключения веб-экрана или Android APK. | Чтобы вывести текст на планшет или отдельный монитор. |
| Активация | Принимает код активации из Telegram-бота и проверяет Pro-статус. | После подписки или выдачи личного ключа. |
| Проверка обновлений | Проверяет свежую версию при открытии окна или вручную из настроек. | Чтобы узнать о новой сборке, не устанавливая её автоматически. |
Если что-то не работает
- Если Google Sheets не грузится, проверьте доступ по ссылке и что ссылка ведёт прямо на нужный лист.
- Если импорт таблицы взял ролёвку вместо реплик, убедитесь, что первая строка с настоящим таймкодом имеет формат времени, а не просто число.
- Если waveform пустая, проверьте выбранную дорожку, наличие клипа в диапазоне реплики и нажмите обновление референса.
- Если внешний экран пустой, сначала загрузите источник текста в настольном плагине, потом подключайте планшет.
- Если Resolve не отдаёт время, проверьте, что открыт активный таймлайн в DaVinci Resolve Studio, а не бесплатной версии.
- Если лицензия не активируется, проверьте код активации и интернет; сервер лицензии не нужно вводить вручную.
Android APK и внешний экран
APK ставится отдельно от Windows-инсталлера. Скачайте SP_Actor_Beta15.apk на планшет и разрешите установку из браузера или файлового менеджера Android.
В настольном плагине откройте окно Tablet. На планшете можно отсканировать QR-код из APK или обычной камерой Android. Ручные технические настройки пользователю не нужны.
После подключения планшет показывает тот же актёрский экран: текущую реплику, соседние реплики, крупный таймкод и нижнюю панель с waveform. Нижняя панель скрывается так же, как в настольном интерфейсе.
Если экран пустой, проверьте, что в настольном плагине уже выбран источник текста, планшет находится в той же Wi-Fi-сети, а Windows Firewall не блокирует Bridge.
