Uma exportação é um artefato renderizado gerado a partir de um projeto. As exportações são executadas na nuvem por padrão. Passe --local para renderizar na sua própria máquina com o pipeline local do Remotion.
export create
Renderize uma nova exportação para um projeto.
youka export create <projectId> [options]
Options
| Option | Description |
|---|
--resolution <value> | 480p, 720p, ou 1080p |
--quality <value> | low, medium, ou high |
--speed <number> | Multiplicador de velocidade de reprodução |
--tone <number> | Multiplicador de mudança de tom (pitch) |
--transparent | Renderizar com fundo transparente |
--preset <presetId> | Substituição de preset para esta exportação |
--volume <stem=value> | Definir volume do stem por tipo. Repetível |
--local | Renderizar localmente em vez de na nuvem |
--download | Aguardar a exportação e baixá-la |
--output <path> | Arquivo ou diretório de saída para render local ou download |
Volumes de stem
Use --volume <type>=<value>. Os tipos válidos são original, vocals, instrumental e backing_vocals. Os valores devem estar entre 0 e 1.
Renderização na nuvem
youka export create $PROJECT_ID \
--resolution 1080p \
--quality high \
--wait \
--download \
--output ./karaoke.mp4 \
--json
Renderização local
A renderização local executa o pipeline do Remotion na sua máquina. Primeiro, garanta que as dependências de renderização estejam instaladas:
youka deps ensure --for render
Em seguida, exporte com --local:
youka export create $PROJECT_ID \
--local \
--resolution 1080p \
--output ./karaoke.mp4 \
--json
Renderizações locais gravam diretamente no caminho --output. Não passe --download
com --local; a CLI rejeita essa combinação porque não há nenhum artefato na nuvem
para baixar após uma renderização local.
export quote
Estime os créditos necessários para uma exportação na nuvem sem iniciar a exportação.
youka export quote <projectId> [options]
export quote apenas estima exportações na nuvem. Exportações locais são executadas na sua máquina e
não usam créditos de exportação na nuvem.
| Option | Description |
|---|
--resolution <value> | 480p, 720p, ou 1080p |
--quality <value> | low, medium, ou high |
--speed <number> | Multiplicador de velocidade de reprodução |
--tone <number> | Multiplicador de mudança de tom (pitch) |
--transparent | Renderizar com fundo transparente |
--preset <presetId> | Substituição de preset para esta exportação |
--volume <stem=value> | Definir volume do stem por tipo. Repetível |
Exemplo:
youka export quote $PROJECT_ID \
--resolution 1080p \
--quality high \
--json
export list
Liste exportações de um projeto.
youka export list <projectId> [--page <n>] [--page-size <n>]
| Option | Default | Description |
|---|
--page | 1 | Número da página. |
--page-size | 100 | Tamanho da página. Máximo 100. |
Exemplo:
youka export list $PROJECT_ID --page-size 50 --json
export show
Busque uma exportação pelo ID.
youka export show <exportId>
youka export show <exportId> --json
export wait
Consulte uma exportação até que ela atinja um estado terminal.
youka export wait <exportId> --json
export download
Baixe uma exportação existente pelo ID.
youka export download <exportId> [--output <file>]
Exemplo:
youka export download $EXPORT_ID \
--output ./karaoke.mp4
O que vem a seguir
- Projects - crie ou aguarde projetos antes de exportar
- Presets - reutilize configurações de renderização entre exportações
- Dependencies - inspecione e instale dependências locais de renderização