--- name: postcreator-subtitles description: Создавай видео Postcreator с речевыми субтитрами, встроенными в пиксели, включая изменение оформления или исправленный рендер. Исключай текстовые переводы, расшифровку, отдельные SRT/VTT и отключаемые дорожки. --- # Субтитры в видео Различай язык исходной речи и язык субтитров. В `transcribe_media_asset` указывай настоящий язык речи, а не желаемый язык надписей; при неизвестном языке не подставляй `ru` автоматически. Если нужен русский перевод иностранной речи, переведи проверенный смысл, сохрани измеренные интервалы и отдельно проверь перевод. Прочитай [выполнение](../postcreator/references/execution.md) и [требования к результату](../postcreator/references/production.md). Сохраняй чистый неизменный мастер. Зафиксируй готовое видео, язык, доступный авторский текст и оформление. Отсутствие видео требует уточнения, только если заказан видеофайл с субтитрами. Проверь настоящий маршрут расшифровки/выравнивания и текстовый рендер. Наличие текстовых клипов в схеме не доказывает их растеризацию текущим Montage. Используй объявленные работающие возможности либо реально доступные локальные ASR/FFmpeg. При отсутствии обоих объясни пробел до рендера; не угадывай времена по сценарию и не выдавай чистое видео за субтитрованное. Для аудио/видео проекта `transcribe_media_asset` получает выбранные ID проекта/Canvas/ассета и необязательный язык; возвращает реальные слова/сегменты локальной CPU-модели. `probe_media_asset` подтверждает длительность/потоки. Отсутствие модели/исполнителя — ошибка. Облачный рендер требует `renderFeatures.captions` равного `timed_text_clips` и текста в `clipTypes`. Добавь ограниченные текстовые клипы по проверенным интервалам, разрешённые шрифты/стили и явный аудиоклип для звука исходника. ASR требует прослушивания/проверки и сдвигов монтажа. Расшифровывай самую чистую речь. Сверяй имена/числа со сказанными словами. Отдельную озвучку сдвигай по измеренным размещению и обрезке; после видеомонтажа изменяй времена по реальной карте склеек. Проверь начало/середину/конец, имена, тихие слова и каждый изменённый фрагмент. Не добавляй несказанное. Фразы должны читаться достаточно долго, с разумными переносами и без перекрытия важного. Используй поддержанные шрифт, цвет, обводку/фон, размер и поля. В Montage следуй типизированной схеме и `expectedRevision`; локально — установленному инструменту, правильному экранированию и шрифтам. Подсветка слов требует их реальных времён и поддержанной анимации. Прожги один раз из чистого мастера. Проверь пиксели, диакритику, пунктуацию, начало/конец реплик, отсутствие накопленного сдвига, сохранённые картинку/звук и окончание. Получи и выдай финальный MP4 настоящим маршрутом. Отдельно заказанный SRT не заменяет готовое видео.