Skip to main content
Un projet est la ressource de travail en cours pour une piste de karaoké. Il contient le média source, les paroles synchronisées, les stems séparés, les paramètres de rendu et les exports créés à partir de celui-ci.

project create

Créer un nouveau projet à partir d’un fichier local ou d’une URL.
string
required
Un chemin de fichier local (./song.mp3) ou une URL HTTP/HTTPS (https://example.com/song.mp4).

Options

Exemples

Règles :
  • Si vous fournissez des paroles et omettez --mode, la CLI utilise align par défaut
  • align nécessite des paroles
  • transcribe et none n’acceptent pas de paroles
  • --download implique --export
  • --max-video-quality s’applique uniquement aux sources URL HTTP/HTTPS. La valeur par défaut est 1080p, la CLI utilise la meilleure qualité disponible jusqu’à cette limite et bascule vers le meilleur format disponible lorsque la plateforme n’expose pas de flux plafonné.

project list

Lister tous les projets du compte authentifié.

project quote

Estimer les crédits nécessaires pour créer un projet sans créer le projet.
source accepte les mêmes formes de chemin de fichier local ou d’URL HTTP/HTTPS que project create. Sans --duration, la CLI téléverse la source afin que le serveur puisse mesurer le média précisément, mais elle ne crée pas de projet.

Options

Exemples :

project show

Obtenir l’état actuel du projet, y compris state normalisé, pendingOperation, les stems, les paramètres et les exports.
string
required
L’ID de projet renvoyé par project create.

project wait

Interroger un projet jusqu’à ce qu’il atteigne un état terminal.

project delete

Supprimer un projet ainsi que tous ses stems, paroles et exports associés.
La suppression est définitive. Passez --idempotency-key pour sécuriser les tentatives de réexécution.

project sync

Relancer la transcription ou l’alignement des paroles sur un projet existant.
Exemple :

project separate

Relancer la séparation des stems sur un projet existant.
Exemple :

project settings

Lire ou mettre à jour les paramètres actifs du projet.
Si ni --preset ni --body ne sont présents, la commande renvoie les paramètres actuels. Si l’un ou l’autre est présent, elle effectue une mise à jour. Exemples :

project stem list

Lister les stems d’un projet.

project stem download

Télécharger un ou plusieurs fichiers de stem sur disque. Les stems sont téléchargés dans leur format d’origine tel qu’il est stocké ; la CLI ne les transcode pas.
Les valeurs --type prises en charge sont original, instrumental, vocals et backing_vocals. La CLI accepte également backing-vocals, backingVocals et backingvocals comme alias.

What’s next