project create
Crie um novo projeto a partir de um arquivo local ou de uma URL.
string
required
Um caminho de arquivo local (
./song.mp3) ou uma URL HTTP/HTTPS
(https://example.com/song.mp4).Opções
Exemplos
- Se você passar letras e omitir
--mode, a CLI assumealignpor padrão alignrequer letrastranscribeaceita letras de referência opcionais. O modelo pode retornar um texto diferente.nonenão aceita letras--kind lyric-videousa o áudio original sem separação de stems e rejeita--split-model. Omitir--kindpreserva o comportamento de karaokê.--downloadimplica--export--max-video-qualityaplica-se apenas a fontes por URL HTTP/HTTPS. O padrão é1080p, usa a melhor qualidade disponível até esse limite e recorre ao melhor formato disponível quando a plataforma não expõe um stream limitado.
project list
Liste todos os projetos da conta autenticada.
project quote
Cote os créditos necessários para criar um projeto sem criar o projeto.
source aceita as mesmas formas de caminho de arquivo local ou URL HTTP/HTTPS de
project create. Sem --duration, a CLI faz o upload da origem para que o servidor
possa medir a mídia com precisão, mas não cria um projeto.
Opções
Exemplos:
project show
Obtenha o estado atual do projeto, incluindo state normalizado, pendingOperation, stems, configurações e exportações.
string
required
O ID do projeto retornado por
project create.project wait
Faça polling em um projeto até que ele atinja um estado terminal.
project delete
Exclua um projeto e todos os stems, letras e exportações associados.
project sync
Execute novamente a transcrição ou o alinhamento de letras em um projeto existente.
Exemplo:
project separate
Execute novamente a separação de stems em um projeto existente.
project settings
Leia ou atualize as configurações ativas do projeto.
--preset nem --body estiverem presentes, o comando retorna as configurações atuais. Se qualquer um estiver presente, ele executa uma atualização.
Exemplos:
project stem list
Liste os stems de um projeto.
project stem download
Baixe um ou mais arquivos de stem para o disco. Os stems são baixados no formato
original armazenado; a CLI não os transcodifica.
--type são original, instrumental, vocals e
backing_vocals. A CLI também aceita backing-vocals, backingVocals e
backingvocals como aliases.
O que vem a seguir
- Exports - renderize o karaokê finalizado
- Presets - gerencie configurações de renderização reutilizáveis
- Render settings reference - campos compartilhados de presets e configurações
Capacidades, versões e tempos
youka capabilities --json retorna IDs de modelos, fluxos de trabalho compatíveis, manipulação de texto, suporte a idiomas e elegibilidade da conta. Wav2Vec2 é um modelo de alinhamento. ElevenLabs Scribe é um modelo de transcrição. Modelos que exigem vocais isolados precisam de um fluxo de trabalho de karaokê com um modelo de separação que produza vocais.
project settings --version-id lê ou atualiza a versão escolhida. Omitir a flag usa a versão principal.
Importações de timing substituem o alinhamento completo sem um job de processamento ou retenção de créditos. O corpo JSON contém alignment e expectedRevision. O salvamento e seleção atômicos também precisam de select: true e expectedSelectionRevision. Um token desatualizado retorna HTTP 409. Busque e compare os valores atuais antes de tentar outra edição.
Veja Automate lyric videos para arquivos de requisição, validação de timing e processamento de catálogo com retomada.