models

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] verändert einen vorhandenen Clip durch eine schriftliche Bearbeitungsanweisung. Ergänzen, entfernen oder ersetzen Sie Elemente, ändern Sie Umgebung oder Stil und überarbeiten Sie bestehenden Dialog innerhalb der dokumentierten Grenzen für Quelllänge, Bildausschnitt und Audio.

Über das Modell

Diese Beschreibung erläutert die Fähigkeiten des Modells. Die über Ailoot verfügbaren Eingaben, Ausgaben und Optionen sind unten für die ausgewählte Methode aufgeführt.

FLUX Video Edit [fast] ist der promptgesteuerte Workflow von Black Forest Labs zum Verändern eines vorhandenen Videos. Er empfängt einen Quellclip und eine Anweisung zur Bearbeitung und liefert anschliessend ein bearbeitetes MP4. Die Quelle legt die Einstellung fest: Ihre Dauer, ihr Bildausschnitt, ihre Kamerabewegung und ihr Timing liefern die Ausgangsstruktur. Benennen Sie im Prompt, was anders werden soll, statt eine vollständig neue Szenenbeschreibung zu verfassen, die die vorgesehene Änderung unklar lässt.

Änderung und Position benennen

Zu den dokumentierten Bearbeitungen gehören Entfernen, Hinzufügen oder Ersetzen von Gegenständen und Figuren, Neuaufbau der Umgebung, Umgestaltung des Clipstils, Änderung sichtbaren Textes und Überarbeitung von Dialog oder Ton. Beginnen Sie mit Ziel und Operation. Eine eigene Anweisung könnte eine Tasche von einem Stuhl entfernen und dabei die sitzende Person und den Raum bewahren oder einen schlichten Becher durch einen blauen Emaillebecher ersetzen, ohne die Bewegung der Hand zu verändern. Unterscheiden Sie bei mehreren ähnlichen sichtbaren Objekten das Ziel durch Position, Aussehen oder Rolle.

Beschreiben Sie bei einer Ergänzung Ort, Grösse und zugehörige Handlung. Eine hohe rote Lampe neben dem Sofa ist konkreter als eine unbestimmte zusätzliche Lampe irgendwo in der Einstellung. Benennen Sie bei einer Ersetzung, was wodurch ersetzt wird und welche Bewegung oder welcher Kontakt erhalten bleiben soll. Der Promptleitfaden des Herstellers empfiehlt die kürzeste Anweisung, die die Änderung vollständig benennt, mit Einzelheiten dort, wo die Bearbeitung sie erfordert. Bewahren Sie Quellmerkmale bewusst, statt eine allgemeine Verbesserung mit nicht bewertbarem Umfang zu verlangen.

Umgebungen, Stile und grobe Animation

Ein Umgebungswechsel kann den sichtbaren Schauplatz neu aufbauen und zugleich die Handlung bewahren. Der Hersteller demonstriert den Austausch einer Kletterfläche durch eine andere Struktur und die Angabe neuer Kontaktpunkte, damit Hände und Füsse der Figur weiterhin eine sinnvolle Oberfläche haben. Beschreiben Sie in einer praktischen Szene die geänderte Umgebung und die Geometrie, auf die die vorhandene Bewegung angewiesen ist. Ein neuer Hintergrund ist leichter zu beurteilen, wenn die ursprüngliche Handlung einen ausdrücklichen Bezug zu ihm hat.

Der Leitfaden zeigt ausserdem die Umwandlung einer groben Animation in eine fertige visuelle Gestaltung. Benennen Sie, welche Blockout-Objekte zu den vorgesehenen Fahrzeugen oder Requisiten werden, und bewahren Sie dann deren Pfade, Geschwindigkeiten und Bezug zur Kamera. Beschreiben Sie bei einer Stiländerung neben der Ästhetik auch entstehende Materialien, Oberflächen, Licht und Reflexionen. Eine tonmodellartige und eine fotografisch wirkende Szene benötigen unterschiedliche sichtbare Hinweise, selbst wenn sie derselben Handlung folgen.

Eine weitere Überarbeitung kann das erste bearbeitete Ergebnis als neue Quelle verwenden. Bewahren Sie das Original und jede gewählte Stufe auf und geben Sie dem nächsten Durchlauf einen klaren Zweck. Das dokumentierte Beispiel führt von einer groben Vorschau über eine fertige Umgebung zu einer weiteren Lichtgestaltung. Vergleichen Sie nach jedem Durchlauf den überarbeiteten Clip mit der vorherigen Quelle und prüfen Sie, ob die Merkmale, die Sie bewahren wollten, noch vorhanden sind.

Dialog muss in die vorhandene Zeit passen

Der Workflow übernimmt Quellaudio, sofern die Anweisung keine Dialog- oder Tonänderung verlangt. Eine stumme Quelle liefert ein stummes Ergebnis und enthält deshalb keine vorhandene Sprachausgabe zur Überarbeitung. Zitieren Sie für eine Dialogbearbeitung die gewünschte Zeile, identifizieren Sie den Sprecher und passen Sie die neuen Wörter in die Zeit der Quellzeile ein. Der Leitfaden berichtet von einer längeren Ersetzung, die abgeschnitten wurde, als sie das verfügbare Sprechintervall überschritt. Mehr Wörter zu schreiben schafft innerhalb der vorhandenen Einstellung keine zusätzliche Sprechzeit.

Prüfen Sie die hörbare Zeile zusammen mit der sichtbaren Darbietung. Bewahren Sie eine Kopie des Quellwortlauts und der gewünschten Ersetzung auf, damit ein ausgelassenes Wort, eine falsch getimte Formulierung oder eine unerwünschte Klangänderung erkannt werden kann. Das nützliche Ergebnis ist der überarbeitete gesprochene Moment innerhalb der bearbeiteten Szene, kein allein wegen eines abgeschlossenen Renderings als originalgetreu angenommenes Transkript.

Quellgrenzen und übernommene Ausgabe

Das genaue Herstellerprofil verlangt ein Video und einen Bearbeitungsprompt. Die Anweisung umfasst nach dem Entfernen umgebender Leerzeichen ein bis 4’096 Zeichen. Der Clip wird per URL oder kodiertem MP4 bereitgestellt, mit höchstens fünfzehn Sekunden Länge und einer Eingabegrenze von fünfzig MiB. Jede Seite muss mindestens 160 Pixel haben, und der normalisierte Clip muss bei 24 fps mindestens siebzehn Bilder enthalten, ungefähr sieben Zehntelsekunden. Zu lange Quellen werden abgelehnt statt stillschweigend gekürzt; zu kleine Quellen können während der Verarbeitung fehlschlagen.

Der dokumentierte Ablauf verarbeitet mit 24 fps und folgt Quelllänge und Seitenverhältnis. Eingaben oberhalb des 720p-Profils werden verkleinert; der Hersteller nennt eine Quelle mit 1920×1088, die als 1248×704 zurückkommt. Dauer, Auflösung und Seitenverhältnis sind in diesem Bearbeitungsprofil keine unabhängigen Ausgabeeinstellungen. Das Sampling-Verfahren wird intern gehandhabt; Felder wie mode, version, seed oder generate_audio werden im angegebenen Anfragevertrag nicht akzeptiert.

Ein Video, das nur als Bewegungs- oder Stilinspiration für eine neu erzeugte Einstellung dient, gehört zu einem anderen Workflow. Dieser Editor akzeptiert keine Bildreferenz, reine Audioeingabe, Masken oder eine Anfrage zur Clipverlängerung. Bereiten Sie das tatsächlich zu ändernde Video vor und behalten Sie seine ausgewählte Dauer bei, bevor Sie die Bearbeitung formulieren. Nach asynchroner Verarbeitung liefert der Hersteller das bearbeitete MP4 über einen vorübergehenden signierten Auslieferungslink, der ungefähr eine Stunde gültig ist. Speichern Sie das Ergebnis und vergleichen Sie geändertes Objekt, umgebende Bilder, Timing und Audio mit der Quelle, bevor Sie den Clip in einem längeren Schnitt verwenden.

Ailoot Ultra · Videoerzeugung POST /v1/videos black-forest-labs/flux-video-edit

black-forest-labs/flux-video-edit

Black Forest Labs /black-forest-labs/flux-video-edit

Einstieg

FLUX Video Edit [fast] verändert einen vorhandenen Clip durch eine schriftliche Bearbeitungsanweisung. Ergänzen, entfernen oder ersetzen Sie Elemente, ändern Sie Umgebung oder Stil und überarbeiten Sie bestehenden Dialog innerhalb der dokumentierten Grenzen für Quelllänge, Bildausschnitt und Audio.

Zulässige Eingaben
Text · Bilder · Audio · Video
Ergebnisse
Video

In Ailoot verfügbar · Eingaben und Methoden

Ailoot Ultra · Videoerzeugung POST /v1/videos
Eingabe
text, image, audio, video
Ausgabe
video
FeldTypAnforderungWerte und LimitsStandard
FeldmodelTypstringAnforderungErforderlichWerte und Limits
black-forest-labs/flux-video-edit
Standard—
Feldinput_referencesTyparrayAnforderungErforderlichWerte und Limits
Mindestanzahl Elemente: 1
Maximale Anzahl Elemente: 1
Standard—
FeldpromptTypstringAnforderungErforderlichWerte und Limits
Mindestlänge: 1
Standard—
Methodenparameter und Lebenszyklus
ParameterVertrag
Parametercontent_typeVertragapplication/json
ParameterrequiredVertragmodel, input_references, prompt
Parametermaterial_typesVertragtext, image, audio, video
Parametermaterial_conditionsVertragVerwenden Sie genau eine tatsächliche Inhalts-URL eines fertiggestellten, Ihnen zugeordneten Videoassets mit dessen zurückgegebener Signatur. Eigentümer, Typ und gespeicherter Bytenachweis des Assets müssen zur Anfrage passen.

Lebenszyklus: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · Tatsächlich zurückgegebene id oder polling_url

GET /v1/videos/{request_id}/content

Tarife

So wird die endgültige Gebühr berechnet

Die angezeigten Tarife dienen zur Kostenschätzung vor der Generierung. Der endgültige Betrag wird aus den für die ursprüngliche Generierung erfassten Kosten berechnet. Die gemessene Ausgabedauer und prognostizierte Mengen sind nicht die endgültige abrechenbare Menge.

Tarifangaben erweitern die Anfrageoptionen nicht. Unterstützte Parameter stehen bei der ausgewählten Methode.

Schnellmodus
Nicht angegeben Wenn der Schnellmodus ausgewählt ist
Flex-Modus
Nicht angegeben Wenn der Modus flex ausgewählt ist
Maximaler Denkaufwand
Nicht angegeben Wenn beim maximalen Denkaufwand die Standardanpassung (default) verwendet wird

Geschätzte Tarife zum Vergleich

Preise nach Konfiguration

Ordnen Sie jede Gebühr den angezeigten Bedingungen zu. Verwenden Sie für jede Gruppe alternativer Konfigurationen einen Tarif.

KonfigurationTarifstaffelPrognostizierte MengeAbrechnungseinheitAbrechnungsbedingungenGebühr
KonfigurationToken-BasistarifeTarifstaffelGrundtarifPrognostizierte Menge—Abrechnungseinheit—Abrechnungsbedingungen—Gebühr
Eingabe · Eingabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Ausgabe · Ausgabetoken · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · Cache lesen · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · Cache schreiben · Schätzung nur zum Vergleich — / 1K Tokens
Eingabe · Cache schreiben, 1 Stunde · Schätzung nur zum Vergleich — / 1K Tokens
KonfigurationVideopreisTarifstaffel—Prognostizierte Menge—Abrechnungseinheitpro VideosekundeAbrechnungsbedingungenIn diesem Preisschlüssel ist keine zusätzliche Bedingung angegeben.Gebühr
Ausgabe · Videopreis · Schätzung nur zum Vergleich $0.06 pro Videosekunde
KonfigurationGeschätzte ErzeugungskostenTarifstaffel—Prognostizierte MengeSchätzung für eine GenerierungAbrechnungseinheit—Abrechnungsbedingungen—Gebühr
Ausgabe · Geschätzte Generierungskosten · Schätzung nur zum Vergleich $0.06 Schätzung vor der Generierung

Diese Schätzung ist weder eine zusätzliche Gebühr noch ein fester Tarif für die abgeschlossene Generierung.

Ailoot reserviert vor einer Anfrage einen geschätzten Betrag. Nach dem Ergebnis rechnet Ailoot die endgültige Gebühr anhand des gemessenen Verbrauchs ab. Bei Streaming erfolgt die Abrechnung anhand des abschliessenden Verbrauchsdatensatzes. So funktionieren Reservierung und Abrechnung →

Beispielanfragen

Ailoot Ultra · Videoerzeugung

Echte Eingabedaten verwenden und das vollständige Ergebnis speichern
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_INPUT_REFERENCES_JSON:?Set the actual documented input value}"
export AILOOT_INPUT_REFERENCES_JSON
: "${AILOOT_PROMPT:?Set the actual documented input value}"
export AILOOT_PROMPT
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'black-forest-labs/flux-video-edit', 'input_references': '${ACTUAL_OWNED_INPUT_REFERENCES}', 'prompt': '${ACTUAL_EDIT_PROMPT}'}
request['input_references']=json.loads(os.environ['AILOOT_INPUT_REFERENCES_JSON'])
request['prompt']=os.environ['AILOOT_PROMPT']
Path('request.json').write_text(json.dumps(request,ensure_ascii=False),encoding='utf-8')
PY_REQUEST
curl --fail-with-body --silent --show-error https://api.ailoot.ai/v1/videos \
  -H "Authorization: Bearer $AILOOT_API_KEY" -H 'Content-Type: application/json' \
  --data-binary @request.json -D response-headers.txt -o response.bin
# Retain the complete response and headers, every actual output, original returned identifiers and all usage fields. Recover the original operation without submitting creation again.

Ergebnisse abrufen und speichern

Ailoot Ultra · Videoerzeugung

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Alle fertiggestellten Dateien speichern
GET · Alle fertiggestellten Dateien
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
: "${AILOOT_STATUS_FILE:?Set the actual completed status JSON file}"
export AILOOT_STATUS_FILE
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
from urllib.parse import urlsplit,urljoin
f=Path(os.environ["AILOOT_STATUS_FILE"])
if not f.is_file():raise SystemExit("Choose the actual completed status file")
r=json.loads(f.read_text())
if r.get("status")!="completed" or not isinstance(r.get("data"),list) or not r["data"]:raise SystemExit("Wait for a completed status with asset paths")
urls=[]
for x in r["data"]:
    if not isinstance(x,str) or "\n" in x or "\r" in x:raise SystemExit("Invalid asset path")
    u=urljoin("https://api.ailoot.ai",x)
    z=urlsplit(u)
    if z.scheme!="https" or z.netloc!="api.ailoot.ai" or z.username or z.password:raise SystemExit("Use the actual Ailoot asset paths from status")
    urls.append(u)
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_REQUEST
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" \
    -H "Authorization: Bearer $AILOOT_API_KEY" -o "video-${index}.mp4"
  index=$((index + 1))
done < asset-urls.txt
Alle fertiggestellten Ergebnisse aufbewahren

Speichern Sie jedes fertiggestellte Video oder jede zurückgegebene Datei; rufen Sie jede tatsächlich zurückgegebene Datei-URL ab.

Die vollständige Antwort und ihre Header, jede tatsächliche Ausgabe, die ursprünglich zurückgegebenen Kennungen und alle Nutzungsfelder aufbewahren. Den ursprünglichen Vorgang wiederaufnehmen, ohne die Erstellung erneut anzufordern.

Wenn die ursprüngliche Antwort geprüft werden muss

Bewahren Sie X-Client-Request-ID, X-Ailoot-Task-Id und die tatsächlich zurückgegebene id/polling_url auf. Setzen Sie den ursprünglichen Auftrag fort; reichen Sie die Erstellung nicht erneut ein.

Antwortfelder
FeldTyp
FeldidTyp
FeldstatusTyp
Felddata[]Typ
Feldoutputs[]Typ

Aliasnamen

Modellaliasnamen

Ailoot Ultra black-forest-labs/flux-video-edit

Aliasnamen für Methodenpfade

Verwenden Sie die oben angezeigten Methodenpfade.

Zugehörige Aufrufer-IDs

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Welche Eingaben und Ergebnisse sind verfügbar?

POST /v1/videos · black-forest-labs/flux-video-edit: text, image, audio, video → video

Welche Felder verwendet die Anfrage?

POST /v1/videos · black-forest-labs/flux-video-edit: model, input_references, prompt

Weitere Details

Verbinden Sie Ailoot mit Claude Code, OpenCode, Hermes oder Ihrer eigenen Anwendung.

Das Unternehmen und sein Projektportfolio

Das Unternehmen und sein Projektportfolio: Millionen von Kunden; monatliche Umsätze in Milliardenhöhe.

Tokens mit Rabatt kaufen.

Aborabatt für regelmäßige Arbeit. Aktionscodes bieten bis 50% beim Tokenkauf.

Abo
Wählen Sie einen Tarif mit Rabatt für Ihre regelmäßigen Anfragen.
Aktionscode bis 50%
Geben Sie den Code beim Kauf ein. Der Preis wird nach den gültigen Aktionsbedingungen berechnet.
Ausgaben in der Historie
Modell, Tokens und Betrag werden für jede Anfrage gespeichert.

Abo wählen · Modellpreise ansehen

Verbinden Sie die API mit dem Produkt, das Sie verkaufen.

SaaS, Anwendungen und Bots nach dem offiziellen Angebot und Lizenzvertrag von Ailoot. Fordern Sie für den Weiterverkauf eine Reseller-Lizenz an.

Kommerzielle Anwendung
Integrieren Sie Text-, Bild-, Video- und Audioerzeugung in kostenpflichtige Funktionen Ihres Dienstes.
Reseller-Lizenz
Senden Sie Projektbeschreibung und Zugangsmodell. Fordern Sie schriftliche Nutzungs- und Weiterverkaufsbedingungen an.
Dokumente auf der Website
Offizielles Angebot, Lizenzvertrag und Datenschutzerklärung sind vor der Verbindung zugänglich.

Reseller-Lizenz anfordern · Offizielles Angebot und Lizenzvertrag