Skip to main content
Un’esportazione è un artefatto renderizzato prodotto da un progetto. Le esportazioni vengono eseguite nel cloud per impostazione predefinita. Passa --local per eseguire il render sulla tua macchina con la pipeline Remotion locale.

export create

Esegui il render di una nuova esportazione per un progetto.
youka export create <projectId> [options]
projectId
string
required
Il progetto da esportare.

Opzioni

OptionDescription
--resolution <value>480p, 720p, or 1080p
--quality <value>low, medium, or high
--speed <number>Moltiplicatore della velocità di riproduzione
--tone <number>Moltiplicatore dello spostamento di intonazione
--transparentEsegui il render con sfondo trasparente
--preset <presetId>Override del preset per questa esportazione
--volume <stem=value>Imposta il volume dello stem per tipo. Ripetibile
--localEsegui il render in locale invece che nel cloud
--downloadAttendi l’esportazione e scaricala
--output <path>File o directory di output per render locale o download

Volumi degli stem

Usa --volume <type>=<value>. I tipi validi sono original, vocals, instrumental e backing_vocals. I valori devono essere compresi tra 0 e 1.

Render nel cloud

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

Render locale

Il rendering locale esegue la pipeline Remotion sulla tua macchina. Per prima cosa, assicurati che le dipendenze di rendering siano installate:
youka deps ensure --for render
Poi esporta con --local:
youka export create $PROJECT_ID \
  --local \
  --resolution 1080p \
  --output ./karaoke.mp4 \
  --json
I render locali scrivono direttamente nel percorso --output. Non passare --download con --local; la CLI rifiuta quella combinazione perché non esiste alcun artefatto nel cloud da scaricare dopo un render locale.

export quote

Stima i crediti necessari per un’esportazione nel cloud senza avviare l’esportazione.
youka export quote <projectId> [options]
export quote stima solo le esportazioni nel cloud. Le esportazioni locali vengono eseguite sulla tua macchina e non usano crediti di esportazione nel cloud.
OptionDescription
--resolution <value>480p, 720p, or 1080p
--quality <value>low, medium, or high
--speed <number>Moltiplicatore della velocità di riproduzione
--tone <number>Moltiplicatore dello spostamento di intonazione
--transparentEsegui il render con sfondo trasparente
--preset <presetId>Override del preset per questa esportazione
--volume <stem=value>Imposta il volume dello stem per tipo. Ripetibile
Esempio:
youka export quote $PROJECT_ID \
  --resolution 1080p \
  --quality high \
  --json

export list

Elenca le esportazioni per un progetto.
youka export list <projectId> [--page <n>] [--page-size <n>]
OptionDefaultDescription
--page1Numero di pagina.
--page-size100Dimensione pagina. Massimo 100.
Esempio:
youka export list $PROJECT_ID --page-size 50 --json

export show

Recupera un’esportazione tramite ID.
youka export show <exportId>
youka export show <exportId> --json

export wait

Interroga un’esportazione finché non raggiunge uno stato terminale.
youka export wait <exportId> --json

export download

Scarica un’esportazione esistente tramite ID.
youka export download <exportId> [--output <file>]
Esempio:
youka export download $EXPORT_ID \
  --output ./karaoke.mp4

Cosa c’è dopo

  • Projects - crea o attendi i progetti prima di esportare
  • Presets - riutilizza le impostazioni di rendering tra le esportazioni
  • Dependencies - ispeziona e installa le dipendenze di rendering locale