Um projeto é o recurso de trabalho em andamento para uma faixa de karaokê. Ele contém a mídia de origem, letras sincronizadas, stems separados, configurações de renderização e as exportações criadas a partir dele.Documentation Index
Fetch the complete documentation index at: https://docs.youka.io/llms.txt
Use this file to discover all available pages before exploring further.
project create
Crie um novo projeto a partir de um arquivo local ou de uma URL.
Um caminho de arquivo local (
./song.mp3) ou uma URL HTTP/HTTPS
(https://example.com/song.mp4).Options
| Option | Description |
|---|---|
--title <title> | Título do projeto |
--mode <mode> | none, transcribe ou align |
--lyrics <text> | Texto da letra |
--lang <code> | Código do idioma |
--sync-model <model> | Modelo de sincronização de letras |
--split-model <model> | Modelo de separação de stems |
--max-video-quality <quality> | Qualidade máxima de vídeo para fontes por URL: 720p, 1080p, 4k ou best |
--preset <presetId> | Aplicar um preset ao criar o projeto |
--export | Criar uma exportação após o projeto estar pronto |
--download | Criar uma exportação, aguardar e fazer o download |
--output <path> | Caminho de saída para --download |
Examples
- Se você passar letras e omitir
--mode, a CLI usaalignpor padrão alignexige letrastranscribeenonenão aceitam letras--downloadimplica--export--max-video-qualityse aplica 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 com limite de qualidade.
project list
Liste todos os projetos da conta autenticada.
project quote
Faça uma cotação dos 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 que
project create. Sem --duration, a CLI faz upload da origem para que o servidor
possa medir a mídia com precisão, mas não cria um projeto.
Options
| Option | Description |
|---|---|
--title <title> | Título do projeto |
--mode <mode> | none, transcribe ou align |
--lyrics <text> | Texto da letra para align |
--lang <code> | Código do idioma |
--sync-model <model> | Modelo de sincronização de letras |
--split-model <model> | Modelo de separação de stems |
--max-video-quality <quality> | Qualidade máxima de vídeo para fontes por URL: 720p, 1080p, 4k ou best |
--duration <seconds> | Fazer a cotação a partir de uma duração conhecida sem fazer upload da origem |
project show
Obtenha o estado atual do projeto, incluindo state normalizado, pendingOperation, stems, configurações e exportações.
O ID do projeto retornado por
project create.project wait
Consulte um projeto até ele atingir um estado terminal.
project delete
Exclua um projeto e todos os stems, letras e exportações associados a ele.
project sync
Execute novamente a transcrição ou o alinhamento de letras em um projeto existente.
| Option | Description |
|---|---|
--mode <mode> | transcribe ou align |
--text <text> | Texto da letra |
--lang <code> | Código do idioma |
--sync-model <model> | Modelo de sincronização de letras |
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 estiver presente, o comando retorna as configurações atuais. Se qualquer um deles 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 em que foram armazenados; 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 preset e configurações
