project create
Crea un nuovo progetto da un file locale o da un URL.
string
required
Un percorso file locale (
./song.mp3) o un URL HTTP/HTTPS
(https://example.com/song.mp4).Options
Examples
- Se passi i lyrics e ometti
--mode, la CLI usaaligncome predefinito alignrichiede i lyricstranscribeaccetta lyrics di riferimento opzionali. Il modello potrebbe restituire un testo diverso.nonenon accetta lyrics--kind lyric-videousa l’audio originale senza separazione delle stems e rifiuta--split-model. Omettere--kindmantiene il comportamento karaoke.--downloadimplica--export--max-video-qualitysi applica solo a sorgenti URL HTTP/HTTPS. Il valore predefinito è1080p, usa la migliore qualità disponibile fino a quel limite e ripiega sul miglior formato disponibile quando la piattaforma non espone uno stream con limite.
project list
Elenca tutti i progetti per l’account autenticato.
project quote
Stima i crediti necessari per creare un progetto senza creare il progetto.
source accetta le stesse forme di percorso file locale o URL HTTP/HTTPS di
project create. Senza --duration, la CLI carica la sorgente così che il server
possa misurare esattamente il media, ma non crea un progetto.
Options
Examples:
project show
Ottieni lo stato attuale del progetto, inclusi state normalizzato, pendingOperation, stems, impostazioni ed export.
string
required
L’ID del progetto restituito da
project create.project wait
Esegue polling su un progetto finché non raggiunge uno stato terminale.
project delete
Elimina un progetto e tutte le stems, i lyrics e gli export associati.
project sync
Esegue di nuovo la trascrizione o l’allineamento dei lyrics su un progetto esistente.
Example:
project separate
Esegue di nuovo la separazione delle stems su un progetto esistente.
project settings
Leggi o aggiorna le impostazioni attive del progetto.
--preset né --body, il comando restituisce le impostazioni correnti. Se è presente uno dei due, esegue un aggiornamento.
Examples:
project stem list
Elenca le stems di un progetto.
project stem download
Scarica su disco uno o più file stem. Le stems vengono scaricate nel formato originale
memorizzato; la CLI non le transcodifica.
--type sono original, instrumental, vocals e
backing_vocals. La CLI accetta anche backing-vocals, backingVocals e
backingvocals come alias.
What’s next
- Exports - esegui il rendering del karaoke finito
- Presets - gestisci configurazioni di rendering riutilizzabili
- Render settings reference - campi condivisi di preset e impostazioni
Capabilities, versions, and timings
youka capabilities --json restituisce ID dei modelli, workflow supportati, gestione del testo, supporto linguistico e idoneità dell’account. Wav2Vec2 è un modello di allineamento. ElevenLabs Scribe è un modello di trascrizione. I modelli che richiedono voci isolate necessitano di un workflow karaoke con un modello di separazione che produca le vocals.
project settings --version-id legge o aggiorna la versione scelta. Omettere il flag usa la versione primaria.
Gli import dei timing sostituiscono l’allineamento completo senza un job di elaborazione o un blocco crediti. Il body JSON contiene alignment e expectedRevision. Il salvataggio-e-selezione atomico richiede anche select: true e expectedSelectionRevision. Un token non aggiornato restituisce HTTP 409. Recupera e confronta i valori correnti prima di tentare un’altra modifica.
Vedi Automate lyric videos per i file di richiesta, la validazione dei timing e l’elaborazione del catalogo riprendibile.