modely

Black Forest Labs: FLUX Video Edit

Markdown · JSON

Black Forest Labs: FLUX Video Edit

FLUX Video Edit [fast] mění existující klip pomocí písemného pokynu k úpravě. Přidávejte, odstraňujte či nahrazujte prvky, měňte prostředí nebo styl a upravujte existující dialog při dodržení dokumentovaných omezení délky zdroje, rámování a zvuku.

O modelu

Tento popis zahrnuje schopnosti modelu. Vstupy, výstupy a možnosti dostupné v Ailoot jsou uvedeny níže pro vybranou metodu.

FLUX Video Edit [fast] je postup Black Forest Labs řízený zadáním pro změny existujícího videa. Přijímá jeden zdrojový klip a pokyn popisující úpravu, potom vrací upravený MP4. Zdroj stanovuje záběr: jeho délka, rámování, pohyb kamery a časování tvoří výchozí strukturu. Promptem určete, co se má změnit, místo psaní zcela nové scény, která ponechá zamýšlenou změnu nejasnou.

Pojmenujte změnu a její polohu

Dokumentované úpravy zahrnují odstraňování, přidávání nebo nahrazování předmětů a postav, přestavbu prostředí, změnu stylu klipu, viditelného textu i dialogu či zvuku. Začněte cílem a operací. Původní pokyn může odstranit tašku ze židle při zachování sedící osoby a místnosti nebo nahradit obyčejný hrnek modrým smaltovaným hrnkem bez změny akce ruky. Je-li vidět několik podobných předmětů, rozlište cíl polohou, vzhledem nebo rolí.

U přidání popište umístění, velikost a příslušnou akci. Vysoká červená lampa vedle pohovky je konkrétnější než neurčená další lampa někde v záběru. U náhrady určete, co se mění na co, a pohyb nebo kontakt, který má zůstat. Příručka zadávání výrobce doporučuje nejkratší pokyn, který změnu plně pojmenuje, s doplněním podrobností tam, kde to úprava vyžaduje. Zdrojové rysy zachovávejte záměrně, místo obecné žádosti o vylepšení, jehož rozsah nelze vyhodnotit.

Prostředí, styly a hrubá animace

Změna prostředí může přestavět viditelné okolí při zachování akce. Výrobce předvádí nahrazení lezeckého povrchu jinou strukturou a určení nových kontaktních bodů, aby ruce a nohy postavy stále měly smysluplný povrch. U praktické scény popište změněné okolí a geometrii, o kterou se stávající pohyb opírá. Nové pozadí se posuzuje snáze, má-li s ním původní akce výslovný vztah.

Příručka také ukazuje proměnu hrubé animace v hotové vizuální zpracování. Pojmenujte, které objekty prostorového náčrtu se mění na zamýšlená vozidla nebo rekvizity, a potom zachovejte jejich dráhy, rychlosti a vztah ke kameře. U změny stylu popište výsledné materiály, povrchy, světlo a odrazy i estetiku. Hliněná a fotograficky působící scéna potřebují odlišná viditelná vodítka, i když sledují stejnou akci.

Další úprava může používat první upravený výsledek jako nový zdroj. Uchovejte originál i každou vybranou fázi a dalšímu průchodu dejte jeden jasný účel. Dokumentovaný příklad sleduje hrubý náhled přes hotové prostředí až k dalšímu světelnému zpracování. Po každém průchodu porovnejte upravený klip s předchozím zdrojem a ověřte přítomnost rysů, které jste chtěli zachovat.

Dialog se musí vejít do existujícího času

Postup přenáší původní zvuk, pokud pokyn nežádá změnu dialogu nebo zvuku. Tichý zdroj vrací tichý výsledek a neposkytuje tedy existující řeč k úpravě. U úpravy dialogu citujte požadovanou repliku, určete mluvčího a nová slova přizpůsobte času zabranému zdrojovou replikou. Příručka uvádí uříznutí delší náhrady, když překročila dostupný řečový interval. Více napsaných slov nevytváří dodatečný čas pro řeč uvnitř existujícího záběru.

Slyšitelnou repliku kontrolujte společně s viditelným výkonem. Uchovejte kopii původního znění i zamýšlené náhrady, aby bylo možné identifikovat vynechané slovo, špatně načasovanou frázi nebo nežádoucí změnu zvuku. Užitečným výsledkem je upravený mluvený okamžik uvnitř změněné scény, nikoli předpokládaný věrný přepis jen proto, že renderování skončilo.

Limity zdroje a převzatý výstup

Přesný profil výrobce vyžaduje video a prompt úpravy. Pokyn má jeden až 4 096 znaků po odstranění počátečních a koncových bílých znaků. Klip se dodává pomocí URL nebo kódovaného MP4, s maximální délkou patnáct sekund a vstupním limitem padesát MiB. Každá strana musí mít alespoň 160 pixelů a normalizovaný klip musí obsahovat alespoň sedmnáct snímků při 24 fps, přibližně sedm desetin sekundy. Příliš dlouhé zdroje se odmítají a tiše se neořezávají; příliš malé zdroje mohou selhat při zpracování.

Dokumentovaný postup používá zpracování 24 fps a sleduje délku i poměr stran zdroje. Vstupy nad profilem 720p se zmenšují; výrobce uvádí zdroj 1920×1088 vrácený jako 1248×704. Délka, rozlišení a poměr stran nejsou v tomto editačním profilu nezávislými výstupními nastaveními. Vzorkovací postup se řeší interně a pole mode, version, seed nebo generate_audio nejsou v uvedené smlouvě požadavku přijímána.

Video používané pouze jako inspirace pohybu nebo stylu pro nově generovaný záběr patří do jiného postupu. Tento editor nepřijímá obrazovou referenci, vstup pouze se zvukem, masky ani požadavek na prodloužení klipu. Před napsáním úpravy připravte skutečné měněné video a zachovejte vybranou délku. Po asynchronním zpracování výrobce vrací upravený MP4 pomocí dočasného podepsaného odkazu pro dodání, platného přibližně jednu hodinu. Výsledek uložte a před použitím ve větším střihu porovnejte změněný objekt, okolní snímky, časování a zvuk se zdrojem.

Ailoot Ultra · Tvorba 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] mění existující klip pomocí písemného pokynu k úpravě. Přidávejte, odstraňujte či nahrazujte prvky, měňte prostředí nebo styl a upravujte existující dialog při dodržení dokumentovaných omezení délky zdroje, rámování a zvuku.

Přijímané vstupy
Text · Obrázky · Zvuk · Video
Výsledky
Video

Dostupné v Ailoot · vstupy a metody

Ailoot Ultra · Tvorba videa POST /v1/videos
Vstup
text, image, audio, video
Výstup
video
PoleTypPožadavekHodnoty a limityVýchozí
PolemodelTypstringPožadavekPovinnéHodnoty a limity
black-forest-labs/flux-video-edit
Výchozí—
Poleinput_referencesTyparrayPožadavekPovinnéHodnoty a limity
Minimální počet položek: 1
Maximální počet položek: 1
Výchozí—
PolepromptTypstringPožadavekPovinnéHodnoty a limity
Minimální délka: 1
Výchozí—
Parametry a životní cyklus metody
ParametrKontrakt
Parametrcontent_typeKontraktapplication/json
ParametrrequiredKontraktmodel, input_references, prompt
Parametrmaterial_typesKontrakttext, image, audio, video
Parametrmaterial_conditionsKontraktPoužijte právě jednu skutečnou URL obsahu dokončeného videosouboru spravovaného službou včetně vráceného podpisu. Vlastník souboru, jeho typ a uložený doklad o jeho bajtech musí odpovídat požadavku.

Životní cyklus: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · skutečně vrácené id nebo polling_url

GET /v1/videos/{request_id}/content

Tarify

Jak se vypočítá konečný poplatek

Zobrazené sazby slouží k odhadu ceny před generováním. Konečný poplatek se vypočítá z nákladů zaznamenaných u původního generování. Naměřená délka výstupu ani odhadovaná množství nejsou konečným účtovaným množstvím.

Údaje o tarifech nepřidávají možnosti požadavku. Podporované parametry jsou uvedeny u vybrané metody.

Rychlý režim
Neuvedeno Při výběru rychlého režimu
Režim flex
Neuvedeno Při výběru režimu flex
Maximální intenzita uvažování
Neuvedeno Když se při maximální intenzitě uvažování použije výchozí úprava (default)

Odhadované sazby pro srovnání

Ceny podle konfigurace

Přiřaďte každý poplatek k uvedeným podmínkám. Pro každou sadu alternativních konfigurací použijte jednu sazbu.

KonfiguraceTabulka sazebPředpokládané množstvíÚčtovací jednotkaPodmínky účtováníPoplatek
KonfiguraceZákladní sazby za tokenyTabulka sazebZákladní sazbaPředpokládané množství—Účtovací jednotka—Podmínky účtování—Poplatek
Vstup · Vstupní tokeny · Odhad pouze pro srovnání — / 1K tokenů
Výstup · Výstupní tokeny · Odhad pouze pro srovnání — / 1K tokenů
Vstup · Čtení z mezipaměti · Odhad pouze pro srovnání — / 1K tokenů
Vstup · Zápis do mezipaměti · Odhad pouze pro srovnání — / 1K tokenů
Vstup · Zápis do mezipaměti, 1 hodina · Odhad pouze pro srovnání — / 1K tokenů
KonfiguraceCena videaTabulka sazeb—Předpokládané množství—Účtovací jednotkaza sekundu videaPodmínky účtováníV tomto cenovém klíči není uvedena žádná další podmínka.Poplatek
Výstup · Cena videa · Odhad pouze pro srovnání $0.06 za sekundu videa
KonfiguraceOdhadovaná cena generováníTabulka sazeb—Předpokládané množstvíodhad pro jedno generováníÚčtovací jednotka—Podmínky účtování—Poplatek
Výstup · Odhadovaná cena generování · Odhad pouze pro srovnání $0.06 odhad před generováním

Tento odhad není dodatečným poplatkem ani pevnou sazbou za dokončené generování.

Ailoot před požadavkem rezervuje odhadovanou částku. Po výsledku vyúčtuje konečný poplatek podle naměřeného využití. Při streamování se účtování řídí konečným záznamem využití. Jak funguje rezervace a vyúčtování →

Příklady požadavků

Ailoot Ultra · Tvorba videa

Použijte skutečný vstup a uchovejte úplný výsledek
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.

Přijímání a ukládání výsledků

Ailoot Ultra · Tvorba videa

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Uložte všechny dokončené soubory
Získat všechny dokončené soubory pomocí GET
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
Uchovejte všechny dokončené výsledky

Uložte každé dokončené video či vrácený soubor; stáhněte obsah každé skutečně vrácené URL souboru.

Uchovejte úplnou odpověď a hlavičky, všechny skutečné výstupy, původní vrácené identifikátory a všechna pole s údaji o využití. Obnovte původní operaci bez opětovného odeslání požadavku na vytvoření.

Pokud je nutné ověřit původní odpověď

Uchovejte X-Client-Request-ID, X-Ailoot-Task-Id a skutečně vrácené id/polling_url. Pokračujte v původní úloze; požadavek na vytvoření znovu neodesílejte.

Pole odpovědi
PoleTyp
PoleidTyp
PolestatusTyp
Poledata[]Typ
Poleoutputs[]Typ

Aliasy

Aliasy modelu

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

Aliasy cest metod

Použijte cesty metod uvedené výše.

Související ID modelů

black-forest-labs/flux-video-edit

FAQ · Black Forest Labs: FLUX Video Edit
Jaké vstupy a výsledky jsou dostupné?

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

Jaká pole požadavek používá?

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

Další podrobnosti

Připojte Ailoot k Claude Code, OpenCode, Hermes nebo vlastní aplikaci.

Společnost a její portfolio projektů

Společnost a její portfolio projektů: miliony zákazníků; měsíční tržby v miliardách.

Nakupujte tokeny se slevou.

Sleva předplatného pro pravidelnou práci. Promo kódy až 50% na nákup tokenů.

Předplatné
Pro pravidelné požadavky vyberte tarif se slevou.
Promo kód až 50%
Při nákupu zadejte kód. Cena se přepočítá podle probíhající akce.
Výdaje v historii
U každého požadavku se uloží model, tokeny a částka.

Vybrat předplatné · Zobrazit ceny modelů

Připojte API k produktu, který prodáváte.

SaaS, aplikace a boti podle nabídky a licenční smlouvy Ailoot. Pro přeprodej požádejte o licenci přeprodejce.

Komerční aplikace
Začleňte generování textu, obrázků, videa a zvuku do placených funkcí své služby.
Licence pro přeprodejce
Pošlete popis projektu a způsob poskytování přístupu. Vyžádejte písemné podmínky použití a přeprodeje.
Dokumenty na webu
Nabídka, licenční smlouva a zásady zpracování dat jsou dostupné před připojením.

Požádat o licenci přeprodejce · Nabídka a licenční smlouva