modellar

Black Forest Labs: FLUX Video Upscale

Markdown · JSON

Black Forest Labs: FLUX Video Upscale

FLUX Video Upscale mavjud klipni asl manbaga sodiq yoki ijodiy detal yaxshilashi orqali kattalashtiradi. Hujjatlashtirilgan profil 1.5×–3× masshtablashni taklif qiladi, asl audio va kadr tuzilishini saqlaydi hamda manba uzunligi, kirish aniqligi va chiqish kadri maydonini cheklaydi.

Model haqida

Bu tavsif model imkoniyatlarini yoritadi. Ailoot da tanlangan usul uchun mavjud kirish, chiqish va parametrlar quyida keltirilgan.

FLUX Video Upscale — Black Forest Labs ning FLUX 3 asosidagi video aniqligini oshirish jarayoni. U mavjud klipni qabul qilib, asl kadr tuzilishi va audioni natijaga o‘tkazgan holda kattalashtirilgan MP4 qaytaradi. Qisqa ixtiyoriy tavsif yaxshilanadigan vizual detalni yo‘naltirishi mumkin. Uning ikki rejimi har bir kattaroq tasvirni birdek sodiq qayta tiklash deb ko‘rmay, berilgan ko‘rinishga yaqin qolish va kuchliroq detal yaratish orasida mazmunli tanlov beradi.

Aniq yoki ijodiy yaxshilashni tanlash

Creativity sozlamasi rejimni tanlaydi. 0 qiymati — aniq, asl manbaga sodiq profil: ishlab chiqaruvchi yuz, mahsulot yoki brend materiali shaxsiyatini saqlashi kerak bo‘lganda uni tavsiya qiladi. 1 qiymati ijodiy detal yaxshilashni yoqadi va standartdir. U teksturani kuchliroq tiklashi yoki o‘ylab yaratishi mumkin; bu yaratilgan lavha, manzara, olomon yoki detali ijodiy rivojlantiriladigan sirtlar uchun foydali.

Yaratuvchi ijodiy yaxshilash yuz va mahsulotlarni shu darajada qat’iy saqlamasligini ochiq ogohlantiradi. Tanib bo‘ladigan bo‘lib qolishi kerak bo‘lgan belgini tekshiring: yuz ko‘rinishi, mahsulot konturi, yozuv, material naqshi yoki logotip. Ravshanroq ko‘ringan tasvirda ham o‘zgargan yoki yangidan o‘ylangan detal bo‘lishi mumkin. Mahsulot namoyishida teksturasi murakkabroq bo‘lgani uchungina versiyani tanlamay, ko‘zlangan mahsulot ko‘rinishini tekshiruv mezoni qiling.

Ixtiyoriy ko‘rsatma yaxshilashni yo‘naltirish uchun klip mazmunini tasvirlaydi; bo‘sh tavsif neytral kattalashtirishni so‘raydi. Asl yaratilgan sahna topshirig‘i mox qoplagan tosh devor, yumshoq kunduzgi yorug‘lik va nozik barg teksturasini ko‘rsatishi mumkin. So‘zlarni yaxshilanishi kerak bo‘lgan materialga qarating. Buyumni almashtirish, joyni qayta qurish yoki dialogni o‘zgartirish tahrirlash qaroriga tegishli, bu profil esa asl audio yo‘lini saqlaydi.

Masshtab va chiqish kadri maydoni

Hujjatlashtirilgan upscale_factor 1.5 dan 3 gacha, standart 2. U tomonlar nisbatini saqlab, manba aniqligini kattalashtiradi. Tanlangan koeffitsiyent va kirish o‘lchamlari ko‘zlangan chiqishni belgilaydi; shu bois gorizontal klip va vertikal kompozitsiya haqiqiy kadrlari asosida rejalashtiriladi. Qancha kattalashtirish foydali ekanini tanlashdan oldin maqsad ko‘rsatish o‘lchamini tayyorlang.

Aniq spetsifikatsiya har bir chiqish kadrini ishlab chiqaruvchining 13.75 megapiksel birligi bilan cheklaydi. Hujjat bir shunday birlikni 1,048,576 piksel deb belgilaydi; bu 14,417,920 piksel, taxminan 14.4 million chegarani beradi. Shu sabab qo‘llanmada yaxlitlangan 14.4 megapiksel ifodasi ishlatiladi. Demak, katta manba so‘ralgan koeffitsiyentdan kamroq kattalashishi mumkin. 3× so‘rov har bir manba o‘lchamini doimo uch baravar qiladi deb taxmin qilmay, yetkazilgan o‘lchamlarni tekshiring.

E’lon qilingan asl aniqlik chegarasi 2560×1440. Bu jarayon mos manbani 4K va undan yuqoriga oshiradi; yuqoriroq chiqish kerakligi uchungina allaqachon kattaroq manbani qabul qilmaydi. Shu hujjatlashtirilgan profilni ishlatishdan oldin kichraytiring yoki mos ishchi nusxa tayyorlang. Yakuniy solishtirish qayta o‘lchangan oraliq nusxa bilan cheklanmasligi uchun asl yozuvni alohida saqlang.

Qisqa, ravshan manbani tayyorlash

Yaratuvchining odatiy tayyorgarlik ko‘rsatmasi manbalarni yigirma soniya va ellik MB bilan cheklaydi. Klip video URL yoki kodlangan MP4 orqali beriladi. Aniq ma’lumotnoma qayta ishlash birinchi yigirma soniyani qamrashini qayd etadi: uzunlik ozgina oshsa faqat shu belgigacha ishlanishi mumkin, ancha uzun klip esa rad etiladi. Raqamli yo‘l qo‘yiladigan og‘ish e’lon qilinmagan. Belgilanmagan chegara xatti-harakatiga tayanmay, kerakli yigirma soniyalik yoki undan qisqa segmentgacha qirqing.

Mavjud eng kam siqilgan versiyani tanlang. Siqish buzilishlari kattalashtiruvchi tiklay oladigan haqiqiy detal miqdorini cheklaydi; ijodiy yaxshilash esa asl sahnada nima bo‘lganini isbotlamay, ishonarli tekstura yaratishi mumkin. Tanlangan klipni kattalashtirishdan oldin ko‘zlangan tahrir va qirqishni tugating. Asl jarayon avval mahsulot kadrini tugatishi, foydali harakat oralig‘ini tanlashi va keyin shu yakuniy tanlovni kattalashtirishi, o‘zgarmagan manbani esa solishtirish uchun saqlashi mumkin.

Natija asl audio yo‘lini saqlaydi. Ayniqsa tanlangan segmentning boshi va oxirida uning tasvir bilan vaqt mosligini tekshiring. Hujjatlashtirilgan profil mustaqil kadr tezligi tanlagichi, yangi dialog yaratish yoki rasm namunasiga asoslangan tahrir boshqaruvlarini bermaydi. Uning maqsadi — ishlangan segment doirasida asl vaqt va tovush materialini saqlagan holda kattaroq video hamda tanlangan detal ishlovi.

Yetkazilgan klipni saqlash va tekshirish

Ishlab chiqaruvchi jarayoni asinxron: yuborilgan vazifa identifikator va holat manzilini beradi, yakuniy natija esa imzolangan MP4 yetkazish havolasini o‘z ichiga oladi. Havola taxminan bir soatdan keyin tugaydi. Vaqtinchalik manzilga tayanmay, haqiqiy klip, manba, tanlangan koeffitsiyent, ijodiylik rejimi va mazmun tavsifini saqlang. Xato yoki moderatsiya holatini tugallangan videodan alohida tuting.

Alohida kadrlarda yuzlar, belgilar va sirt o‘zgarishlarini tekshiring, keyin ketma-ketlikni davomiylik, harakat va audio mosligi bo‘yicha ko‘ring. Aniq va ijodiy chiqishlar turli vizual talablarga javob beradi; foydali artefakt — ko‘zlangan ko‘rsatish o‘lchamida tanlangan sodiqlik maqsadiga erishgan kattalashtirilgan klip. Faqat kattaroq aniqlik asl shaxsiyat, yozuv yoki nozik detal to‘g‘ri saqlanganiga dalil emas.

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

black-forest-labs/flux-video-upscale

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

Boshlash

FLUX Video Upscale mavjud klipni asl manbaga sodiq yoki ijodiy detal yaxshilashi orqali kattalashtiradi. Hujjatlashtirilgan profil 1.5×–3× masshtablashni taklif qiladi, asl audio va kadr tuzilishini saqlaydi hamda manba uzunligi, kirish aniqligi va chiqish kadri maydonini cheklaydi.

Qabul qilinadigan kirish ma’lumotlari
Matn · Rasmlar · Audio · Video
Natijalar
Video

Ailoot da mavjud · kirish ma’lumotlari va usullar

Ailoot Ultra · Video yaratish POST /v1/videos
Kirish
text, image, audio, video
Chiqish
video
MaydonTurTalabQiymatlar va cheklovlarStandart
MaydonmodelTurstringTalabMajburiyQiymatlar va cheklovlar
black-forest-labs/flux-video-upscale
Standart—
Maydoninput_referencesTurarrayTalabMajburiyQiymatlar va cheklovlar
Elementlarning eng kam soni: 1
Elementlarning eng ko‘p soni: 1
Standart—
Maydonupscale_factorTurnumberTalabMajburiyQiymatlar va cheklovlar
Eng kam: 1,5
Eng ko‘p: 3
Standart—
MaydoncreativityTurintegerTalabMajburiyQiymatlar va cheklovlar
0, 1
Standart—
Usul parametrlari va hayot sikli
ParametrParametr talablari
Parametrcontent_typeParametr talablariapplication/json
ParametrrequiredParametr talablarimodel, input_references, upscale_factor, creativity
Parametrmaterial_typesParametr talablaritext, image, audio, video
Parametrmaterial_conditionsParametr talablariEgalik qilinadigan haqiqiy yakunlangan video aktivining qaytarilgan imzosi bilan aynan bitta mazmun URL idan foydalaning. Aktiv egasi, turi va saqlangan bayt dalili so‘rovga mos bo‘lishi kerak.

Hayot sikli: asynchronous_job_then_owned_outputs

GET /v1/videos/{request_id} · haqiqatda qaytarilgan id yoki polling_url

GET /v1/videos/{request_id}/content

Tariflar

Yakuniy to‘lov qanday hisoblanadi

Ko‘rsatilgan tariflar xarajatni generatsiyadan oldin taxminiy hisoblash uchun xizmat qiladi. Yakuniy to‘lov dastlabki generatsiya uchun qayd etilgan xarajat asosida hisoblanadi. Natijaning o‘lchangan davomiyligi va oldindan taxmin qilingan miqdorlar haq undiriladigan yakuniy miqdor hisoblanmaydi.

Tarif ma’lumotlari so‘rov imkoniyatlarini qo‘shmaydi. Qo‘llab-quvvatlanadigan parametrlar tanlangan usulda ko‘rsatilgan.

Tezkor rejim
Ko‘rsatilmagan Tezkor rejim tanlanganda
Flex rejimi
Ko‘rsatilmagan flex rejimi tanlanganda
Maksimal fikrlash darajasi
Ko‘rsatilmagan Maksimal fikrlash darajasi uchun standart (default) tuzatish qo‘llanganda

Taqqoslash uchun taxminiy tariflar

Sozlamalar bo‘yicha narxlar

Har bir to‘lovni ko‘rsatilgan shartlarga moslang. Har bir muqobil sozlamalar to‘plami uchun bitta tarifdan foydalaning.

SozlamaTariflar jadvaliPrognoz miqdoriHisob birligiTo‘lovni hisoblash shartlariBir megapikseldagi piksellarTo‘lov
SozlamaTokenlar uchun bazaviy tariflarTariflar jadvaliAsosiy tarifPrognoz miqdori—Hisob birligi—To‘lovni hisoblash shartlari—Bir megapikseldagi piksellar—To‘lov
Kirish · Kirish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token
Chiqish · Chiqish tokenlari · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshdan o‘qish · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshga yozish · Faqat taqqoslash uchun taxmin — / 1K token
Kirish · Keshga yozish, 1 soat · Faqat taqqoslash uchun taxmin — / 1K token
SozlamaVideo narxiTariflar jadvali—Prognoz miqdori—Hisob birligimegapiksel-soniya uchunTo‘lovni hisoblash shartlarisifat: creativeBir megapikseldagi piksellar1 048 576To‘lov
Chiqish · Video narxi · Faqat taqqoslash uchun taxmin $0.21 megapiksel-soniya uchun
SozlamaVideo narxiTariflar jadvali—Prognoz miqdori—Hisob birligimegapiksel-soniya uchunTo‘lovni hisoblash shartlariquality: preciseBir megapikseldagi piksellar1 048 576To‘lov
Chiqish · Video narxi · Faqat taqqoslash uchun taxmin $0.15 megapiksel-soniya uchun
SozlamaYaratishning taxminiy qiymatiTariflar jadvali—Prognoz miqdoribir generatsiya uchun taxminHisob birligi—To‘lovni hisoblash shartlari—Bir megapikseldagi piksellar—To‘lov
Chiqish · Yaratishning taxminiy narxi · Faqat taqqoslash uchun taxmin $0.15 yaratishdan oldingi taxmin

Bu taxmin qo‘shimcha to‘lov ham, tugallangan generatsiya uchun qat’iy tarif ham emas.

Ailoot so‘rovdan oldin taxminiy summani band qiladi. Natijadan keyin o‘lchangan sarf asosidagi yakuniy to‘lovni yechadi. Oqimli javob bo‘yicha yakuniy hisob-kitob yakuniy sarf yozuviga asoslanadi. Summani band qilish va to‘lovni hisoblash tartibi →

So‘rov namunalari

Ailoot Ultra · Video yaratish

Haqiqiy kirish ma’lumotlaridan foydalaning va natijani to‘liq saqlang
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.

Natijalarni olish va saqlash

Ailoot Ultra · Video yaratish

  • GET /v1/videos/{request_id}
  • GET /v1/videos/{request_id}/content
Barcha tayyor materiallarni saqlash
GET barcha tayyor materiallar
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
Barcha tayyor natijalarni saqlash

Har bir tayyor video yoki qaytarilgan faylni saqlang; har bir haqiqatan qaytarilgan material URL dan kontentni oling.

To‘liq javob va sarlavhalarni, amalda qaytarilgan barcha natijalarni, dastlab qaytarilgan identifikatorlarni hamda barcha usage maydonlarini saqlang. Yaratish so‘rovini qayta yubormasdan dastlabki operatsiyani tiklang.

Asl javobni tekshirish kerak bo‘lsa

X-Client-Request-ID, X-Ailoot-Task-Id va haqiqatda qaytarilgan id/polling_url ni saqlang. Dastlabki vazifani davom ettiring; yaratish so‘rovini qayta yubormang.

Javob maydonlari
MaydonTur
MaydonidTur
MaydonstatusTur
Maydondata[]Tur
Maydonoutputs[]Tur

Taxalluslar

Model taxalluslari

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

Usul yo‘llari taxalluslari

Yuqorida ko‘rsatilgan usul yo‘llaridan foydalaning.

Chaqirish uchun tegishli ID lar

black-forest-labs/flux-video-upscale

FAQ · Black Forest Labs: FLUX Video Upscale
Qanday kirish ma’lumotlari va natijalar mavjud?

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

So‘rov qaysi maydonlardan foydalanadi?

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

Qanday cheklovlar amal qiladi?

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

Batafsil

Ailoot’ni Claude Code, OpenCode, Hermes yoki ilovangizga ulang.

Kompaniya va uning loyihalar portfeli

Kompaniya va uning loyihalar portfeli: millionlab mijozlar; oylik sotuvlar hajmi milliardlarda.

Tokenlarni chegirma bilan xarid qiling.

Muntazam ish uchun obuna chegirmasi. Token xaridiga promokodlar — 50% gacha.

Obuna
Muntazam so‘rovlaringiz uchun chegirmali tarif tanlang.
50% gacha promokod
Xaridda kod kiriting. Narx amaldagi aksiya bilan qayta hisoblanadi.
Tarixdagi xarajatlar
Har so‘rov uchun model, token va summa saqlanadi.

Obuna tanlash · Model narxlarini ko‘rish

API’ni sotadigan mahsulotingizga ulang.

SaaS, ilova va botlar Ailoot ofertasi hamda litsenziya shartnomasiga muvofiq. Qayta sotishga reseller litsenziyasi so‘rang.

Tijorat ilovasi
Xizmatingizning pullik funksiyalariga matn, rasm, video va ovoz yaratishni qo‘shing.
Reseller litsenziyasi
Loyiha tavsifi va kirish sxemasini yuboring. Foydalanish va qayta sotishga yozma shartlarni so‘rang.
Saytdagi hujjatlar
Oferta, litsenziya shartnomasi va ma’lumotlar siyosati ulashdan oldin ochiq.

Reseller litsenziyasini so‘rash · Oferta va litsenziya shartnomasi