modeli

Black Forest Labs: FLUX Video Upscale

Markdown · JSON

Black Forest Labs: FLUX Video Upscale

FLUX Video Upscale poveča obstoječi izsek z izboljševanjem podrobnosti, zvestim viru ali ustvarjalnim. Njegov dokumentirani profil omogoča povečavo 1.5×–3×, ohrani izvorni zvok in kadriranje ter omejuje dolžino vira, vhodno ločljivost in površino izhodnega kadra.

O modelu

Ta opis zajema zmožnosti modela. Vhodi, izhodi in možnosti, ki so na voljo v Ailoot, so spodaj navedeni za izbrano metodo.

FLUX Video Upscale je potek podjetja Black Forest Labs za superločljivost videa, ki ga poganja FLUX 3. Sprejme obstoječi izsek in vrne povečan MP4, pri čemer v rezultat prenese izvorno kadriranje in zvok. Kratek neobvezen opis lahko usmerja izboljšane vizualne podrobnosti. Njegova dva načina omogočata smiselno izbiro med zvestobo posredovanemu videzu in odločnejšim ustvarjanjem podrobnosti, namesto da bi vsako večjo sliko obravnavali kot enako zvesto rekonstrukcijo.

Izberite natančno ali ustvarjalno izboljševanje

Nastavitev creativity izbere način. Vrednost 0 je natančni profil, zvest viru: proizvajalec ga priporoča, kadar mora obraz, izdelek ali gradivo znamke ohraniti identiteto. Vrednost 1 omogoča ustvarjalno izboljševanje podrobnosti in je privzeta. Lahko odločneje obnovi teksturo ali si jo izmisli, kar je uporabno za ustvarjene posnetke, pokrajino, množice ali površine, katerih podrobnosti je mogoče razviti ustvarjalno.

Razvijalec izrecno opozarja, da ustvarjalno izboljševanje obrazov in izdelkov ne ohranja tako strogo. Preverite lastnost, ki mora ostati prepoznavna: obrazni videz, obris izdelka, črke, vzorec materiala ali logotip. Vizualni izdelek, ki je videti ostrejši, lahko še vedno vsebuje spremenjeno ali na novo izmišljeno podrobnost. Pri prikazu izdelka za merilo pregleda uporabite predvideni videz izdelka, namesto da bi različico izbrali samo zaradi bolj izdelane teksture.

Neobvezno navodilo opiše vsebino izseka za usmerjanje izboljšave; prazen opis zahteva nevtralno povečavo. Izvirno izhodišče ustvarjenega prizora bi lahko opredelilo z mahom pokrit kamnit zid, mehko dnevno svetlobo in fino teksturo listov. Besedilo naj govori o gradivu, ki ga je treba izboljšati. Zahteva po zamenjavi predmeta, preoblikovanju okolja ali spremembi dialoga sodi v odločitev o urejanju, ta profil pa ohranja izvorno zvočno stezo.

Povečava in površina izhodnega kadra

Dokumentirani upscale_factor sega od 1.5 do 3, s privzeto vrednostjo 2. Poveča izvorno ločljivost ob ohranitvi razmerja stranic. Izbrani faktor in vhodne dimenzije določijo predvideni izhod, zato je treba ležeči izsek in pokončno kompozicijo načrtovati glede na njune dejanske kadre. Ciljno velikost prikaza pripravite, preden izberete uporabno stopnjo povečave.

Natančna specifikacija vsak izhodni kader omejuje na 13.75 proizvajalčevih megapikselnih enot. Dokumentacija eno tako enoto določa kot 1,048,576 slikovnih pik, kar daje zgornjo mejo 14,417,920 slikovnih pik oziroma približno 14.4 milijona. To pojasnjuje zaokroženo navedbo 14.4 megapiksla v vodniku. Velik vir lahko zato dobi manjšo povečavo od zahtevanega faktorja. Preverite dostavljene dimenzije, namesto da bi predpostavljali, da zahteva 3× vedno ustvari trikratnik vsake izvorne dimenzije.

Objavljena zgornja meja izvorne ločljivosti je 2560×1440. Ta potek ustrezen vir povečuje proti 4K in več; že večjega vira ne sprejme samo zato, ker je želen višji izhod. Pred uporabo tega dokumentiranega profila zmanjšajte ločljivost ali pripravite ustrezno delovno kopijo. Izvirni posnetek hranite ločeno, da končna primerjava ni omejena na vmesno različico s spremenjeno velikostjo.

Pripravite kratek, dobro razviden vir

Razvijalčeva običajna navodila za pripravo vire omejujejo na dvajset sekund in petdeset MB. Izsek se posreduje prek video URL-ja ali kot kodirani MP4. Natančna referenca opozarja, da obdelava zajame prvih dvajset sekund: majhno prekoračitev dolžine je mogoče obdelati samo do te meje, bistveno daljši izsek pa je zavrnjen. Številčna toleranca ni objavljena. Obrežite na predvideni dvajsetsekundni ali krajši segment, namesto da bi se zanašali na to neopredeljeno vedenje na meji.

Izberite najmanj stisnjeno različico, ki je na voljo. Artefakti stiskanja omejujejo količino dejanskih podrobnosti, ki jih lahko povečevalnik obnovi, ustvarjalno izboljševanje pa lahko ustvari verjetno teksturo brez potrditve, kaj je vseboval izvirni prizor. Pred povečevanjem izbranega izseka zaključite predvideno urejanje in obrezovanje. Izvirni potek bi lahko najprej dokončal kader izdelka, izbral uporaben interval dejanja in nato povečal končni izbor, pri čemer ohrani nespremenjeni vir za primerjavo.

Rezultat ohrani izvorno zvočno stezo. Preverite njeno časovno usklajenost s sliko, zlasti na začetku in koncu izbranega segmenta. Dokumentirani profil ne zagotavlja neodvisnega izbirnika frekvence sličic, ustvarjanja novega dialoga ali nastavitev urejanja s slikovno referenco. Njegov namen sta večji video in izbrana obdelava podrobnosti, pri čemer izvorno časovno in zvočno gradivo ostane ohranjeno znotraj obdelanega segmenta.

Ohranite in preverite dostavljeni izsek

Proizvajalčev potek je asinhron: oddana naloga zagotovi identiteto in mesto preverjanja stanja, njen dokončani rezultat pa vsebuje podpisano povezavo za dostavo MP4. Ta povezava poteče po približno eni uri. Namesto zanašanja na začasno lokacijo ohranite dejanski izsek, vir, izbrani faktor, način ustvarjalnosti in opis vsebine. Neuspešno ali moderirano stanje ločujte od dokončanega videa.

Posamezne kadre preverite glede obrazov, oznak in sprememb površin, nato pa si oglejte zaporedje zaradi kontinuitete, gibanja in zvočne poravnave. Natančni in ustvarjalni izhodi odgovarjajo različnim vizualnim zahtevam; uporaben izdelek je povečani izsek, ki pri predvideni velikosti prikaza izpolnjuje izbrani cilj zvestobe. Sama večja ločljivost ni dokaz, da so izvirna identiteta, besedilo ali fine podrobnosti ostali pravilni.

Ailoot Ultra · Videoposnetki POST /v1/videos black-forest-labs/flux-video-upscale

black-forest-labs/flux-video-upscale

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

Začetek

FLUX Video Upscale poveča obstoječi izsek z izboljševanjem podrobnosti, zvestim viru ali ustvarjalnim. Njegov dokumentirani profil omogoča povečavo 1.5×–3×, ohrani izvorni zvok in kadriranje ter omejuje dolžino vira, vhodno ločljivost in površino izhodnega kadra.

Dovoljeni vhodi
Besedilo · Slike · Zvok · Video
Rezultati
Video

Na voljo v Ailoot · vhodi in metode

Ailoot Ultra · Videoposnetki POST /v1/videos
Vhod
text, image, audio, video
Izhod
video
PoljeVrstaZahtevaVrednosti in omejitvePrivzeto
PoljemodelVrstastringZahtevaObveznoVrednosti in omejitve
black-forest-labs/flux-video-upscale
Privzeto—
Poljeinput_referencesVrstaarrayZahtevaObveznoVrednosti in omejitve
Najmanjše število elementov: 1
Največ elementov: 1
Privzeto—
Poljeupscale_factorVrstanumberZahtevaObveznoVrednosti in omejitve
Najmanj: 1,5
Največ: 3
Privzeto—
PoljecreativityVrstaintegerZahtevaObveznoVrednosti in omejitve
0, 1
Privzeto—
Parametri in življenjski cikel metode
ParameterSpecifikacija
Parametercontent_typeSpecifikacijaapplication/json
ParameterrequiredSpecifikacijamodel, input_references, upscale_factor, creativity
Parametermaterial_typesSpecifikacijatext, image, audio, video
Parametermaterial_conditionsSpecifikacijaUporabite natanko en dejanski URL vsebine dokončanega video sredstva v vaši lasti z vrnjenim podpisom. Lastnik sredstva, vrsta in shranjeno dokazilo o bajtih se morajo ujemati z zahtevo.

Življenjski cikel: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · dejansko vrnjeni id ali polling_url

GET /v1/videos/{request_id}/content

Cenik

Kako se izračuna končni strošek

Prikazane cene so namenjene oceni stroškov pred generiranjem. Končni znesek se izračuna na podlagi stroška, zabeleženega za izvirno generiranje. Izmerjeno trajanje izhoda in napovedane količine niso končna obračunska količina.

Tarifni podatki ne dodajajo možnosti zahteve. Podprti parametri so navedeni pri izbrani metodi.

Hitri način
Ni navedeno Ko je izbran hitri način
Način flex
Ni navedeno Ko je izbran način flex
Najvišja raven razmišljanja
Ni navedeno Ko najvišja raven razmišljanja uporablja privzeto prilagoditev (default)

Ocenjene cene za primerjavo

Cene po nastavitvah

Vsak strošek povežite s prikazanimi pogoji. Za vsak nabor alternativnih nastavitev uporabite eno ceno.

NastavitevCenovna lestvicaPredvidena količinaObračunska enotaObračunski pogojiSlikovne pike na megapikselStrošek
NastavitevOsnovne cene žetonovCenovna lestvicaOsnovna cenaPredvidena količina—Obračunska enota—Obračunski pogoji—Slikovne pike na megapiksel—Strošek
Vhod · Vhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Izhod · Izhodni žetoni · Ocena samo za primerjavo — / 1K žetonov
Vhod · Branje predpomnilnika · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik · Ocena samo za primerjavo — / 1K žetonov
Vhod · Zapis v predpomnilnik, 1 ura · Ocena samo za primerjavo — / 1K žetonov
NastavitevCena videaCenovna lestvica—Predvidena količina—Obračunska enotana megapiksel-sekundoObračunski pogojikakovost: creativeSlikovne pike na megapiksel1.048.576Strošek
Izhod · Cena videa · Ocena samo za primerjavo $0.21 na megapiksel-sekundo
NastavitevCena videaCenovna lestvica—Predvidena količina—Obračunska enotana megapiksel-sekundoObračunski pogojiquality: preciseSlikovne pike na megapiksel1.048.576Strošek
Izhod · Cena videa · Ocena samo za primerjavo $0.15 na megapiksel-sekundo
NastavitevOcenjeni strošek ustvarjanjaCenovna lestvica—Predvidena količinaocena za eno generiranjeObračunska enota—Obračunski pogoji—Slikovne pike na megapiksel—Strošek
Izhod · Ocenjeni stroški ustvarjanja · Ocena samo za primerjavo $0.15 ocena pred ustvarjanjem

Ta ocena ni dodatno plačilo ali fiksna cena za dokončano generiranje.

Ailoot pred zahtevo rezervira ocenjeni znesek. Po rezultatu obračuna končni strošek na podlagi izmerjene porabe. Obračun pretakanja uporablja končni zapis porabe. Kako delujeta rezervacija in obračun →

Primeri zahtev

Ailoot Ultra · Videoposnetki

Uporabite dejanski vhod in ohranite celoten 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_UPSCALE_FACTOR:?Set the actual documented input value}"
export AILOOT_UPSCALE_FACTOR
: "${AILOOT_CREATIVITY:?Set the actual documented input value}"
export AILOOT_CREATIVITY
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
request={'model': 'black-forest-labs/flux-video-upscale', 'input_references': '${ACTUAL_OWNED_INPUT_REFERENCES}', 'upscale_factor': '${ACTUAL_UPSCALE_FACTOR}', 'creativity': '${ACTUAL_CREATIVITY}'}
request['input_references']=json.loads(os.environ['AILOOT_INPUT_REFERENCES_JSON'])
request['upscale_factor']=float(os.environ['AILOOT_UPSCALE_FACTOR'])
request['creativity']=int(os.environ['AILOOT_CREATIVITY'])
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.

Prejmi in shrani rezultate

Ailoot Ultra · Videoposnetki

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Shrani vsa dokončana gradiva
GET vsa dokončana gradiva
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
Ohrani vse dokončane rezultate

Shranite vsak dokončan video ali vrnjeno datoteko; pridobite vsebino z vsake dejansko vrnjene URL gradiva.

Shranite celoten odgovor in glave, vse dejanske izhode, izvirne vrnjene identifikatorje in vsa polja s podatki o porabi. Pridobite podatke izvirne operacije brez ponovnega pošiljanja zahteve za ustvarjanje.

Če je treba preveriti izvirni odgovor

Ohranite X-Client-Request-ID, X-Ailoot-Task-Id in dejansko vrnjeni id/polling_url. Nadaljujte prvotno opravilo; ustvarjanja ne oddajte znova.

Polja odgovora
PoljeVrsta
PoljeidVrsta
PoljestatusVrsta
Poljedata[]Vrsta
Poljeoutputs[]Vrsta

Druga imena

Druga imena modelov

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

Druga imena poti metod

Uporabite zgoraj navedene poti metod.

Povezani ID-ji za klic

black-forest-labs/flux-video-upscale

FAQ · Black Forest Labs: FLUX Video Upscale
Kateri vhodi in rezultati so na voljo?

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

Katera polja uporablja zahteva?

POST /v1/videos · black-forest-labs/flux-video-upscale: model, input_references, upscale_factor, creativity

Katere omejitve veljajo?

POST /v1/videos · black-forest-labs/flux-video-upscale: upscale_factor.minimum: 1.5; upscale_factor.maximum: 3

Več podrobnosti

Ailoot povežite s Claude Code, OpenCode, Hermes ali svojo aplikacijo.

Podjetje in njegov portfelj projektov

Podjetje in njegov portfelj projektov: milijoni strank; mesečna prodaja v milijardah.

Žetone kupujte s popustom.

Naročniški popust za redno delo. Promocijske kode prinesejo do 50% popusta na nakup žetonov.

Naročnina
Za redne zahteve izberite paket s popustom.
Promocijska koda do 50%
Kodo vnesite ob nakupu. Cena se preračuna po veljavni akciji.
Poraba v zgodovini
Za vsako zahtevo se shranijo model, žetoni in znesek.

Izberite naročnino · Oglejte si cene modelov

API povežite z izdelkom, ki ga prodajate.

SaaS, aplikacije in boti po ponudbi in licenčni pogodbi Ailoot. Za nadaljnjo prodajo zaprosite za preprodajno licenco.

Komercialna aplikacija
Ustvarjanje besedila, slik, videa in zvoka vključite v plačljive funkcije svoje storitve.
Licenca za preprodajalca
Pošljite opis projekta in shemo dostopa. Zahtevajte pisne pogoje uporabe in nadaljnje prodaje.
Dokumenti na strani
Ponudba, licenčna pogodba in politika obdelave podatkov so dostopne pred povezavo.

Zaprosite za preprodajno licenco · Ponudba in licenčna pogodba