models

ByteDance: Seedance 2.0 Fast

Markdown · JSON

ByteDance: Seedance 2.0 Fast

A ByteDance Seedance 2.0 Fast hang–videó jeleneteket készít szövegből, képekből, videó- és hangreferenciákból. Sebességközpontú változata mozgás- és stílusátvitelt, videószerkesztést, valamint előre vagy visszafelé hosszabbítást támogat dokumentált 480p és 720p kimenettel.

A modellről

Ez a leírás a modell képességeit ismerteti. Az Ailootban elérhető bemenetek, kimenetek és lehetőségek alább, a kiválasztott metódusnál láthatók.

A Seedance 2.0 Fast a ByteDance Seed Seedance 2.0 családjának sebességközpontú változata. Közös videó- és hanggenerálást, valamint szövegből, képekből, videóból és hangból összeállított multimodális feladatleírást támogat. Alkotói képességei közé új referenciaalapú jelenetek, meglévő felvételek szerkesztése és jelenethosszabbítás tartozik, dokumentált kimeneti szintjei pedig 480p és 720p.

Multimodális referencia: szerepek rendelése az anyagokhoz

Kép adhat szereplőt, terméket, kompozíciót vagy vizuális feldolgozást. Referenciavideó cselekményt, kameramozgást vagy effektet. Referenciahang hangszínt, zenei dallamot vagy párbeszédtartalmat. Magyarázd el, az egyes források mely részét szeretnéd átvinni az új jelenetbe; a referencia hasznosabb, ha konkrét alkotói szerepe van.

Például: „Az Image 1 kerámialámpáját használd termékként. Kövesd a Video 1 lassú kamerakörözését, de helyezd a lámpát egy csendes olvasósarokba. A zenei hangulathoz az Audio 1-et használd.” A kívánt kimenet a kiválasztott megjelenést, mozgást és hangi irányt összekapcsoló új jelenet, nem a referenciák minden részletének meghatározatlan utánzása.

A dokumentált kombinációk között kép és hang, kép és videó, videó és hang, valamint mindhárom együtt szerepel. A csak szöveg és hang, illetve a csak hang bemenet nem támogatott. A modell szöveg–videó és első képkockából vagy első–utolsó képkockapárból induló képvezérelt generálást is támogat. Ha a pontos végpont központi része a feladatnak, a dedikált végpont-munkafolyamatot használd; egy referenciakép végpontként való leírása omni-reference promptban közvetett vezérlés.

Meglévő videó szerkesztése

A modell elemeket adhat hozzá, távolíthat el vagy módosíthat, alanyt cserélhet, és jelenetrészeket rajzolhat újra vagy javíthat. Azonosítsd a forrásvideót, megváltoztatandó tárgyat és megtartandó elemeket. Hozzáadásnál írd le, hol és mikor jelenik meg. Eltávolításnál a teljes klipben következetesen azonosítsd a tárgyat.

Gyakorlati szerkesztési feladatként egy bemutató egyszerű palackja lecserélhető az Image 1 palackjára, miközben a Video 1 kézmozgásának, hátterének és kameraútjának megtartását kéred. A cserét és a stabilan maradni kívánt területeket is ellenőrizd. A világos megőrzési utasítások könnyebben értékelhetővé teszik a kívánt szerkesztést, mint a felvétel általános „javításának” kérése.

Klipek hosszabbítása és összekapcsolása

A Seedance 2.0 Fast előre vagy visszafelé hosszabbítást és két-három klip generált átmenetekkel való összekapcsolását támogatja. Hosszabbításnál add meg, hogy az új cselekmény a megadott videó előtt vagy után történik-e, és írd le. Összekapcsolásnál a kívánt sorrendben add a klipeket, és magyarázd el az őket összekötő vizuális eseményt.

Egy egyszerű hosszabbítás általában az eredeti felvétel körül kialakított új folytatást adja vissza, nem feltételezi a teljes forrásklip megismétlését. Ha a kimenetnek tartalmaznia kell az eredeti szegmenst, ezt mondd ki a feladatban. Két-három videó közötti átmenet kitöltésekor a dokumentált munkafolyamat eredeti és újonnan generált tartalmat kombinálhat. Ez hasznos egy tág terméknézet és egy részletkép célszerű kameramozgással való összekapcsolásához.

Kimenet és változatok közötti különbségek

A dokumentált Fast-kimenet MP4, 24 fps, 480p vagy 720p, 8 bites színmélység és 4–15 másodperces klip. Támogatott képarányok: 21:9, 16:9, 4:3, 1:1, 3:4 és 9:16. A standard Seedance 2.0 külön 1080p és 4K kimenetet sorol fel; ezek a szintek nem részei a Fast-specifikációnak. A 2.0 család támogatja az utolsó generált képkocka visszaadását, de nem támogatja a külön Draft-előnézet módot.

A felvétellel hang is generálható, vagy elhagyható néma kliphez. A generált hang mono. A dokumentált promptnyelvek között angol, spanyol, indonéz, portugál és japán szerepel. Párbeszéden belül tartsd következetesen a beszélt nyelvet; az útmutató tulajdonnevek kivételével nem ajánlja a nyelvek keverését. Beszédes jelenethez nevezd meg a beszélőt, tedd idézőjelbe a sort, majd add meg az előadást és releváns hangeffekteket. A kért előadás illeszkedjen a kiválasztott kliphosszhoz.

Referenciák előkészítése és bemeneti korlátok

A dokumentált referenciakorlát legfeljebb kilenc kép, három videó és három hangklip. Valódi emberi arcot tartalmazó referenciaképek vagy videók közvetlen feltöltése ebben a dokumentált gyártói leírásban nem elfogadott; portrémunkához a támogatott portréanyag-munkafolyamat használatos. Minden videó- vagy hangklipnek 2–15 másodpercesnek kell lennie; a videók együttes hossza legfeljebb 15 másodperc, a hangoké külön legfeljebb 15 másodperc. A videóreferenciák MP4-et vagy MOV-ot használnak 24–60 fps-sel, és egyenként nem haladhatják meg a 200 MB-ot. A hangreferenciák WAV-ot vagy MP3-at használnak, egyenként legfeljebb 15 MB-tal. A felsorolt képformátumok JPEG, PNG, WebP, BMP, TIFF, GIF, HEIC és HEIF. Minden kép 30 MB-nál kisebb legyen; a teljes kéréstörzs korlátja 64 MB. A dokumentált referenciabemenetnél a képszélesség és -magasság szigorúan 300 és 6000 pixel közötti, a szélesség–magasság arány szigorúan 0.4 és 2.5 közötti. A referenciavideók mindkét mérete 300–6000 pixel és aránya 0.4–2.5 lehet, a határokat beleértve, összesen 407 696–8 295 044 pixellel. Az MP4 vagy MOV videók H.264/AVC vagy H.265/HEVC videót és AAC vagy MP3 hangot használnak.

Rendezd sorba az anyagokat, és következetesen Image 1, Video 1 vagy Audio 1 néven hivatkozz rájuk. Az anyagszám mellett használd a látható alany nevét vagy megkülönböztető jellemzőjét. A végpontképek kivágását igazítsd a tervezett videóarányhoz, mert az eltérés levághatja a képet vagy zavaró képkivágás-váltást okozhat. A feladatleírás a továbbviendő jellemzőkre, generálandó eseményre és változatlanul maradó elemekre összpontosítson; a hosszú prompt szétszórhatja az utasításokat, és megoldatlanul hagyhat másodlagos részleteket.

Snitttervezés, szöveg és ismert viselkedések

Az összetett feladatot Shot 1, Shot 2 és Shot 3 formában szervezd, mindegyikhez világos alannyal, művelettel, pozícióval és hanggal. Az útmutató snittenként egy kameramozgást ajánl, és a pontos snittenkénti időbélyegeket instabilnak nevezi. Minden karakternek adj állandó címkét és néhány megkülönböztető jellemzőt; ha az arcazonosság fontos, kombinált karakterkörbeforgatási lap helyett külön tiszta portré- és teljes alakos referenciát használj.

A modell közönséges szöveget, köztük szlogeneket, feliratokat és szövegbuborékokat generálhat, színük, stílusuk, pozíciójuk és belépésük irányításával. A gyakori karakterek előnyösebbek a ritka karaktereknél vagy speciális szimbólumoknál. Mozgás közben ellenőrizd a betűket. A nem kívánt feliratok, logók és duplikált karakterek dokumentált viselkedések; az explicit korlátok és tiszta referenciák csökkenthetik őket, de nem garantálják hiányukat. Négynél több referencia-személy használatát stabilitási kockázatként említi, nem szigorú fájlszámkorlátként.

Az ismételt hosszabbítások halmozhatják a képminőség-romlást, és a csatlakozás ugorhat vagy visszaléphet. Korlátozd az egymásra épített folytatásokat, és a szerkesztésben vizsgáld meg a csatlakozást. A referencia hangszíne elcsúszhat, a narráció kattintással végződhet, a kínai többkiejtésű vagy ritka karakterek pedig hibásan hangozhatnak el. Ellenőrizd a kimondott sort és záróhangot; rövid hangkiúsztatás segíthet a levágáson. Ezek az ellenőrzések az alkotói eredmény előkészítésének részei, különösen ha a történetet a beszéd vagy a karakterfolytonosság hordozza.

Ailoot Ultra · Videó POST /v1/videos bytedance/seedance-2.0-fast

bytedance/seedance-2.0-fast

ByteDance /bytedance/seedance-2.0-fast

Kezdő lépések

A ByteDance Seedance 2.0 Fast hang–videó jeleneteket készít szövegből, képekből, videó- és hangreferenciákból. Sebességközpontú változata mozgás- és stílusátvitelt, videószerkesztést, valamint előre vagy visszafelé hosszabbítást támogat dokumentált 480p és 720p kimenettel.

Elfogadott bemenetek
Szöveg · Képek · Hang
Eredmények
Videó

Elérhető az Ailootban · bemenetek és metódusok

Ailoot Ultra · Videó POST /v1/videos
Bemenet
text, image, audio
Kimenet
video
Kimeneti formátum
eredeti MP4-bájtok; normalizálás és átkódolás nélkül
MezőTípusKövetelményÉrtékek és korlátokAlapértelmezett
MezőmodelTípusstringKövetelményKötelezőÉrtékek és korlátok
bytedance/seedance-2.0-fast
Alapértelmezett—
MezőpromptTípusstringKövetelményKötelezőÉrtékek és korlátokAlapértelmezett—
MeződurationTípusintegerKövetelményKötelezőÉrtékek és korlátok
4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Minimum: 1
Maximum: 600
Alapértelmezett—
MezőresolutionTípusstringKövetelményOpcionálisÉrtékek és korlátok
480p, 720p
Alapértelmezett—
Mezőaspect_ratioTípusstringKövetelményOpcionálisÉrtékek és korlátok
1:1, 3:4, 9:16, 4:3, 16:9, 21:9, 9:21
Alapértelmezett—
Mezőgenerate_audioTípusbooleanKövetelményOpcionálisÉrtékek és korlátok
false, true
Feltételek: A generate_audio elhagyása a hangot tartalmazó árat, a false pedig a hang nélküli árat választja ki. Az eredmény has_audio mezőjében ellenőrizze, hogy érkezett-e hangsáv.
Alapértelmezett—
Mezőframe_imagesTípusarrayKövetelményOpcionálisÉrtékek és korlátok
Minimális elemszám: 1
Maximális elemszám: 2
Bemeneti tartalom: Képkockaobjektumok tömbje. Mindegyikben type=image_url, url mezőt tartalmazó image_url és frame_type=first_frame vagy last_frame szerepel. Minden szerep legfeljebb egyszer fordulhat elő. Használjon nyilvános HTTPS URL-címeket.
Pontos kulcsok: type, image_url, frame_type
Feltételek: Ezek a kulcsok minden képkockaobjektumra vonatkoznak. Kizárólag szöveges kérésnél hagyja el a frame_images mezőt.
Alapértelmezett—
Mezőinput_referencesTípusarrayKövetelményOpcionálisÉrtékek és korlátok
Bemeneti tartalom: Kép- vagy hangreferencia-objektumok tömbje. A type értéke image_url vagy audio_url legyen, és adja meg a hozzá tartozó, url mezőt tartalmazó URL-objektumot. A videóreferenciák továbbra sem árazhatók.
Feltételek: A referenciaanyagokkal dolgozó módhoz hagyja el a frame_images mezőt. Használjon nyilvános HTTPS URL-címeket.
Alapértelmezett—
MezősizeTípusstringKövetelményOpcionálisÉrtékek és korlátok
480x480, 480x640, 480x854, 640x480, 854x480, 1120x480, 720x720, 720x960, 720x1280, 720x1680, 960x720, 1280x720, 1680x720
Minta: ^[1-9][0-9]*x[1-9][0-9]*$
Alapértelmezett—
MezőseedTípusintegerKövetelményOpcionálisÉrtékek és korlátok
Minimum: -9 223 372 036 854 775 808
Maximum: 9 223 372 036 854 775 807
Alapértelmezett—
Mezőcallback_urlTípusstringKövetelményOpcionálisÉrtékek és korlátok
Minta: ^https://
Alapértelmezett—
Mezősession_idTípusstringKövetelményOpcionálisÉrtékek és korlátokAlapértelmezett—
MezőtraceTípusobjectKövetelményOpcionálisÉrtékek és korlátokAlapértelmezett—
MezőuserTípusstringKövetelményOpcionálisÉrtékek és korlátokAlapértelmezett—
Bemeneti anyagok kombinációi

Szövegből videó · Írott utasítás. · Kötelező: model, prompt, duration

Adjon meg szöveges utasítást és támogatott, egész másodpercekben megadott időtartamot. Használjon pontosan felsorolt méretet, vagy olyan felbontást és képarányt, amely felsorolt méreteket eredményez.

model: Típus: string · bytedance/seedance-2.0-fast

prompt: Típus: string · Maximális UTF-8 bájtszám: 10 000 · Nem csak szóközből álló tartalom szükséges: Igen

Képből videó · Írott utasítás és egy képkockakép. · Kötelező: model, prompt, duration, frame_images

A frame_images objektumok tömbje, type=image_url, url mezőt tartalmazó image_url és frame_type mezőkkel. Használjon nyilvános HTTPS kép-URL-címet; a first_frame és last_frame külön-külön egyszer szerepelhet. Használjon felsorolt kimeneti méretet vagy azzal összeegyeztethető méreteket. Ne adjon hozzá videóreferenciákat.

Pontos kulcsok: type, image_url, frame_type

model: Típus: string · bytedance/seedance-2.0-fast

prompt: Típus: string · Maximális UTF-8 bájtszám: 10 000 · Nem csak szóközből álló tartalom szükséges: Igen

Reference to video · Írott utasítás és kép- vagy hangreferenciák. · Kötelező: model, prompt, duration, input_references

Az input_references egy tömb. Minden objektum type=image_url vagy type=audio_url mezőt és egy hozzá tartozó, url mezőt tartalmazó URL-objektumot tartalmaz. Használjon nyilvános HTTPS hivatkozásokat. A referenciaanyagokkal dolgozó mód kiválasztásához hagyja el a frame_images mezőt. A videóreferenciák nem árazhatók.

model: Típus: string · bytedance/seedance-2.0-fast

prompt: Típus: string · Maximális UTF-8 bájtszám: 10 000 · Nem csak szóközből álló tartalom szükséges: Igen

Metódus paraméterei és életciklusa
ParaméterSzerződés
Paramétercontent_typeSzerződésapplication/json
ParaméterrequiredSzerződésmodel, prompt, duration
Paramétermaterial_typesSzerződéstext, image, audio
Paraméteradditional_propertiesSzerződésfalse
Paraméteroptional_controlsSzerződésresolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Életciklus: submit_once_poll_original

GET /v1/videos/{public_id}

GET /v1/videos/{public_id}/content

Díjcsomagok

A végső díj számítása

A megjelenített díjtételek a generálás előtti költségbecsléshez szolgálnak. A végleges díj az eredeti generáláshoz rögzített költségből számítódik. A kimenet mért időtartama és az előre jelzett mennyiségek nem azonosak a véglegesen elszámolandó mennyiséggel.

A díjszabás nem ad új kérési lehetőségeket. A támogatott paraméterek a kiválasztott módszernél szerepelnek.

Gyors mód
Nincs megadva Ha a gyors mód van kiválasztva
Flex mód
Nincs megadva Ha a flex mód van kiválasztva
Maximális gondolkodási ráfordítás
Nincs megadva Ha a maximális gondolkodási ráfordításra a default beállításhoz tartozó korrekció vonatkozik

Becsült díjak összehasonlításhoz

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításDíjtáblázatElőre jelzett mennyiségElszámolási egységElszámolási feltételekDíj
BeállításTokenek alapdíjaiDíjtáblázatAlapdíjElőre jelzett mennyiség—Elszámolási egység—Elszámolási feltételek—Díj
Bemenet · Bemeneti tokenek · Becslés, csak összehasonlításra — / 1K token
Kimenet · Kimeneti tokenek · Becslés, csak összehasonlításra — / 1K token
Bemenet · Gyorsítótár olvasása · Becslés, csak összehasonlításra — / 1K token
Bemenet · Írás a gyorsítótárba · Becslés, csak összehasonlításra — / 1K token
Bemenet · Írás a gyorsítótárba, 1 óra · Becslés, csak összehasonlításra — / 1K token
BeállításVideótoken áraDíjtáblázat—Előre jelzett mennyiség—Elszámolási egység1K videótokenenkéntElszámolási feltételekEbben az árképzési kulcsban nincs további feltétel megadva.Díj
Kimenet · Videótoken ára · Becslés, csak összehasonlításra $0.0084 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

BeállításVideótoken áraDíjtáblázat—Előre jelzett mennyiség—Elszámolási egység1K videótokenenkéntElszámolási feltételekbemenet: videóbemenettelDíj
reference · Videótoken ára · Becslés, csak összehasonlításra $0.00495 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

BeállításVideótoken áraDíjtáblázat—Előre jelzett mennyiség—Elszámolási egység1K videótokenenkéntElszámolási feltételekhang: hang nélkülDíj
Kimenet · Videótoken ára · Becslés, csak összehasonlításra $0.0084 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

BeállításA generálás becsült költségeDíjtáblázat—Előre jelzett mennyiségbecslés egy generálásraElszámolási egység—Elszámolási feltételek—Díj
Kimenet · Becsült generálási költség · Becslés, csak összehasonlításra $0.18144 becslés a generálás előtt

Ez a becslés nem jelent további díjat, és nem rögzített díjszabás az elkészült generálásra.

Az Ailoot a kérés előtt becsült összeget foglal le. Az eredmény után a mért használat alapján elszámolja a végső díjat. Folyamatos átvitel esetén a végső használati rekordot használja. A foglalás és az elszámolás működése →

A referencia-díjszabás részletei

A modellszintű referenciatáblázatok nem módosítják a metódusválasztást, az árajánlatokat vagy a díjakat. A tényleges díjak a kiválasztott Ailoot-metódus díjtételeit használják.

Videóbeállítások árhivatkozásai

Árak beállításonként

Minden díjat a megjelenített feltételekhez rendeljen. Az alternatív beállítások minden csoportjához egy díjtételt használjon.

BeállításElszámolási feltételekDíj
BeállításVideótoken áraElszámolási feltételekEbben az árképzési kulcsban nincs további feltétel megadva.Díj
Kimenet · Videótoken ára $0.0084 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

BeállításVideótoken áraElszámolási feltételekhang: hang nélkülDíj
Kimenet · Videótoken ára $0.0084 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

BeállításVideótoken áraElszámolási feltételekbemenet: videóbemenettelDíj
reference · Videótoken ára $0.00495 1K videótokenenként

A videótoken díjtétele az elsődleges árreferencia. A kiemelt, másodpercenkénti becslések külön árreferenciák, nem jelentenek további díjat.

Példakérések

Ailoot Ultra · Videó

curl · hozz létre videót
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_REQUEST'
from pathlib import Path
Path('request.json').write_text('{"model":"bytedance/seedance-2.0-fast","prompt":"A serene mountain landscape at sunset","duration":4,"resolution":"480p","size":"480x480","generate_audio":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 result.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('result.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT

Eredmények fogadása és mentése

Ailoot Ultra · Videó

aláírt saját tartalom-URL-címek

  • GET /v1/videos/{public_id}
  • GET /v1/videos/{public_id}/content
Feladatállapot ellenőrzése
Az eredeti művelet állapotának lekérése GET-tel
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_STATUS_URL'
import json
from pathlib import Path
from urllib.parse import quote
r=json.loads(Path('result.json').read_text())
if not isinstance(r.get('id'),str) or not r['id']:raise SystemExit('Keep the original response and headers for reconciliation; no returned ID')
Path('status-url.txt').write_text('https://api.ailoot.ai/v1/videos/'+quote(r['id'],safe=''))
PY_STATUS_URL
curl --fail-with-body --silent --show-error "$(cat status-url.txt)" \
  -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
python3 - <<'PY_RESULT'
import json
from pathlib import Path
r=json.loads(Path('status.json').read_text())
print(json.dumps(r,ensure_ascii=False,indent=2))
print('Keep the complete JSON and response headers; do not resubmit an unknown creation.')
PY_RESULT
További tartalomlekérések
Mentsen minden elkészült, Önhöz tartozó kimenetet
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
python3 - <<'PY_ASSETS'
import json,os,subprocess
from pathlib import Path
from urllib.parse import urljoin,urlsplit
r=json.loads(Path('status.json').read_text())
if r.get('status')!='completed':raise SystemExit('Keep the original ID and read its status; never recreate an unknown job')
if not isinstance(r.get('data'),list) or not r['data']:raise SystemExit('Keep the complete original status; no completed outputs supplied')
urls=[]
for i,u in enumerate(r.get('data',[])):
    if not isinstance(u,str):raise SystemExit('Keep the original response; unexpected asset shape')
    urls.append((str(i),u))
for label,path in urls:
    u=urljoin('https://api.ailoot.ai',path);z=urlsplit(u)
    if z.scheme!='https' or z.netloc!='api.ailoot.ai' or z.username or z.password:raise SystemExit('Use the actual returned Ailoot owned content URL')
    target=Path('owned-'+label+'.bin')
    subprocess.run(['curl','--fail-with-body','--silent','--show-error',u,'-H','Authorization: Bearer '+os.environ['AILOOT_API_KEY'],'-D',str(target)+'.headers','-o',str(target)],check=True)
print('All returned owned URLs saved; complete metadata, timing and usage remain in the JSON.')
PY_ASSETS
Őrizzen meg minden elkészült eredményt

Mentsen minden elkészült videót és visszaadott fájlt; töltse le az összes ténylegesen visszaadott médiafájl URL-jének tartalmát.

Őrizze meg az összes ténylegesen visszaadott, Önhöz tartozó kimenetet és a hozzájuk visszaadott mért metaadatokat.

Ha az eredeti választ ellenőrizni kell

503 result_pending_check + eredeti azonosító + X-Should-Retry:false; az eredeti kérést soha ne ismételje meg

Válaszmezők
MezőTípusJelentés
MezőindexTípusintegerJelentésE videó nullától induló pozíciója a kimeneti listában.
Mezőcontent_urlTípusstringJelentésAláírt HTTPS letöltési URL ehhez az elkészült videóhoz.
Mezősha256Típusstring | nullJelentésAz eredeti videóbájtok SHA-256 lenyomata; null, ha nem érhető el.
Mezősize_bytesTípusinteger | nullJelentésAz eredeti videófájl mérete bájtban; null, ha nem érhető el.
Meződuration_msTípusinteger | nullJelentésA videó mért időtartama ezredmásodpercben; null, ha nem érhető el.
MezőwidthTípusinteger | nullJelentésA videó szélessége pixelben; null, ha nem érhető el.
MezőheightTípusinteger | nullJelentésA videó magassága pixelben; null, ha nem érhető el.
Mezővideo_codecTípusstring | nullJelentésVideókodek-azonosító; null, ha nincs rögzítve.
Mezőhas_audioTípusboolean | nullJelentésJelzi, hogy a videó tartalmaz-e hangsávot; null, ha nem mérték meg.
Mezőaudio_codecTípusstring | nullJelentésHangkodek-azonosító; null, ha nincs azonosító rögzítve.
Hibák és következő lépések
VálaszFeltételKövetkező lépés
Válasz404 · not_found_errorFeltételA videóhoz való hozzáférés nem érhető el, vagy ez a videóazonosító nem található.Következő lépésEllenőrizze a videóhoz való hozzáférést. Meglévő videónál használja annak eredeti nyilvános azonosítóját és ugyanazt az API-kulcsot.
Válasz401 · authentication_errorFeltételAz API-kulcs nem egyezik a hitelesített fiókkal.Következő lépésBeküldés előtt ellenőrizze az API-kulcsot és a fiók hozzáférését.
Válasz400 · invalid_request_errorFeltételA kérés nem olvasható, vagy a letöltési index érvénytelen.Következő lépésJavítsa a kérés törzsét. Letöltéshez az eredeti feladat által visszaadott kimeneti indexet válasszon.
Válasz422 · price_unavailableFeltételA kiválasztott videóbeállítás nem árazható.Következő lépésVálasszon támogatott videóbeállítást, és adja meg az ahhoz kötelező opciókat a javított kérés beküldése előtt.
Válasz422 · invalid_request_errorFeltételA videóbemenet vagy az eredeti folytatási feladat érvénytelen.Következő lépésHasználjon érvényes HTTPS bemeneteket. Folytatáshoz adja meg az elkészült eredeti videó nyilvános azonosítóját ugyanazzal az API-kulccsal.
Válasz402 · billing_errorFeltételA rendelkezésre álló egyenleg vagy a limitek nem teszik lehetővé az összeg zárolását.Következő lépésÚj kérés elküldése előtt ellenőrizze a rendelkezésre álló egyenleget és a limiteket.
Válasz503 · server_errorFeltételA videó ellenőrzése, tárolása vagy a szolgáltatás elérése átmenetileg nem áll rendelkezésre.Következő lépésVárja meg, amíg a szolgáltatás elérhető lesz. Ha már van videóazonosítója, az eredeti feladatot ellenőrizze újabb generálás létrehozása helyett.
Válasz503 · result_pending_checkFeltételAz eredeti videóeredményt és a díjat ellenőrizni kell.Következő lépésŐrizze meg a visszaadott videóazonosítót, és ellenőrizze azt a feladatot. Az ellenőrzés ideje alatt ne küldjön helyettesítő generálási kérést.
Válasz503 · owned_result_unavailableFeltételA meglévő videó letöltése átmenetileg nem érhető el.Következő lépésEllenőrizze később ugyanazt a videófeladatot, és töltse le annak meglévő kimenetét. Egy új generálás külön műveletet hoz létre.
Válasz409 · video_not_readyFeltételA videótartalom nincs közzétéve.Következő lépésEllenőrizze az eredeti feladat állapotát. Akkor töltse le, amikor completed állapotot jelent; ha failed állapotot jelent, kövesse a díjellenőrzési értesítését.

Álnevek

Modell álnevei

Ailoot Ultra bytedance/seedance-2.0-fast

Metódusútvonalak álnevei

Használja a fent látható metódusútvonalakat.

Kapcsolódó modellazonosítók

bytedance/seedance-2.0-fast

FAQ · ByteDance: Seedance 2.0 Fast
Milyen bemenetek és eredmények érhetők el?

POST /v1/videos · bytedance/seedance-2.0-fast: text, image, audio → video

Mely mezőket használja a kérés?

POST /v1/videos · bytedance/seedance-2.0-fast: model, prompt, duration, resolution, aspect_ratio, generate_audio, frame_images, input_references, size, seed, callback_url, session_id, trace, user

Milyen korlátok érvényesek?

POST /v1/videos · bytedance/seedance-2.0-fast: duration.minimum: 1; duration.maximum: 600; frame_images.max_items: 2; frame_images.min_items: 1; seed.minimum: -9223372036854775808; seed.maximum: 9223372036854775807

További részletek

Csatlakoztassa az Ailootot a Claude Code-hoz, OpenCode-hoz, Hermeshez vagy saját alkalmazásához.

A vállalat és projektportfóliója

A vállalat és projektportfóliója: ügyfelek milliói; havi értékesítés milliárdos nagyságrendben.

Vásároljon tokeneket kedvezménnyel.

Előfizetési kedvezmény rendszeres munkához. Promókódok — akár 50% tokenvásárlási kedvezmény.

Előfizetés
Válasszon kedvezményes tarifát a rendszeres kéréseihez.
Promókód akár 50%-ig
Vásárláskor adja meg a kódot. Az ár az érvényes akció szerint újraszámolódik.
Költségek az előzményekben
Minden kéréshez megmarad a modell, a tokenek és az összeg.

Előfizetés kiválasztása · Modellárak megtekintése

Csatlakoztassa az API-t az értékesített termékéhez.

SaaS, alkalmazások és botok — az Ailoot ajánlati feltételei és licencszerződése alapján. Viszonteladáshoz kérjen viszonteladói licencet.

Kereskedelmi alkalmazás
Építsen szöveg-, kép-, videó- és hanggenerálást szolgáltatása fizetős funkcióiba.
Viszonteladói licenc
Küldje el a projekt leírását és a hozzáférés módját. Kérjen írásos használati és viszonteladási feltételeket.
Dokumentumok a weboldalon
Az ajánlati feltételek, licencszerződés és adatkezelési szabályzat már a csatlakoztatás előtt elérhető.

Viszonteladói licenc kérése · Ajánlati feltételek és licencszerződés