Antes de gerar clipes, você precisa de umDocumentation Index
Fetch the complete documentation index at: https://cut.pro/docs/llms.txt
Use this file to discover all available pages before exploring further.
video_id. Há duas formas de obter um, e ambas convergem para o mesmo passo seguinte: chamar POST /clips com esse video_id (veja o Quickstart).
O vídeo precisa ter no mínimo 1 minuto. A duração máxima depende do seu plano.
Opção A: por URL pública
A forma mais simples. Envie a URL de um vídeo público (YouTube, TikTok, Twitch, Kick, Vimeo, etc.) para análise. Analisar não custa créditos.video_id, credits_cost (o que será cobrado ao submeter), current_balance e o título/duração do vídeo. Guarde o video_id e siga para POST /clips.
Opção B: enviando seu próprio arquivo
Para vídeos do seu computador, o envio é feito em três passos com uma URL pré-assinada (presigned), enviando os bytes direto para o armazenamento.Limites do upload: máximo 2 GB e extensões
.mp4, .mov, .webm, .mkv. A URL pré-assinada expira em 1 hora.Inicie o upload
Declare o nome do arquivo e o tipo de conteúdo. A resposta traz o
video_id, a upload_url (para onde enviar os bytes) e expires_in (segundos até expirar).Envie os bytes para a upload_url
Faça um O
PUT do arquivo direto na upload_url. Não envie a sua chave de API aqui (a URL já é assinada), e use o mesmo Content-Type que você declarou no passo anterior.PUT deve retornar 200 antes de seguir.Próximo passo
Com ovideo_id em mãos (de qualquer uma das opções), submeta para clipagem:
Continue no Quickstart a partir do passo “Envie para clipagem” (
POST /clips).