Ein Export ist ein gerendertes Artefakt, das aus einem Projekt erzeugt wird. Exporte laufen standardmäßig in der Cloud. Übergib --local, um mit der lokalen Remotion-Pipeline auf deinem eigenen Rechner zu rendern.
export create
Einen neuen Export für ein Projekt rendern.
youka export create <projectId> [options]
Das Projekt, das exportiert werden soll.
Optionen
| Option | Beschreibung |
|---|
--resolution <value> | 480p, 720p oder 1080p |
--quality <value> | low, medium oder high |
--speed <number> | Multiplikator für die Wiedergabegeschwindigkeit |
--tone <number> | Multiplikator für die Tonhöhenverschiebung |
--transparent | Mit transparentem Hintergrund rendern |
--preset <presetId> | Preset-Override für diesen Export |
--volume <stem=value> | Stem-Lautstärke nach Typ setzen. Wiederholbar |
--local | Lokal statt in der Cloud rendern |
--download | Auf den Export warten und ihn herunterladen |
--output <path> | Ausgabedatei oder -verzeichnis für lokalen Render oder Download |
Stem-Lautstärken
Verwende --volume <type>=<value>. Gültige Typen sind original, vocals, instrumental und backing_vocals. Werte müssen zwischen 0 und 1 liegen.
Cloud-Render
youka export create $PROJECT_ID \
--resolution 1080p \
--quality high \
--wait \
--download \
--output ./karaoke.mp4 \
--json
Lokales Rendern
Lokales Rendern führt die Remotion-Pipeline auf deinem Rechner aus. Stelle zunächst sicher, dass die Render-Abhängigkeiten installiert sind:
youka deps ensure --for render
Dann exportiere mit --local:
youka export create $PROJECT_ID \
--local \
--resolution 1080p \
--output ./karaoke.mp4 \
--json
Lokale Renders schreiben direkt in den --output-Pfad. Übergib --download
nicht zusammen mit --local; die CLI lehnt diese Kombination ab, weil es nach
einem lokalen Render kein Cloud-Artefakt zum Herunterladen gibt.
export quote
Die für einen Cloud-Export benötigten Credits kalkulieren, ohne den Export zu starten.
youka export quote <projectId> [options]
export quote kalkuliert nur Cloud-Exporte. Lokale Exporte laufen auf deinem Rechner und
verwenden keine Cloud-Export-Credits.
| Option | Beschreibung |
|---|
--resolution <value> | 480p, 720p oder 1080p |
--quality <value> | low, medium oder high |
--speed <number> | Multiplikator für die Wiedergabegeschwindigkeit |
--tone <number> | Multiplikator für die Tonhöhenverschiebung |
--transparent | Mit transparentem Hintergrund rendern |
--preset <presetId> | Preset-Override für diesen Export |
--volume <stem=value> | Stem-Lautstärke nach Typ setzen. Wiederholbar |
Beispiel:
youka export quote $PROJECT_ID \
--resolution 1080p \
--quality high \
--json
export list
Exporte für ein Projekt auflisten.
youka export list <projectId> [--page <n>] [--page-size <n>]
| Option | Standard | Beschreibung |
|---|
--page | 1 | Seitennummer. |
--page-size | 100 | Seitengröße. Maximum 100. |
Beispiel:
youka export list $PROJECT_ID --page-size 50 --json
export show
Einen Export anhand der ID abrufen.
youka export show <exportId>
youka export show <exportId> --json
export wait
Einen Export abfragen, bis er einen Endzustand erreicht.
youka export wait <exportId> --json
export download
Einen bestehenden Export anhand der ID herunterladen.
youka export download <exportId> [--output <file>]
Beispiel:
youka export download $EXPORT_ID \
--output ./karaoke.mp4
Was als Nächstes
- Projects - Projekte erstellen oder auf sie warten, bevor exportiert wird
- Presets - Render-Einstellungen über Exporte hinweg wiederverwenden
- Dependencies - lokale Render-Abhängigkeiten prüfen und installieren