Sonilo Video to Video API

Bringt dein eigenes Video mit generiertem Soundtrack, Frame-Sync-Effekten oder beidem zurück, sodass das Originalbild unverändert bleibt.

SoniloVideoerzeugungProprietärer EndpointNeu

Über Sonilo Video to Video

Bringt dein eigenes Video mit generiertem Soundtrack, Frame-Sync-Effekten oder beidem zurück, sodass das Originalbild unverändert bleibt.

video generationvideo to videomusic generationsound effectscommercial ready

Sonilo Video to Video Spezifikationen

Modell-ID
sonilo-video-to-video
Autor
Sonilo
Kategorie
Videoerzeugung
Veröffentlicht
-
Eingabe
TextVideo
Ausgabe
Video
Endpoints
POST/v1/videos/generations
Alternative Modell-IDs
sonilo-v2vsonilo/sonilo-video-to-video

Sonilo Video to Video API-Preise

Live Pay-as-you-go-Preise aus dem EmpirioLabs-Katalog. Du zahlst nur für das, was du nutzt, ohne monatliches Minimum.

Typ
Spezifikation
Preis
Nur Musik
pro Sekunde
$0.018
Nur Effekte
pro Sekunde
$0.018
Musik und Effekte
pro Sekunde
$0.0288
Auf der vollständigen Preisseite vergleichen

So rufst du die Sonilo Video to Video API auf

Sonilo Video to Video läuft über POST /v1/videos/generations. Der Request liefert sofort eine job_id; frage GET /v1/jobs/{job_id} ab, bis der Job abgeschlossen ist, und lies die Ausgabe-URLs aus dem Ergebnis. Hol dir einen API-Schlüssel im EmpirioLabs Dashboard.

cURL: Job senden
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: Ergebnis abfragen
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)
Vollständige Sonilo Video to Video API-Referenz

Sonilo Video to Video API-Parameter

Request-Parameter, die die Sonilo Video to Video API auf EmpirioLabs unterstützt. Standardwerte gelten, wenn ein Feld weggelassen wird.

ParameterTypStandardBereich / WerteBeschreibung
modeenummusicmusic, effects, music_and_effectsWas man dem zurückgegebenen Video hinzufügen sollte: ein generierter Soundtrack, Frame-Sync-Soundeffekte oder beides zusammen gemischt.
promptstring--Kreative Leitung für das erzeugte Audio.
music_promptstring--Anleitung zum Musikbett.
sfx_promptstring--Anleitung für die Soundeffekte.
keep_original_soundbooleanfalse-Behalte die gesamte Originalspur unter dem generierten Audio. Ohne diesen wird das Quellaudio entfernt.
preserve_speechbooleanfalse-Behalte nur die isolierte Sprache aus der Quelle, statt den gesamten Originaltrack.
duckingbooleanfalse-Tauche die gehaltene Stimme unter das erzeugte Audio, anstatt einen statischen Mix zu halten.
variants_numnumber11 bis 10Wie viele unterschiedlich bewertete Videos soll in einer Anfrage generiert werden? Jede Variante wird separat abgerechnet.
prompt_influencenumber0.50 bis 1Wie stark die Musik dem Prompt folgt und nicht dem Filmmaterial. Lower lässt das Video führen.
segmentsstring--JSON-Array von zeitlich begrenzten Segmentanweisungen für Szene für Szenenrichtung. Jeder Eintrag beginnt, endet und wird innerhalb von Sekunden angezeigt.
video_urlstring--Quellvideo als öffentlich erreichbare URL. Bis zu 300 MB und 8 Minuten. Das Hochladen eines Videos im playground richtet das für dich ein.

Gut zu wissen

Modi – Musik bringt das Video mit generiertem Soundtrack zurück – Effekte geben das Video mit frame-synchronisierten Soundeffekten zurück – music_and_effects gibt das Video mit Musik und Effekten zurück Steuerung Unterstützt Modus, Quellvideo, kreative Leitung, separate Musik- und Effekt-Prompts im Soundmodus, wobei der Originalton erhalten bleibt, Spracherhaltung, Ducking, 1 bis 10 Varianten im Musikmodus, Prompt-Einfluss und JSON-Segment-Prompts. Limits – Quellvideo bis zu 300 MB und 8 Minuten – Akzeptiert mp4, mov, m4v oder webm mit H.264, H.265, VP9 oder AV1 – Das Quellbild wird ohne Neukodierung kopiert, sodass das zurückgegebene Video seine ursprüngliche Auflösung und Bildrate behält – Standardmäßig wird das Quellaudio entfernt. Behalten Sie alles mit Behalten des Originalsounds oder behalten Sie nur die Sprache mit Erhaltung der Sprache Abrechnung – Berechnet pro erzeugter Sekunde zum Katalogpreis für den verwendeten Modus, mit einem Minimum von 10 Sekunden für Musik- und Soundmodi und einem Minimum von 3 Sekunden für den SFX-Modus – Jede Variante wird separat abgerechnet – Eine vor der Erzeugung abgelehnte Anfrage wird nicht abgerechnet.

Sonilo Video to Video API: häufige Fragen

Wie viel kostet die Sonilo Video to Video API?

Auf EmpirioLabs wird Sonilo Video to Video nach Verbrauch abgerechnet: Nur Musik $0.018 pro Sekunde; Nur Effekte $0.018 pro Sekunde; Musik und Effekte $0.0288 pro Sekunde. Die Live-Preistabelle auf dieser Seite entspricht immer dem, was die API berechnet.

Welchen Endpoint verwendet Sonilo Video to Video?

Sonilo Video to Video wird über POST /v1/videos/generations auf api.empiriolabs.ai mit normaler Bearer-Token-Authentifizierung bereitgestellt.

Kann ich Sonilo Video to Video im Browser testen, bevor ich integriere?

Ja. Der EmpirioLabs Playground führt Sonilo Video to Video im Browser mit denselben Parametern aus, die die API bietet. So kannst du Prompts testen, bevor du Code schreibst.

Wie bekomme ich einen Sonilo Video to Video API-Schlüssel?

Erstelle ein EmpirioLabs-Konto und generiere dann einen Schlüssel unter API Keys im Dashboard. Die Abrechnung erfolgt über Pay-as-you-go-Guthaben, du zahlst also nur für deine Requests.

Bereit, bessere Endpunkte zu nutzen?

Schauen Sie sich unsere Preise an oder kontaktieren Sie uns, wenn Sie Ihr eigenes Modell auf unserem Stack implementieren möchten.