Skip to main content
O Youka CLI encapsula a API pública para que você possa criar karaokê a partir de uma música, personalizar a letra e o estilo do vídeo e exportar um MP4 finalizado a partir do seu terminal ou de um agente.

Instalação

Verifique a instalação:

Configurar autenticação

1

Obter uma chave de API

Acesse online.youka.io/account, abra API keys e copie uma nova chave.
2

Salvar a chave

Persista a chave em ~/.youka/config.json:
Ou exporte-a como uma variável de ambiente:

Criar karaokê a partir de um arquivo

Use um arquivo de áudio ou vídeo local como fonte:
Isso envia a fonte, cria o projeto de karaokê, renderiza uma exportação e baixa o vídeo MP4 finalizado.

Criar karaokê a partir de uma URL

Passe uma URL de origem HTTP ou HTTPS em vez de um caminho de arquivo:
Para URLs de vídeo hospedadas, o Youka usa yt-dlp para baixar a partir da URL. Você pode instalar as dependências de download de URL antes da primeira importação por URL:

Referência

Conta

Faça login, logout e inspecione o estado de autenticação.

Créditos

Inspecione o saldo atual e os pacotes de crédito que expiram.

Cobrança

Exiba preços e crie URLs de checkout ou do portal.

Projetos

Crie, inspecione, aguarde e atualize projetos.

Exportações

Renderize artefatos de exportação na nuvem ou localmente e faça o download.

Presets

Gerencie configurações de renderização reutilizáveis.

Mídia

Envie e gerencie mídia reutilizável.

Tarefas

Inspecione o estado de tarefas de baixo nível quando necessário.

Dependências

Inspecione e instale dependências de importação por URL e de renderização local.

Opções globais

Flags disponíveis em todos os comandos.

Pronto para agentes por padrão

Todo comando oferece suporte a um modo legível por máquina que retorna um único envelope JSON com um formato estável. Use estas flags para controlar o CLI a partir de agentes ou scripts: Formato do envelope JSON:
Em caso de falha:
Veja Opções globais para a lista completa.

Exportação na nuvem vs local

export create roda na nuvem por padrão. Passe --local para renderizar na sua máquina usando o toolchain Remotion incluído. Renderizações locais exigem as dependências de renderização:
Veja Exportações para o fluxo completo.

Próximos passos

  • Conta - salve sua chave de API
  • Projetos - crie e processe projetos
  • Exportações - renderize um vídeo de karaokê finalizado
  • AI agents - controle o CLI a partir de um fluxo de trabalho automatizado