modeller

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] omformer et eksisterende klipp gjennom en skriftlig redigeringsinstruksjon. Legg til, fjern eller erstatt elementer, endre omgivelser eller stil og revider eksisterende dialog innenfor de dokumenterte begrensningene for kildelengde, utsnitt og lyd.

Om modellen

Denne beskrivelsen dekker modellens funksjoner. Tilgjengelige inndata, utdata og alternativer i Ailoot er oppført nedenfor for den valgte metoden.

FLUX Video Edit [fast] er Black Forest Labs’ promptstyrte arbeidsflyt for å endre en eksisterende video. Den mottar ett kildeklipp og en instruksjon som beskriver redigeringen, og returnerer deretter en redigert MP4. Kilden etablerer innstillingen: varighet, utsnitt, kamerabevegelse og timing gir startstrukturen. Bruk prompten til å identifisere hva som skal bli annerledes, i stedet for å skrive en helt ny scenebeskrivelse som lar den tiltenkte endringen være uklar.

Navngi endringen og posisjonen

De dokumenterte redigeringene omfatter fjerning, tilføyelse eller erstatning av gjenstander og karakterer, ombygging av omgivelser, stilendring, endring av synlig tekst og revisjon av dialog eller lyd. Start med målet og operasjonen. En opprinnelig instruksjon kan fjerne en veske fra en stol mens den sittende personen og rommet beholdes, eller erstatte et enkelt krus med et blått emaljekrus uten å endre håndens handling. Hvis flere lignende objekter er synlige, skiller du målet ut ved posisjon, utseende eller rolle.

Ved en tilføyelse beskriver du plassering, størrelse og relevant handling. Beskrivelsen «en høy rød lampe ved sofaen» er mer spesifikk enn en uspesifisert ekstra lampe et sted i bildet. Ved erstatning identifiserer du hva som blir til hva og bevegelsen eller kontakten som skal beholdes. Produsentens promptveiledning anbefaler den korteste instruksjonen som fullt ut navngir endringen, med detaljer der redigeringen krever det. Bevar kildeegenskaper bevisst i stedet for å be om en generell forbedring med et omfang som ikke kan evalueres.

Omgivelser, stiler og grov animasjon

En miljøendring kan bygge om de synlige omgivelsene og beholde handlingen. Produsenten demonstrerer å erstatte en klatreflate med en annen struktur og spesifisere nye kontaktpunkter, slik at karakterens hender og føtter fortsatt har en meningsfull overflate. I en praktisk scene beskriver du de endrede omgivelsene og geometrien den eksisterende bevegelsen avhenger av. En ny bakgrunn er lettere å vurdere når originalhandlingen har et eksplisitt forhold til den.

Veiledningen viser også omforming av en grov animasjon til en ferdig visuell behandling. Navngi hvilke objekter i grovmodellen som blir de tiltenkte kjøretøyene eller rekvisittene, og behold deretter baner, hastigheter og forhold til kameraet. Ved stilendring beskriver du de resulterende materialene, overflatene, lyset og refleksjonene samt estetikken. En leiraktig scene og en fotografisk scene trenger forskjellige synlige holdepunkter selv når de følger samme handling.

En videre revisjon kan bruke det første redigerte resultatet som ny kilde. Behold originalen og hvert valgt trinn, og gi neste omgang ett tydelig formål. Det dokumenterte eksemplet følger en grov forhåndsvisning gjennom ferdige omgivelser og deretter en annen lysbehandling. Etter hver omgang sammenligner du det reviderte klippet med forrige kilde og kontrollerer at egenskapene du skulle beholde, fortsatt er til stede.

Dialog må passe til eksisterende tid

Arbeidsflyten viderefører kildelyd med mindre instruksjonen ber om endring av dialog eller lyd. En lydløs kilde gir et lydløst resultat, så den leverer ingen eksisterende tale som kan revideres. Ved dialogredigering siterer du ønsket replikk, identifiserer taleren og tilpasser de nye ordene til tiden kildereplikken tok. Veiledningen rapporterer at en lengre erstatning ble kuttet da den oversteg tilgjengelig taleintervall. Flere skrevne ord gir ikke ekstra taletid i den eksisterende innstillingen.

Gjennomgå den hørbare replikken sammen med den synlige fremføringen. Behold en kopi av kildeordlyden og ønsket erstatning slik at et utelatt ord, en feil timet frase eller en uønsket lydendring kan identifiseres. Det nyttige resultatet er det reviderte muntlige øyeblikket inne i den redigerte scenen, ikke en antatt tro transkripsjon bare fordi renderingen ble fullført.

Kildegrenser og arvede utdata

Den eksakte produsentprofilen krever en video og en redigeringsprompt. Instruksjonen er én til 4 096 tegn etter at omkringliggende blanktegn er fjernet. Klippet leveres gjennom en URL eller kodet MP4, med maksimal lengde på femten sekunder og en inndatagrense på femti MiB. Hver side må være minst 160 piksler, og det normaliserte klippet må inneholde minst sytten bilder ved 24 fps, omtrent sju tideler av et sekund. For lange kilder avvises i stedet for å trimmes uten beskjed; for små kilder kan feile under behandlingen.

Den dokumenterte arbeidsflyten bruker behandling ved 24 fps og følger kildelengde og sideforhold. Inndata over 720p-profilen nedskaleres; produsenten gir et eksempel der en kilde på 1920×1088 returneres som 1248×704. Varighet, oppløsning og sideforhold er ikke uavhengige utdatainnstillinger i denne redigeringsprofilen. Samplingoppskriften håndteres internt, og felt som mode, version, seed eller generate_audio godtas ikke i den oppgitte forespørselskontrakten.

En video som bare brukes som bevegelses- eller stilinspirasjon til en nygenerert innstilling, er en annen arbeidsflyt. Denne redigereren godtar ikke bildereferanse, inndata med bare lyd, masker eller en forespørsel om å forlenge klippet. Forbered den faktiske videoen som skal endres og behold valgt varighet før du skriver redigeringen. Etter asynkron behandling returnerer produsenten den redigerte MP4-en gjennom en midlertidig signert leveringslenke, gyldig i omtrent én time. Lagre resultatet og sammenlign det endrede objektet, omkringliggende bilder, timing og lyd med kilden før klippet brukes i en lengre redigering.

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

black-forest-labs/flux-video-edit

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

Start

FLUX Video Edit [fast] omformer et eksisterende klipp gjennom en skriftlig redigeringsinstruksjon. Legg til, fjern eller erstatt elementer, endre omgivelser eller stil og revider eksisterende dialog innenfor de dokumenterte begrensningene for kildelengde, utsnitt og lyd.

Godkjente inndata
Tekst · Bilder · Lyd · Video
Resultater
Video

Tilgjengelig i Ailoot · inndata & metoder

Ailoot Ultra · Videogenerering POST /v1/videos
Inndatatyper
text, image, audio, video
Utdatatyper
video
FeltTypeKravVerdier & grenserStandard
FeltmodelTypestringKravPåkrevdVerdier & grenser
black-forest-labs/flux-video-edit
Standard—
Feltinput_referencesTypearrayKravPåkrevdVerdier & grenser
Minste antall elementer: 1
Maksimalt antall elementer: 1
Standard—
FeltpromptTypestringKravPåkrevdVerdier & grenser
Minste lengde: 1
Standard—
Metodeparametere og livssyklus
ParameterAvtale
Parametercontent_typeAvtaleapplication/json
ParameterrequiredAvtalemodel, input_references, prompt
Parametermaterial_typesAvtaletext, image, audio, video
Parametermaterial_conditionsAvtaleBruk nøyaktig én faktisk URL til innholdet i en ferdigstilt videoressurs du eier, med den returnerte signaturen. Ressursens eier, type og lagrede bytedokumentasjon må samsvare med forespørselen.

Livssyklus: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · Faktisk returnert id eller polling_url

GET /v1/videos/{request_id}/content

Priser

Slik beregnes det endelige beløpet

De viste satsene anslår kostnaden før generering. Det endelige beløpet beregnes ut fra kostnaden som er registrert for den opprinnelige genereringen. Målt varighet på utdataene og anslåtte mengder er ikke den endelige fakturerbare mengden.

Tariffopplysninger legger ikke til forespørselsvalg. Støttede parametere står ved den valgte metoden.

Hurtigmodus
Ikke angitt Når hurtigmodus er valgt
Flex-modus
Ikke angitt Når flex-modus er valgt
Maksimal resonneringsinnsats
Ikke angitt Når justeringen «default» brukes for maksimal resonneringsinnsats

Estimerte satser for sammenligning

Priser etter konfigurasjon

Knytt hver kostnad til de viste vilkårene. Bruk én sats for hvert sett med alternative konfigurasjoner.

KonfigurasjonPrisplanForventet mengdeFaktureringsenhetFaktureringsvilkårKostnad
KonfigurasjonGrunnpriser for tokenerPrisplanGrunnsatsForventet mengde—Faktureringsenhet—Faktureringsvilkår—Kostnad
Inndata · Inngående tokener · Estimat kun for sammenligning — / 1K tokener
Utdata · Utgående tokener · Estimat kun for sammenligning — / 1K tokener
Inndata · Lesing fra hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer · Estimat kun for sammenligning — / 1K tokener
Inndata · Skriving til hurtigbuffer, 1 time · Estimat kun for sammenligning — / 1K tokener
KonfigurasjonVideoprisPrisplan—Forventet mengde—Faktureringsenhetper videosekundFaktureringsvilkårIngen ytterligere betingelse er angitt i denne prisnøkkelen.Kostnad
Utdata · Videopris · Estimat kun for sammenligning $0.06 per videosekund
KonfigurasjonAnslått genereringskostnadPrisplan—Forventet mengdeestimat for én genereringFaktureringsenhet—Faktureringsvilkår—Kostnad
Utdata · Anslått genereringskostnad · Estimat kun for sammenligning $0.06 estimat før generering

Dette anslaget er verken en tilleggsavgift eller en fast sats for den fullførte genereringen.

Ailoot reserverer et estimert beløp før en forespørsel. Etter resultatet gjøres det endelige beløpet opp basert på målt forbruk. Oppgjør for strømming bruker den endelige forbruksposten. Slik fungerer reservasjon og oppgjør →

Eksempelforespørsler

Ailoot Ultra · Videogenerering

Bruk faktiske inndata og bevar hele resultatet
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.

Motta og lagre resultater

Ailoot Ultra · Videogenerering

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Lagre alle ferdige ressurser
GET alle ferdige ressurser
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
Behold alle ferdige resultater

Lagre hver ferdige video eller returnerte fil; hent hver faktisk returnerte ressurs-URL.

Bevar hele svaret og svarhodene, alle faktiske utdata, de opprinnelige returnerte identifikatorene og alle bruksfeltene. Hent den opprinnelige operasjonen igjen uten å sende opprettelsesforespørselen på nytt.

Hvis det opprinnelige svaret må kontrolleres

Behold X-Client-Request-ID, X-Ailoot-Task-Id og faktisk returnert id/polling_url. Fortsett den opprinnelige jobben; ikke send inn opprettelsen på nytt.

Svarfelter
FeltType
FeltidType
FeltstatusType
Feltdata[]Type
Feltoutputs[]Type

Aliaser

Modellaliaser

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

Aliaser for metodestier

Bruk metodestiene som vises ovenfor.

Tilknyttede anroper-ID-er

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Hvilke inndata og resultater er tilgjengelige?

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

Hvilke felt bruker forespørselen?

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

Flere detaljer

Koble Ailoot til Claude Code, OpenCode, Hermes eller egen applikasjon.

Selskapet og dets prosjektportefølje

Selskapet og dets prosjektportefølje: millioner av kunder; månedlig salg for milliarder.

Kjøp tokener med rabatt.

Abonnementsrabatt for jevnlig bruk. Kampanjekoder gir opptil 50% på tokenkjøp.

Abonnement
Velg et rabattabonnement for faste forespørsler.
Kampanjekode opptil 50%
Oppgi kode ved kjøp. Prisen beregnes på nytt etter gjeldende kampanje.
Kostnader i historikken
Modell, tokener og beløp lagres for hver forespørsel.

Velg abonnement · Se modellpriser

Koble API-et til produktet du selger.

SaaS, apper og boter etter Ailoots offentlige tilbud og lisensavtale. Be om forhandlerlisens for videresalg.

Kommersiell applikasjon
Bygg tekst-, bilde-, video- og lydgenerering inn i betalte funksjoner i tjenesten.
Forhandlerlisens
Send prosjektbeskrivelse og tilgangsopplegg. Be om skriftlige vilkår for bruk og videresalg.
Dokumenter på nettstedet
Offentlig tilbud, lisensavtale og retningslinjer for databehandling er tilgjengelige før tilkobling.

Be om forhandlerlisens · Offentlig tilbud og lisensavtale