Sonilo Video to Video API

Retorna seu próprio vídeo com uma trilha sonora gerada, efeitos sincronizados por quadros, ou ambos misturados, mantendo a imagem original intacta.

SoniloGeração de VídeoEndpoint proprietárioNovo

Sobre Sonilo Video to Video

Retorna seu próprio vídeo com uma trilha sonora gerada, efeitos sincronizados por quadros, ou ambos misturados, mantendo a imagem original intacta.

video generationvideo to videomusic generationsound effectscommercial ready

Especificações de Sonilo Video to Video

ID do modelo
sonilo-video-to-video
Autor
Sonilo
Categoria
Geração de Vídeo
Lançado
-
Entrada
TextoVídeo
Saída
Vídeo
Endpoints
POST/v1/videos/generations
IDs de modelo alternativos
sonilo-v2vsonilo/sonilo-video-to-video

Preços da API Sonilo Video to Video

Tarifas pay-as-you-go ao vivo do catálogo EmpirioLabs. Você paga só pelo que usa, sem mínimo mensal.

Tipo
Especificação
Tarifa
Apenas música
por segundo
$0.018
Apenas efeitos
por segundo
$0.018
Música e efeitos
por segundo
$0.0288
Comparar na página completa de preços

Como chamar a API Sonilo Video to Video

Sonilo Video to Video roda por POST /v1/videos/generations. A requisição retorna um job_id na hora; consulte GET /v1/jobs/{job_id} até o job terminar e leia as URLs de saída do resultado. Obtenha uma chave de API no painel EmpirioLabs.

cURL: enviar o job
curl https://api.empiriolabs.ai/v1/videos/generations \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "sonilo-video-to-video",
    "prompt": "Describe what you want Sonilo Video to Video to generate."
  }'
cURL: consultar o resultado
curl https://api.empiriolabs.ai/v1/jobs/JOB_ID \
  -H "Authorization: Bearer $EMPIRIOLABS_API_KEY"
Python
import requests

response = requests.post(
    "https://api.empiriolabs.ai/v1/videos/generations",
    headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    json={
        "model": "sonilo-video-to-video",
        "prompt": "Describe what you want Sonilo Video to Video to generate.",
    },
)
job = response.json()

# Generation runs as an async job. Poll until it completes.
import time
while True:
    status = requests.get(
        f"https://api.empiriolabs.ai/v1/jobs/{job['job_id']}",
        headers={"Authorization": "Bearer YOUR_EMPIRIOLABS_API_KEY"},
    ).json()
    if status.get("status") in ("completed", "failed"):
        print(status)
        break
    time.sleep(5)
Referência completa da API Sonilo Video to Video

Parâmetros da API Sonilo Video to Video

Parâmetros de requisição suportados pela API Sonilo Video to Video na EmpirioLabs. Os padrões valem quando um campo é omitido.

ParâmetroTipoPadrãoIntervalo / valoresDescrição
modeenummusicmusic, effects, music_and_effectsO que adicionar ao vídeo devolvido: trilha sonora gerada, efeitos sonoros sincronizados por quadros, ou ambos misturados.
promptstring--Direção criativa para o áudio gerado.
music_promptstring--Direção para o fundo de música.
sfx_promptstring--Direção para os efeitos sonoros.
keep_original_soundbooleanfalse-Mantenha toda a faixa de áudio original sob o áudio gerado. Sem isso, o áudio de origem é removido.
preserve_speechbooleanfalse-Mantenha apenas a fala isolada da fonte, em vez de toda a faixa original.
duckingbooleanfalse-Coloque a voz mantida sob o áudio gerado em vez de segurar uma mixagem estática.
variants_numnumber11 a 10Quantos vídeos com pontuação diferente devem ser gerados em uma única solicitação. Cada variante é cobrada separadamente.
prompt_influencenumber0.50 a 1Quão fortemente a música segue o prompt em vez das imagens. O nível mais baixo deixa o vídeo liderar.
segmentsstring--Array JSON de prompts de segmento cronometrado para direção cena a cena. Cada entrada recebe início, fim e prompt em segundos.
video_urlstring--Vídeo de origem, como URL publicamente acessível. Até 300MB e 8 minutos. Enviar um vídeo no playground resolve isso para você.

Bom saber

Modos - música devolve o vídeo com trilha sonora gerada - efeitos retornam o vídeo com efeitos sonoros sincronizados em quadros - music_and_effects retorna o vídeo com música e efeitos misturados Controles Suporta modo, vídeo fonte, direção criativa, músicas separadas e comandos de efeitos no modo som, mantendo o áudio original, preservação de fala, ducking, 1 a 10 variantes no modo música, influência de prompt e prompts de segmento JSON. Limits - Vídeo fonte de até 300MB e 8 minutos - Aceita mp4, mov, m4v ou webm transportando H.264, H.265, VP9 ou AV1 - A imagem de origem é copiada sem recodificação, para que o vídeo retornado mantenha sua resolução e taxa de quadros originais - Por padrão, o áudio de origem é removido. Mantenha tudo com o som original ou mantenha apenas a fala com preservar fala Faturamento - Cobrado por segundo gerado na taxa de catálogo para o modo utilizado, com mínimo de 10 segundos para os modos música e som e mínimo de 3 segundos para o modo SFX - Cada variante é cobrada separadamente - Uma solicitação rejeitada antes da geração não é cobrada.

API Sonilo Video to Video: perguntas frequentes

Quanto custa a API Sonilo Video to Video?

Na EmpirioLabs, Sonilo Video to Video é cobrado por uso: Apenas música $0.018 por segundo; Apenas efeitos $0.018 por segundo; Música e efeitos $0.0288 por segundo. A tabela de tarifas ao vivo desta página sempre corresponde ao que a API cobra.

Qual endpoint Sonilo Video to Video usa?

Sonilo Video to Video é servido por POST /v1/videos/generations em api.empiriolabs.ai com autenticação padrão por token Bearer.

Posso testar Sonilo Video to Video no navegador antes de integrar?

Sim. O playground da EmpirioLabs executa Sonilo Video to Video no navegador com os mesmos parâmetros que a API expõe, para você testar prompts antes de escrever código.

Como consigo uma chave de API Sonilo Video to Video?

Crie uma conta EmpirioLabs e gere uma chave em API Keys no painel. A cobrança usa créditos pay-as-you-go, então você paga apenas pelas requisições que faz.

Pronto para usar endpoints melhores?

Confira nossos preços ou entre em contato se quiser que seu próprio modelo seja implementado em nossa pilha.