modely

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] premieňa existujúci klip pomocou písaného pokynu na úpravu. Pridávajte, odstraňujte alebo nahrádzajte prvky, meňte prostredie či štýl a upravujte existujúci dialóg v rámci dokumentovaných obmedzení dĺžky zdroja, záberu a zvuku.

O modeli

Tento opis pokrýva možnosti modelu. Dostupné vstupy, výstupy a voľby v Ailoot sú uvedené nižšie pre vybranú metódu.

FLUX Video Edit [fast] je postup Black Forest Labs riadený promptom na zmenu existujúceho videa. Prijíma jeden zdrojový klip a pokyn opisujúci úpravu a potom vracia upravené MP4. Zdroj stanovuje záber: jeho dĺžka, kompozícia, pohyb kamery a časovanie poskytujú východiskovú štruktúru. Promptom identifikujte, čo sa má zmeniť, namiesto písania úplne nového opisu scény, ktorý necháva zamýšľanú zmenu nejasnú.

Pomenujte zmenu a jej polohu

Dokumentované úpravy zahŕňajú odstraňovanie, pridávanie alebo nahrádzanie predmetov a postáv, prestavbu prostredia, zmenu štýlu klipu, zmenu viditeľného textu a revíziu dialógu alebo zvuku. Začnite cieľom a operáciou. Pôvodný pokyn môže odstrániť tašku zo stoličky pri zachovaní sediacej osoby a miestnosti alebo nahradiť obyčajný hrnček modrým smaltovaným hrnčekom bez zmeny akcie ruky. Ak je viditeľných viacero podobných predmetov, cieľ odlíšte polohou, vzhľadom alebo úlohou.

Pri pridaní opíšte miesto, mierku a príslušnú akciu. Vysoká červená lampa vedľa pohovky je konkrétnejšia než neurčená ďalšia lampa niekde v zábere. Pri náhrade identifikujte, čo sa mení na čo, a pohyb alebo kontakt, ktorý má zostať. Príručka promptov výrobcu odporúča najkratší pokyn úplne pomenúvajúci zmenu a pridanie detailov tam, kde ich úprava potrebuje. Vlastnosti zdroja zachovávajte zámerne namiesto všeobecného vylepšenia s nehodnotiteľným rozsahom.

Prostredia, štýly a hrubá animácia

Zmena prostredia môže prestavať viditeľné okolie pri zachovaní akcie. Výrobca ukazuje náhradu lezeckého povrchu inou štruktúrou a určenie nových kontaktných bodov, aby ruky a nohy postavy stále mali zmysluplný povrch. Pri praktickej scéne opíšte zmenené okolie a geometriu, o ktorú sa existujúci pohyb opiera. Nové pozadie sa hodnotí ľahšie, keď má s pôvodnou akciou explicitný vzťah.

Príručka tiež ukazuje premenu hrubej animácie na hotové vizuálne spracovanie. Pomenujte, ktoré blokové objekty sa menia na zamýšľané vozidlá alebo rekvizity, a zachovajte ich trasy, rýchlosti a vzťah ku kamere. Pri zmene štýlu opíšte okrem estetiky aj výsledné materiály, povrchy, svetlo a odrazy. Hlinená scéna a fotograficky pôsobiaca scéna potrebujú odlišné viditeľné podnety aj pri rovnakej akcii.

Ďalšia revízia môže použiť prvý upravený výsledok ako nový zdroj. Uchovajte originál a každú vybranú fázu a nasledujúcemu priechodu dajte jeden jasný účel. Dokumentovaný príklad sleduje hrubý náhľad cez hotové prostredie až po ďalšie spracovanie osvetlenia. Po každom priechode porovnajte revidovaný klip s predchádzajúcim zdrojom a overte, že zamýšľané zachované vlastnosti sú stále prítomné.

Dialóg sa musí zmestiť do existujúceho času

Postup prenáša zdrojový zvuk, pokiaľ pokyn nežiada zmenu dialógu alebo zvuku. Tichý zdroj vracia tichý výsledok, takže neposkytuje existujúcu reč na revíziu. Pri úprave dialógu citujte zamýšľanú repliku, identifikujte hovoriaceho a nové slová prispôsobte času obsadenému zdrojovou replikou. Príručka uvádza orezanie dlhšej náhrady pri prekročení dostupného rečového intervalu. Viac napísaných slov nevytvára dodatočný čas na reč v existujúcom zábere.

Počuteľnú repliku skontrolujte spolu s viditeľným prednesom. Uchovajte kópiu zdrojového znenia a zamýšľanej náhrady, aby bolo možné identifikovať vynechané slovo, nesprávne načasovanú frázu alebo nechcenú zmenu zvuku. Užitočným výsledkom je revidovaný hovorený moment v upravenej scéne, nie predpokladaný verný prepis len preto, že sa render dokončil.

Limity zdroja a zdedený výstup

Presný profil výrobcu vyžaduje video a prompt úpravy. Pokyn má jeden až 4 096 znakov po odstránení okolitých bielych znakov. Klip sa dodáva cez URL alebo kódované MP4 s maximálnou dĺžkou pätnásť sekúnd a vstupným limitom päťdesiat MiB. Každá strana musí mať aspoň 160 pixelov a normalizovaný klip musí obsahovať aspoň sedemnásť snímok pri 24 fps, približne sedem desatín sekundy. Príliš dlhé zdroje sa odmietajú namiesto tichého orezania; príliš malé zdroje môžu zlyhať počas spracovania.

Dokumentovaný postup používa spracovanie pri 24 fps a sleduje dĺžku a pomer strán zdroja. Vstupy nad profilom 720p sa zmenšujú; výrobca uvádza zdroj 1920×1088 vracajúci sa ako 1248×704. Dĺžka, rozlíšenie a pomer strán nie sú v tomto profile úprav nezávislými výstupnými nastaveniami. Postup vzorkovania sa rieši interne a polia ako mode, version, seed alebo generate_audio nie sú v uvedenej zmluve požiadavky prijímané.

Video použité len ako inšpirácia pohybu alebo štýlu novo generovaného záberu je iný postup. Tento editor neprijíma obrazovú referenciu, vstup len zo zvuku, masky ani požiadavku predĺžiť klip. Pred písaním úpravy pripravte skutočné video na zmenu a zachovajte jeho vybranú dĺžku. Po asynchrónnom spracovaní výrobca vracia upravené MP4 dočasným podpísaným odkazom platným približne jednu hodinu. Výsledok uložte a pred použitím klipu v dlhšom zostrihu porovnajte zmenený predmet, okolité snímky, časovanie a zvuk so zdrojom.

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

black-forest-labs/flux-video-edit

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

Úvod

FLUX Video Edit [fast] premieňa existujúci klip pomocou písaného pokynu na úpravu. Pridávajte, odstraňujte alebo nahrádzajte prvky, meňte prostredie či štýl a upravujte existujúci dialóg v rámci dokumentovaných obmedzení dĺžky zdroja, záberu a zvuku.

Povolené vstupy
Text · Obrázky · Audio · Video
Výsledky
Video

Dostupné v Ailoot · vstupy a metódy

Ailoot Ultra · Generovanie videa POST /v1/videos
Vstup
text, image, audio, video
Výstup
video
PoleTypPožiadavkaHodnoty a limityPredvolené
PolemodelTypstringPožiadavkaPovinnéHodnoty a limity
black-forest-labs/flux-video-edit
Predvolené—
Poleinput_referencesTyparrayPožiadavkaPovinnéHodnoty a limity
Minimálny počet položiek: 1
Maximálny počet položiek: 1
Predvolené—
PolepromptTypstringPožiadavkaPovinnéHodnoty a limity
Minimálna dĺžka: 1
Predvolené—
Parametre a životný cyklus metódy
ParameterŠpecifikácia
Parametercontent_typeŠpecifikáciaapplication/json
ParameterrequiredŠpecifikáciamodel, input_references, prompt
Parametermaterial_typesŠpecifikáciatext, image, audio, video
Parametermaterial_conditionsŠpecifikáciaPoužite presne jednu skutočnú URL obsahu dokončeného videosúboru vo vašom vlastníctve s vráteným podpisom. Vlastník súboru, jeho typ a uložený doklad o jeho bajtoch musia zodpovedať požiadavke.

Životný cyklus: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · skutočne vrátené id alebo polling_url

GET /v1/videos/{request_id}/content

Cenník

Ako sa vypočíta konečný poplatok

Zobrazené sadzby slúžia na odhad nákladov pred generovaním. Konečný poplatok sa vypočíta z nákladov zaznamenaných pri pôvodnom generovaní. Namerané trvanie výstupu a predpokladané množstvá nepredstavujú konečné účtované množstvo.

Tarifné údaje nepridávajú možnosti požiadavky. Podporované parametre sú uvedené pri vybranej metóde.

Rýchly režim
Neuvedené Keď je zvolený rýchly režim
Režim Flex
Neuvedené Keď je zvolený režim flex
Maximálna úroveň uvažovania
Neuvedené Keď sa pri maximálnej úrovni uvažovania používa predvolená úprava (default)

Odhadované sadzby na porovnanie

Ceny podľa konfigurácie

Každý poplatok priraďte k zobrazeným podmienkam. Pre každú skupinu alternatívnych konfigurácií použite jednu sadzbu.

KonfiguráciaSadzobníkOdhadované množstvoÚčtovacia jednotkaPodmienky účtovaniaPoplatok
KonfiguráciaZákladné sadzby za tokenySadzobníkZákladná sadzbaOdhadované množstvo—Účtovacia jednotka—Podmienky účtovania—Poplatok
Vstup · Vstupné tokeny · Odhad iba na porovnanie — / 1K tokenov
Výstup · Výstupné tokeny · Odhad iba na porovnanie — / 1K tokenov
Vstup · Čítanie cache · Odhad iba na porovnanie — / 1K tokenov
Vstup · Zápis do cache · Odhad iba na porovnanie — / 1K tokenov
Vstup · Zápis do cache, 1 hod · Odhad iba na porovnanie — / 1K tokenov
KonfiguráciaCena videaSadzobník—Odhadované množstvo—Účtovacia jednotkaza sekundu videaPodmienky účtovaniaV tomto cenovom kľúči nie je uvedená žiadna ďalšia podmienka.Poplatok
Výstup · Cena videa · Odhad iba na porovnanie $0.06 za sekundu videa
KonfiguráciaOdhadované náklady na generovanieSadzobník—Odhadované množstvoodhad pre jedno generovanieÚčtovacia jednotka—Podmienky účtovania—Poplatok
Výstup · Odhadované náklady na generovanie · Odhad iba na porovnanie $0.06 odhad pred generovaním

Tento odhad nepredstavuje dodatočný poplatok ani pevnú sadzbu za dokončené generovanie.

Ailoot pred požiadavkou rezervuje odhadovanú sumu. Po získaní výsledku vyúčtuje konečný poplatok podľa nameraného využitia. Pri streamovaní sa vyúčtovanie riadi konečným záznamom využitia. Ako funguje rezervácia a vyúčtovanie →

Príklady požiadaviek

Ailoot Ultra · Generovanie videa

Použite skutočné vstupné údaje a uchovajte úplný výsledok
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.

Prijať a uložiť výsledky

Ailoot Ultra · Generovanie videa

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Uložiť všetky dokončené podklady
GET všetky dokončené podklady
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
Uchovať všetky dokončené výsledky

Uložte každé dokončené video alebo vrátený súbor; načítajte obsah každej skutočne vrátenej URL podkladu.

Uchovajte úplnú odpoveď a hlavičky, všetky skutočné výstupy, pôvodné vrátené identifikátory a všetky polia s údajmi o spotrebe. Obnovte pôvodnú operáciu bez opätovného odoslania požiadavky na vytvorenie.

Ak treba overiť pôvodnú odpoveď

Zachovajte X-Client-Request-ID, X-Ailoot-Task-Id a skutočne vrátené id/polling_url. Pokračujte v pôvodnej úlohe; vytvorenie znova neodosielajte.

Polia odpovede
PoleTyp
PoleidTyp
PolestatusTyp
Poledata[]Typ
Poleoutputs[]Typ

Aliasy

Aliasy modelov

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

Aliasy ciest metód

Použite cesty metód uvedené vyššie.

Súvisiace ID na volanie

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Aké vstupy a výsledky sú dostupné?

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

Aké polia používa požiadavka?

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

Viac podrobností

Pripojte Ailoot k Claude Code, OpenCode, Hermes alebo vlastnej aplikácii.

Spoločnosť a jej portfólio projektov

Spoločnosť a jej portfólio projektov: milióny zákazníkov; mesačné tržby v miliardách.

Nakupujte tokeny so zľavou.

Zľava predplatného na pravidelnú prácu. Promo kódy až 50% na nákup tokenov.

Predplatné
Na pravidelné požiadavky vyberte tarifu so zľavou.
Promo kód až 50%
Pri nákupe zadajte kód. Cena sa prepočíta podľa prebiehajúcej akcie.
Výdavky v histórii
Pri každej požiadavke sa uloží model, tokeny a suma.

Vybrať predplatné · Zobraziť ceny modelov

Pripojte API k produktu, ktorý predávate.

SaaS, aplikácie a boti podľa ponuky a licenčnej zmluvy Ailoot. Na ďalší predaj požiadajte o licenciu predajcu.

Komerčná aplikácia
Začleňte generovanie textu, obrázkov, videa a zvuku do platených funkcií svojej služby.
Licencia pre predajcu
Pošlite popis projektu a spôsob poskytovania prístupu. Vyžiadajte písomné podmienky použitia a ďalšieho predaja.
Dokumenty na webe
Ponuka, licenčná zmluva a zásady spracovania dát sú dostupné pred pripojením.

Požiadať o licenciu predajcu · Ponuka a licenčná zmluva