project create
Erstelle ein neues Projekt aus einer lokalen Datei oder einer URL.
string
required
Ein lokaler Dateipfad (
./song.mp3) oder eine HTTP/HTTPS-URL
(https://example.com/song.mp4).Options
Examples
- Wenn du Lyrics übergibst und
--modeweglässt, verwendet die CLI standardmäßigalign alignerfordert Lyricstranscribeakzeptiert optional Referenz-Lyrics. Das Modell kann anderen Text zurückgeben.noneakzeptiert keine Lyrics--kind lyric-videoverwendet das Originalaudio ohne Stem-Trennung und lehnt--split-modelab. Wenn--kindweggelassen wird, bleibt das Karaoke-Verhalten erhalten.--downloadimpliziert--export--max-video-qualitygilt nur für HTTP/HTTPS-URL-Quellen. Standard ist1080p, es wird die beste verfügbare Qualität bis zu dieser Grenze verwendet, und es wird auf das beste verfügbare Format zurückgefallen, wenn die Plattform keinen begrenzten Stream anbietet.
project list
Liste alle Projekte für das authentifizierte Konto auf.
project quote
Ermittle die Credits, die zum Erstellen eines Projekts erforderlich sind, ohne das Projekt zu erstellen.
source akzeptiert dieselben lokalen Dateipfad- oder HTTP/HTTPS-URL-Formen wie
project create. Ohne --duration lädt die CLI die Quelle hoch, damit der Server
die Medien exakt messen kann, erstellt aber kein Projekt.
Options
Beispiele:
project show
Rufe den aktuellen Projektstatus ab, einschließlich normalisiertem state, pendingOperation, Stems, Einstellungen und Exporten.
string
required
Die von
project create zurückgegebene Projekt-ID.project wait
Frage ein Projekt wiederholt ab, bis es einen Endzustand erreicht.
project delete
Lösche ein Projekt und alle zugehörigen Stems, Lyrics und Exporte.
project sync
Führe die Lyrics-Transkription oder -Ausrichtung für ein bestehendes Projekt erneut aus.
Beispiel:
project separate
Führe die Stem-Trennung für ein bestehendes Projekt erneut aus.
project settings
Lies oder aktualisiere die aktiven Projekteinstellungen.
--preset noch --body vorhanden ist, gibt der Befehl die aktuellen Einstellungen zurück. Wenn eines von beiden vorhanden ist, führt er ein Update durch.
Beispiele:
project stem list
Liste Stems für ein Projekt auf.
project stem download
Lade eine oder mehrere Stem-Dateien auf die Festplatte herunter. Stems werden in ihrem ursprünglich
gespeicherten Format heruntergeladen; die CLI transkodiert sie nicht.
--type-Werte sind original, instrumental, vocals und
backing_vocals. Die CLI akzeptiert außerdem backing-vocals, backingVocals und
backingvocals als Aliase.
What’s next
- Exports - rendere das fertige Karaoke
- Presets - verwalte wiederverwendbare Render-Konfigurationen
- Render settings reference - gemeinsam genutzte Preset- und Einstellungsfelder
Capabilities, versions, and timings
youka capabilities --json gibt Modell-IDs, unterstützte Workflows, Textverarbeitung, Sprachunterstützung und Konto-Berechtigung zurück. Wav2Vec2 ist ein Alignment-Modell. ElevenLabs Scribe ist ein Transkriptionsmodell. Modelle, die isolierte Vocals benötigen, erfordern einen Karaoke-Workflow mit einem Separation-Modell, das Vocals erzeugt.
project settings --version-id liest oder aktualisiert die ausgewählte Version. Wenn das Flag weggelassen wird, wird die primäre Version verwendet.
Timing-Imports ersetzen das vollständige Alignment ohne Processing-Job oder Credit-Hold. Der JSON-Body enthält alignment und expectedRevision. Für ein atomares Save-and-Select werden außerdem select: true und expectedSelectionRevision benötigt. Ein veraltetes Token gibt HTTP 409 zurück. Hole die aktuellen Werte ab und vergleiche sie, bevor du einen weiteren Edit versuchst.
Siehe Automate lyric videos für Request-Dateien, Timing-Validierung und fortsetzbare Katalogverarbeitung.