# Перевод видео: транскрипт и субтитры на другой язык

> Перевод видео на другой язык: переведите транскрипт при расшифровке или позже. Двуязычные субтитры SRT и VTT с исходными таймкодами.

Canonical: https://transcript1.com/ru/features/perevod-video
Language: ru
Last updated: 2026-10-31

transcript1 сначала расшифровывает видео, а затем переводит текст по сегментам на выбранный вами язык. Вы получаете переведённый транскрипт и двуязычные субтитры SRT или VTT с исходными таймкодами. Это перевод текста, а не дубляж.

- Один целевой язык на запрос
- Перевод бесплатный: 0 минут
- Таймкоды и говорящие сохраняются

## Переводите при расшифровке или переведите готовый транскрипт

### Перевод сразу при расшифровке

Добавьте translate_to с двухбуквенным кодом языка в запрос со ссылкой, поэтапной загрузкой или загрузкой файла. Инструмент transcribe в MCP тоже принимает этот параметр.

### Перевод любого готового транскрипта

Закажите перевод уже завершённого транскрипта позже, не расшифровывая запись заново.

### Оба языка или только один

Параметр translation принимает both, only или none. По умолчанию both.

### Субтитры на двух языках

В каждом блоке SRT или VTT сначала идёт строка оригинала, под ней перевод, с исходным временем.

### Бесплатно и отдельно от транскрипта

Перевод расходует 0 минут и отображается в истории использования как бесплатная запись. Неудачный перевод никогда не приводит к ошибке транскрипта.

## Перевод видео сразу при расшифровке

Добавьте translate_to, двухбуквенный код ISO 639-1, в запрос, который создаёт расшифровку. Параметр wait дожидается и перевода. О загрузках и MCP рассказывает [руководство по переводу](https://transcript1.com/ru/docs/translation#translate-while-transcribing).

Транскрипт создаётся как обычно: из речи или субтитров платформы. Перевод запускается позже и работает с этим текстом, поэтому оригинал всегда есть и его можно читать, даже если перевод ещё не готов.

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

### Расшифровать видео с YouTube и перевести на испанский

```
curl -X POST "https://api.transcript1.com/v1/transcriptions?wait=60" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"url": "https://www.youtube.com/watch?v=dQw4w9WgXcQ", "translate_to": "es"}'
```

## Перевод уже готового транскрипта

Отправьте язык методом POST к расшифровке. API ответит кодом 202 и статусом перевода. Опрашивайте расшифровку или используйте вебхук. Коды статуса описаны в разделе [Перевод](https://transcript1.com/ru/docs/translation#translate-an-existing-transcript).

Расшифровка должна быть завершена, иначе API вернёт transcript_not_ready. Повторять запрос безопасно: перевод в процессе или готовый возвращается как есть, а неудачный запускается снова.

Вебхуки отправляют transcription.translation.completed или transcription.translation.failed, поэтому приложению не нужно постоянно опрашивать API.

### Перевести завершённую расшифровку на английский

```
curl -X POST "https://api.transcript1.com/v1/transcriptions/tr_8fK2Lm0PqRsTuVwXyZaBcD/translations" \
  -H "Authorization: Bearer $TRANSCRIPT1_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"language": "en"}'
```

## Двуязычные субтитры, только перевод или оригинал

Добавьте translation=both, only или none к GET /v1/transcriptions/:id или к скачиванию текста, SRT либо VTT. По умолчанию both.

При both сегменты JSON получают поле translation, в тексте переведённая строка идёт под оригиналом, а в каждом блоке SRT или VTT две строки. При only перевод заменяет оригинал, а таймкоды и говорящие остаются прежними.

В ответе также есть объект translation с языком и статусом: processing, completed или failed. Чтение другого формата готового транскрипта не расходует дополнительных минут.

| translation | Что вы получаете |
| --- | --- |
| both | Оригинал и перевод вместе, по паре на сегмент или блок. |
| only | Перевод вместо оригинала, с тем же временем. |
| none | Только исходный транскрипт. |

## Что делает перевод и чего он не делает

Это машинный перевод текста транскрипта. Перед публикацией проверьте имена, термины и цитаты, а исходный транскрипт сохраните для сравнения.

transcript1 не дублирует видео и не переводит голос. Переведённого звука нет, а субтитры не вшиваются в видео. Вы получаете текст и файлы субтитров для своего редактора или плеера.

Перевод не расходует минуты. Минуты расшифровки списываются как обычно, а неудачный перевод не приводит к ошибке транскрипта и не возвращает минуты.

- [Руководство по переводу](https://transcript1.com/ru/docs/translation)
- [Субтитры SRT и WebVTT: объяснение](https://transcript1.com/ru/features/sozdat-srt-fayl)

## Частые вопросы

### Как перевести транскрипт?

Передайте translate_to с двухбуквенным кодом языка при создании расшифровки или отправьте язык методом POST на /v1/transcriptions/:id/translations для уже завершённой.

### Можно ли получить двуязычные субтитры SRT или VTT?

Да. По умолчанию в каждом блоке сначала строка оригинала, под ней перевод, с исходными таймкодами. Для одного перевода используйте translation=only.

### Расходует ли перевод минуты?

Нет. Перевод бесплатный и отображается в истории использования как бесплатная запись. Минуты расшифровки списываются как обычно.

### Дублирует ли transcript1 видео или переводит голос?

Нет. transcript1 переводит текст транскрипта и субтитры. Переведённого звука нет.

## Читайте также

- [Временные метки и субтитры](https://transcript1.com/ru/features/sozdat-srt-fayl)
- [Определение языка](https://transcript1.com/ru/features/opredeleniye-yazyka-audio)
- [Вебхуки](https://transcript1.com/ru/features/vebhuk-transkribatsiya)
- [Перевод (документация)](https://transcript1.com/ru/docs/translation)
