Skip to main content
Экспорт — это отрендеренный артефакт, полученный из проекта. По умолчанию экспорты выполняются в облаке. Передайте --local, чтобы рендерить на своей машине с использованием локального пайплайна Remotion.

export create

Создать новый экспорт для проекта.
youka export create <projectId> [options]
projectId
string
required
Проект, для которого выполняется экспорт.

Опции

OptionDescription
--resolution <value>480p, 720p или 1080p
--quality <value>low, medium или high
--speed <number>Множитель скорости воспроизведения
--tone <number>Множитель сдвига высоты тона
--transparentРендер с прозрачным фоном
--preset <presetId>Переопределение пресета для этого экспорта
--volume <stem=value>Установить громкость дорожки по типу. Повторяемо
--localРендерить локально вместо облака
--downloadДождаться экспорта и скачать его
--output <path>Выходной файл или директория для локального рендера или скачивания

Громкости дорожек

Используйте --volume <type>=<value>. Допустимые типы: original, vocals, instrumental и backing_vocals. Значения должны быть в диапазоне от 0 до 1.

Облачный рендер

youka export create $PROJECT_ID \
  --resolution 1080p \
  --quality high \
  --wait \
  --download \
  --output ./karaoke.mp4 \
  --json

Локальный рендер

Локальный рендер запускает пайплайн Remotion на вашей машине. Сначала убедитесь, что зависимости для рендера установлены:
youka deps ensure --for render
Затем выполните экспорт с --local:
youka export create $PROJECT_ID \
  --local \
  --resolution 1080p \
  --output ./karaoke.mp4 \
  --json
Локальные рендеры записывают результат напрямую по пути --output. Не передавайте --download вместе с --local; CLI отклоняет эту комбинацию, потому что после локального рендера нет облачного артефакта, который можно было бы скачать.

export quote

Оценить количество кредитов, необходимых для облачного экспорта, не запуская экспорт.
youka export quote <projectId> [options]
export quote оценивает только облачные экспорты. Локальные экспорты выполняются на вашей машине и не используют кредиты облачного экспорта.
OptionDescription
--resolution <value>480p, 720p или 1080p
--quality <value>low, medium или high
--speed <number>Множитель скорости воспроизведения
--tone <number>Множитель сдвига высоты тона
--transparentРендер с прозрачным фоном
--preset <presetId>Переопределение пресета для этого экспорта
--volume <stem=value>Установить громкость дорожки по типу. Повторяемо
Пример:
youka export quote $PROJECT_ID \
  --resolution 1080p \
  --quality high \
  --json

export list

Показать список экспортов для проекта.
youka export list <projectId> [--page <n>] [--page-size <n>]
OptionDefaultDescription
--page1Номер страницы.
--page-size100Размер страницы. Максимум 100.
Пример:
youka export list $PROJECT_ID --page-size 50 --json

export show

Получить один экспорт по ID.
youka export show <exportId>
youka export show <exportId> --json

export wait

Опросить экспорт до достижения им терминального состояния.
youka export wait <exportId> --json

export download

Скачать существующий экспорт по ID.
youka export download <exportId> [--output <file>]
Пример:
youka export download $EXPORT_ID \
  --output ./karaoke.mp4

Что дальше

  • Projects — создавайте проекты или ожидайте их готовности перед экспортом
  • Presets — повторно используйте настройки рендера в разных экспортах
  • Dependencies — проверяйте и устанавливайте зависимости для локального рендера