models

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] transformuoja esamą klipą pagal rašytinę redagavimo instrukciją. Pridėkite, pašalinkite ar pakeiskite elementus, pakeiskite aplinką ar stilių ir pataisykite esamą dialogą, laikydamiesi dokumentuotų šaltinio trukmės, kadravimo bei garso apribojimų.

Apie modelį

Šis aprašas apima modelio galimybes. Pasirinktam metodui Ailoot prieinamos įvestys, išvestys ir parinktys nurodytos toliau.

FLUX Video Edit [fast] yra Black Forest Labs užklausa valdomas procesas esamam vaizdo įrašui keisti. Jis priima vieną šaltinio klipą ir taisymą aprašančią instrukciją, tada grąžina redaguotą MP4. Šaltinis nustato kadrą: jo trukmė, kadravimas, kameros judėjimas ir laikas suteikia pradinę struktūrą. Užklausa įvardykite, kas turi pasikeisti, užuot rašę visiškai naują scenos aprašą, paliekantį numatytą pakeitimą neaiškų.

Įvardykite pakeitimą ir jo vietą

Dokumentuoti taisymai apima objektų bei veikėjų šalinimą, pridėjimą ar pakeitimą, aplinkos perkūrimą, klipo stiliaus pakeitimą, matomo teksto keitimą ir dialogo ar garso taisymą. Pradėkite nuo taikinio ir operacijos. Originali instrukcija galėtų pašalinti krepšį nuo kėdės, išlaikant sėdintį žmogų ir kambarį, arba pakeisti paprastą puodelį mėlynu emaliuotu puodeliu nekeičiant rankos veiksmo. Jei matomi keli panašūs objektai, taikinį atskirkite pagal jo vietą, išvaizdą ar vaidmenį.

Pridėjimui aprašykite vietą, mastelį ir susijusį veiksmą. Aukštas raudonas šviestuvas šalia sofos yra konkretesnis nei neapibrėžtas papildomas šviestuvas kažkur kadre. Pakeitimui nurodykite, kas kuo tampa ir koks judėjimas ar kontaktas turi likti. Kūrėjo užklausų vadovas rekomenduoja trumpiausią instrukciją, pilnai įvardijančią pakeitimą, pridėdamas detales ten, kur jų reikia taisymui. Šaltinio savybes išsaugokite sąmoningai, užuot prašę bendro pagerinimo, kurio apimties negalima įvertinti.

Aplinkos, stiliai ir grubioji animacija

Aplinkos pakeitimas gali perkurti matomą aplinką išlaikydamas veiksmą. Gamintojas demonstruoja laipiojimo paviršiaus pakeitimą kita struktūra ir naujų kontakto taškų nurodymą, kad veikėjo rankos bei pėdos vis dar turėtų prasmingą paviršių. Praktinėje scenoje aprašykite pakeistą aplinką ir geometriją, nuo kurios priklauso esamas judėjimas. Naują foną lengviau įvertinti, kai originalus veiksmas turi aiškų ryšį su juo.

Vadove taip pat parodomas grubios animacijos pavertimas užbaigtu vizualiniu perteikimu. Įvardykite, kurie pirminio išdėstymo objektai tampa numatytomis transporto priemonėmis ar rekvizitu, tada išsaugokite jų kelius, greičius ir ryšį su kamera. Stiliaus keitimui aprašykite galutines medžiagas, paviršius, šviesą ir atspindžius bei estetiką. Molį primenančiai scenai ir fotografiškai atrodančiai scenai reikia skirtingų matomų požymių, net kai jos seka tą patį veiksmą.

Tolesnis taisymas gali naudoti pirmą redaguotą rezultatą kaip naują šaltinį. Išsaugokite originalą bei kiekvieną pasirinktą etapą ir kitam apdorojimui suteikite vieną aiškų tikslą. Dokumentuotas pavyzdys seka grubią peržiūrą iki užbaigtos aplinkos ir tada kito apšvietimo perteikimo. Po kiekvieno apdorojimo pataisytą klipą palyginkite su ankstesniu šaltiniu ir patikrinkite, ar išliko savybės, kurias ketinote išsaugoti.

Dialogas turi tilpti į esamą laiką

Procesas perkelia šaltinio garsą, nebent instrukcija prašo pakeisti dialogą ar garsą. Tylus šaltinis grąžina tylų rezultatą, todėl nepateikia esamos kalbos taisymui. Dialogo taisymui cituokite numatytą frazę, nurodykite kalbėtoją ir naujus žodžius sutalpinkite į šaltinio frazės užimamą laiką. Vadove pranešama apie ilgesnio pakeitimo nukirpimą, kai jis viršijo prieinamą kalbos intervalą. Parašius daugiau žodžių esamame kadre neatsiranda papildomo kalbėjimo laiko.

Girdimą frazę patikrinkite kartu su matomu atlikimu. Išsaugokite šaltinio formuluotės ir numatyto pakeitimo kopijas, kad būtų galima atpažinti praleistą žodį, netinkamai laike išdėstytą frazę ar nepageidaujamą garso pokytį. Naudingas rezultatas yra pataisytas sakytinis momentas redaguotoje scenoje, o ne numanoma tiksli transkripcija vien dėl užbaigto generavimo.

Šaltinio ribos ir perimama išvestis

Konkrečiam gamintojo profiliui reikia vaizdo įrašo ir redagavimo užklausos. Instrukcija yra nuo vieno iki 4 096 ženklų, pašalinus tarpus aplink jos kraštus. Klipas pateikiamas URL arba koduotu MP4, jo didžiausia trukmė – penkiolika sekundžių, o įvesties riba – penkiasdešimt MiB. Kiekviena kraštinė turi būti bent 160 pikselių, o normalizuotame klipe turi būti bent septyniolika kadrų su 24 fps, maždaug septynios dešimtosios sekundės. Per ilgi šaltiniai atmetami, o ne tyliai apkarpomi; per maži šaltiniai gali sukelti apdorojimo nesėkmę.

Dokumentuotas procesas naudoja 24 fps apdorojimą ir seka šaltinio trukmę bei kraštinių santykį. Įvesčių, viršijančių 720p profilį, raiška sumažinama; kūrėjas pateikia 1920×1088 šaltinio, grąžinamo kaip 1248×704, pavyzdį. Trukmė, raiška ir kraštinių santykis nėra nepriklausomi šio redagavimo profilio išvesties nustatymai. Jo atrankos receptas tvarkomas viduje, o laukai, tokie kaip mode, version, seed ar generate_audio, nurodytoje užklausos sutartyje nepriimami.

Vaizdo įrašas, naudojamas tik kaip judesio ar stiliaus įkvėpimas naujai generuojamam kadrui, yra kitas procesas. Šis redaktorius nepriima statinio vaizdo etalono, vien garso įvesties, kaukių ar prašymo pratęsti klipą. Prieš rašydami taisymą paruoškite faktinį keičiamą vaizdo įrašą ir išsaugokite pasirinktą jo trukmę. Po asinchroninio apdorojimo gamintojas grąžina redaguotą MP4 per laikiną pasirašytą pateikimo nuorodą, galiojančią maždaug vieną valandą. Išsaugokite rezultatą ir prieš naudodami klipą ilgesniame montaže su šaltiniu palyginkite pakeistą objektą, aplinkinius kadrus, laiką bei garsą.

Ailoot Ultra · Vaizdo įrašai POST /v1/videos black-forest-labs/flux-video-edit

black-forest-labs/flux-video-edit

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

Pradžia

FLUX Video Edit [fast] transformuoja esamą klipą pagal rašytinę redagavimo instrukciją. Pridėkite, pašalinkite ar pakeiskite elementus, pakeiskite aplinką ar stilių ir pataisykite esamą dialogą, laikydamiesi dokumentuotų šaltinio trukmės, kadravimo bei garso apribojimų.

Leidžiamos įvestys
Tekstas · Vaizdai · Garsas · Vaizdo įrašai
Rezultatai
Vaizdo įrašai

Prieinama Ailoot · įvestys ir metodai

Ailoot Ultra · Vaizdo įrašai POST /v1/videos
Įvestis
text, image, audio, video
Išvestis
video
LaukasTipasReikalavimasReikšmės ir ribosNumatyta
LaukasmodelTipasstringReikalavimasPrivalomaReikšmės ir ribos
black-forest-labs/flux-video-edit
Numatyta—
Laukasinput_referencesTipasarrayReikalavimasPrivalomaReikšmės ir ribos
Mažiausias elementų skaičius: 1
Didžiausias elementų skaičius: 1
Numatyta—
LaukaspromptTipasstringReikalavimasPrivalomaReikšmės ir ribos
Mažiausias ilgis: 1
Numatyta—
Metodo parametrai ir gyvavimo ciklas
ParametrasSpecifikacija
Parametrascontent_typeSpecifikacijaapplication/json
ParametrasrequiredSpecifikacijamodel, input_references, prompt
Parametrasmaterial_typesSpecifikacijatext, image, audio, video
Parametrasmaterial_conditionsSpecifikacijaNaudokite tiksliai vieną tikrą užbaigto jums priklausančio vaizdo ištekliaus turinio URL su grąžintu parašu. Ištekliaus savininkas, tipas ir saugomas baitų patvirtinimas turi atitikti užklausą.

Gyvavimo ciklas: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · tikras grąžintas id arba polling_url

GET /v1/videos/{request_id}/content

Planai

Kaip apskaičiuojamas galutinis mokestis

Rodomi įkainiai leidžia įvertinti kainą prieš generavimą. Galutinė suma apskaičiuojama pagal užfiksuotą pradinio generavimo kainą. Išmatuota rezultato trukmė ir prognozuoti kiekiai nėra galutinis apmokestinamas kiekis.

Tarifų informacija neprideda užklausos parinkčių. Palaikomi parametrai nurodyti prie pasirinkto metodo.

Spartusis režimas
Nenurodyta Pasirinkus spartųjį režimą
Flex režimas
Nenurodyta Pasirinkus flex režimą
Didžiausios samprotavimo pastangos
Nenurodyta Kai didžiausioms samprotavimo pastangoms taikomas numatytasis koregavimas (default)

Numatomi įkainiai palyginimui

Kainos pagal konfigūraciją

Kiekvieną mokestį susiekite su nurodytomis sąlygomis. Kiekvienam alternatyvių konfigūracijų rinkiniui taikykite vieną įkainį.

KonfigūracijaĮkainių lentelėNumatomas kiekisApskaitos vienetasApmokestinimo sąlygosMokestis
KonfigūracijaBaziniai žetonų įkainiaiĮkainių lentelėBazinis įkainisNumatomas kiekis—Apskaitos vienetas—Apmokestinimo sąlygos—Mokestis
Įvestis · Įvesties tokenai · Įvertis tik palyginimui — / 1K tokenų
Išvestis · Išvesties tokenai · Įvertis tik palyginimui — / 1K tokenų
Įvestis · Talpyklos skaitymas · Įvertis tik palyginimui — / 1K tokenų
Įvestis · Rašymas į talpyklą · Įvertis tik palyginimui — / 1K tokenų
Įvestis · Rašymas į talpyklą, 1 val · Įvertis tik palyginimui — / 1K tokenų
KonfigūracijaVaizdo įrašo kainaĮkainių lentelė—Numatomas kiekis—Apskaitos vienetasuž vaizdo įrašo sekundęApmokestinimo sąlygosŠiame kainodaros rakte papildoma sąlyga nenurodyta.Mokestis
Išvestis · Vaizdo įrašo kaina · Įvertis tik palyginimui $0.06 už vaizdo įrašo sekundę
KonfigūracijaNumatoma generavimo kainaĮkainių lentelė—Numatomas kiekisvieno generavimo įvertisApskaitos vienetas—Apmokestinimo sąlygos—Mokestis
Išvestis · Numatoma generavimo kaina · Įvertis tik palyginimui $0.06 įvertis prieš generavimą

Šis įvertis nėra papildomas mokestis ar fiksuotas užbaigto generavimo įkainis.

Ailoot prieš užklausą rezervuoja numatomą sumą. Gavus rezultatą, galutinis mokestis nuskaitomas pagal išmatuotą naudojimą. Srautinio atsakymo atsiskaitymui naudojamas galutinis naudojimo įrašas. Kaip veikia rezervavimas ir atsiskaitymas →

Užklausų pavyzdžiai

Ailoot Ultra · Vaizdo įrašai

Naudokite tikrus įvesties duomenis ir išsaugokite visą rezultatą
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.

Gauti ir išsaugoti rezultatus

Ailoot Ultra · Vaizdo įrašai

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Išsaugoti visą baigtą medžiagą
GET visa baigta medžiaga
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
Išsaugoti visus baigtus rezultatus

Išsaugokite kiekvieną baigtą vaizdo įrašą arba grąžintą failą; gaukite turinį iš kiekvieno faktiškai grąžinto medžiagos URL.

Išsaugokite visą atsakymą ir antraštes, visus faktiškai gautus rezultatus, pradinius grąžintus identifikatorius ir visus naudojimo apskaitos laukus. Atkurkite prieigą prie pradinės operacijos pakartotinai neteikdami kūrimo užklausos.

Jei reikia patikrinti pradinį atsakymą

Išsaugokite X-Client-Request-ID, X-Ailoot-Task-Id ir tikrą grąžintą id/polling_url. Tęskite pradinę užduotį; neteikite kūrimo užklausos dar kartą.

Atsakymo laukai
LaukasTipas
LaukasidTipas
LaukasstatusTipas
Laukasdata[]Tipas
Laukasoutputs[]Tipas

Pseudonimai

Modelių pseudonimai

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

Metodų kelių pseudonimai

Naudokite aukščiau nurodytus metodų kelius.

Susiję ID iškvietimui

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Kokios įvestys ir rezultatai prieinami?

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

Kokius laukus naudoja užklausa?

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

Išsamiau

Prijunkite Ailoot prie Claude Code, OpenCode, Hermes arba savo programos.

Įmonė ir jos projektų portfelis

Įmonė ir jos projektų portfelis: milijonai klientų; mėnesio pardavimai siekia milijardus.

Pirkite žetonus su nuolaida.

Prenumeratos nuolaida reguliariam darbui. Kodai — iki 50% žetonų pirkimui.

Prenumerata
Pasirinkite planą su nuolaida reguliarioms užklausoms.
Nuolaidos kodas iki 50%
Įveskite kodą perkant. Kaina perskaičiuojama pagal galiojančios akcijos sąlygas.
Išlaidos istorijoje
Kiekvienai užklausai išsaugomi modelis, žetonai ir suma.

Pasirinkti prenumeratą · Peržiūrėti modelių kainas

Prijunkite API prie produkto, kurį parduodate.

SaaS, programos ir botai pagal Ailoot ofertą bei licencijos sutartį. Perpardavimui paprašykite perpardavėjo licencijos.

Komercinė programa
Teksto, vaizdų, video ir garso kūrimą integruokite į mokamas paslaugos funkcijas.
Perpardavėjo licencija
Atsiųskite projekto aprašymą ir prieigos schemą. Paprašykite rašytinių naudojimo ir perpardavimo sąlygų.
Dokumentai svetainėje
Oferta, licencijos sutartis ir duomenų tvarkymo politika prieinamos prieš prisijungiant.

Paprašyti perpardavėjo licencijos · Oferta ir licencijos sutartis