Source: https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/
Canonical: https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/
Language: hu

# ByteDance: Seedance 2.0

[Markdown](https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/index.md) · [JSON](https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/facts.json)

## [ByteDance: Seedance 2.0](https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/)

A Seedance 2.0 szöveg, valamint kép-, videó- és hangreferenciák felhasználásával generál és szerkeszt videót. Meglévő felvételeket folytathat és szinkronizált hangot generálhat, 4–15 másodperces időtartammal, 480p vagy 720p kimenettel és egyértelműen megadott referenciaszerepekkel.

- [**Ailoot Ultra · Videó** `POST /v1/videos` `doubao-seedance-2-0-260128`](https://ailoot.ai/models/hu/doubao-seedance-2-0-260128/#method-0)

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 írott jelenetből vagy kép-, videó- és hangreferenciák kombinációjából generál videót. A konkrét doubao-seedance-2-0-260128 azonosító a standard 2.0 profilt választja ki. Dokumentált munkafolyamatai új videó generálását, valamint meglévő felvételek szerkesztését és meghosszabbítását tartalmazzák. A referenciákkal adja meg a megjelenést, a mozgást, a kamerakezelés módját és a hangot, majd mondja meg, a jelenet mely részeit kell vezérelniük.

A szöveg önmagában is megadható. A dokumentált multimodális kombinációk képeket vagy videót is engednek opcionális szöveggel, képeket hanggal, videót hanggal, valamint képeket, videót és hangot együtt. A felsorolt kombinációkban tehát a hang vizuális médiát kísér; a leírás nem önálló, hangból videót készítő kérésként ismerteti. A tervezett eredményt ott is világosan írja le, ahol a szöveg opcionális, hogy minden referencia szerepe egyértelmű legyen, ne egymástól független fájlokból kelljen kikövetkeztetni.

A content tömb text, image\_url, video\_url és audio\_url elemeket különböztet meg. A multimodális referenciák például reference\_image, reference\_video és reference\_audio szerepet használnak. Egy kép meghatározhatja a személyt, a tárgyat, a helyszínt vagy a megjelenést. Egy videó bemutathat előadásmódot, mozgást vagy kameranézetet, a hang pedig hangsávot vagy időzítést adhat. A leírásban mondja meg a hozzárendelést: tartsa meg a képen szereplő témát, kövesse a videó kameranézetét, és a hangot használja háttérként. Ne kérje minden referenciától, hogy egyszerre minden tulajdonságot meghatározzon.

A dokumentált reklámpélda két termékképet egy videóval és egy hangreferenciával kombinál. Nyitóképet, cselekvéssort, közeli termékrészletet és zárókompozíciót ír le, miközben a háttérben hallható beszédhang következetes marad. Ugyanez a felépítés rövid bemutatót is szervezhet: mutassa be a tárgyat, szemléltessen egy cselekvést, majd a felismerhető jellemzőjénél zárjon. Szerkesztéshez nevezze meg a forrásfelvételt és a megváltoztatandó elemet; meghosszabbításhoz magyarázza el a meglévő jeleneten túl folytatódó cselekvést, a téma és a mozgásirány megőrzésével.

A 2.0 profil dokumentációja négytől tizenöt egész másodpercig terjedő időtartamot, vagy -1-et ad meg az e tartományon belüli automatikus időtartam-választáshoz. Az alapérték öt másodperc. Felbontási lehetőségei a 480p és 720p, az alapérték a 720p; a 2.0 esetében az 1080p kizárt. A rögzített képarányok között szerepel a 16:9, 4:3, 1:1, 3:4, 9:16 és 21:9. Az adaptive (adaptív) képarány az utasításból vagy a referenciából választhat képkivágást: az első képkockára épülő munka a nyitóképet követi, a multimodális munka pedig a tervezett jelenetet vagy az első releváns médiát használja, a videónak elsőbbséget adva a képekkel szemben. A tényleges képarányt és időtartamot a feladat eredményében ellenőrizze.

A generált hangot a referenciamédiától külön vezérlik. A generate\_audio=true szinkronizált beszédhangokat, effekteket és háttérzenét kér a szöveg és a vizuális tartalom alapján; a false néma videót kér. A dokumentált alapérték true, a beszédhez pedig idézőjelezett párbeszédet ajánlanak. Határozza meg, ki beszél, és hogyan kapcsolódik a hang a látható cselekvéshez, majd ellenőrizze a tényleges szöveget, a beszédhangok hozzárendelését és az időzítést. A hangreferencia megadása és a generált hang engedélyezése a kérés két külön választása.

A 2.0 útmutatója kizárja a régebbi frames és camera\_fixed vezérlőket, és nem támogat flex offline feldolgozást. A duration mezőt használja, a kameramozgást pedig magában a jelenetben írja le. A seed és watermark továbbra is dokumentált vezérlők; az útmutató szerint ugyanaz a kérés és seed hasonló eredményeket adhat, de pontos azonosságot nem garantál. Ne kezelje a seed értékét a reprodukálhatóság bizonyítékaként, az ismételt kérést pedig már ellenőrzött klipként.

A videótoken-használat képlete: (bemeneti videó időtartama + kimeneti videó időtartama) × kimeneti szélesség × kimeneti magasság × kimeneti képkockasebesség / 1024. A bemeneti videót tartalmazó és az azt nem tartalmazó kérések külön számlázási kategóriába tartoznak. A feladat lekérdezése usage.completion\_tokens és usage.total\_tokens értéket jelent; ezeket a jelentett mennyiségeket őrizze meg az elkészült klippel együtt.

A munkafolyamat aszinkron: a beküldés feladatazonosítót ad vissza, az elkészült feladat pedig content.video\_url értéket biztosít a jelentett időtartammal, felbontással, képaránnyal, képkockasebességgel és tokenhasználattal együtt. Őrizze meg az azonosítót, és az elkészült videót mentse el az eredeti referenciákkal és utasítással együtt. A lejárati mező alapértéke 172800 másodperc, és a feladat létrehozásától számított 3600–259200 másodpercet fogad el; az időközt túllépő feladat expired állapotba kerül. A teljes kimeneten, a szerkesztés vagy folytatás csatlakozásán is ellenőrizze a szereplő megjelenését, a tárgyak részleteit, a térbeli viszonyokat, a kameramozgás folytonosságát és a hang képhez igazított időzítését.

**Ailoot Ultra · Videó** `POST /v1/videos` `doubao-seedance-2-0-260128`

[`doubao-seedance-2-0-260128`](https://ailoot.ai/models/hu/#m=doubao-seedance-2-0-260128&route=Ultra&caller=doubao-seedance-2-0-260128&fmt=videos)

ByteDance /`doubao-seedance-2-0-260128`

### Kezdő lépések

A Seedance 2.0 szöveg, valamint kép-, videó- és hangreferenciák felhasználásával generál és szerkeszt videót. Meglévő felvételeket folytathat és szinkronizált hangot generálhat, 4–15 másodperces időtartammal, 480p vagy 720p kimenettel és egyértelműen megadott referenciaszerepekkel.

Elfogadott bemenetek

Szöveg · Képek · Videó · Hang

Eredmények

Videó

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

**Ailoot Ultra · Videó** `POST /v1/videos`

Bemenet

`text`, `image`, `video`, `audio`

Kimenet

`video`

| Mező | Típus | Követelmény | Értékek és korlátok | Alapértelmezett |
| --- | --- | --- | --- | --- |
| Mező`model` | Típus`string` | KövetelményKötelező | Értékek és korlátok doubao-seedance-2-0-260128 | Alapértelmezett— |
| Mező`content` | Típus`array` | KövetelményKötelező | Értékek és korlátok Feltételek: Natív szöveg- és médiaobjektumok; a külső tömb nem lehet üres. Ez az általános Ailoot-konstruktor nem ellenőrzi a beágyazott csomópontok típusát. | Alapértelmezett— |
| Mező`generate_audio` | Típus`boolean` | KövetelményOpcionális | Értékek és korlátok Feltételek: A videóba ágyazott szinkronizált hang. | Alapértelmezetttrue |
| Mező`duration` | Típus`integer` | KövetelményOpcionális | Értékek és korlátok Feltételek: Egész szám 4–15 között vagy -1; a tényleges kimeneti időtartam visszaadásra kerül. | Alapértelmezett5 |
| Mező`resolution` | Típus`string` | KövetelményOpcionális | Értékek és korlátok 480p, 720p Feltételek: A 2.0/fast esetén az 1080p kifejezetten nem támogatott. | Alapértelmezett720p |
| Mező`ratio` | Típus`string` | KövetelményOpcionális | Értékek és korlátok 16:9, 4:3, 1:1, 3:4, 9:16, 21:9, adaptive Feltételek: Az adaptive kifejezetten a 2.0/fast/1.5 körére vonatkozik; a 2.5 példájában csak 16:9 szerepel. | Alapértelmezettadaptive |
| Mező`watermark` | Típus`boolean` | KövetelményOpcionális | Értékek és korlátok | Alapértelmezettfalse |
| Mező`seed` | Típus`integer` | KövetelményOpcionális | Értékek és korlátok Minimum: -1 Maximum: 4 294 967 295 | Alapértelmezett-1 |
| Mező`execution_expires_after` | Típus`integer` | KövetelményOpcionális | Értékek és korlátok Minimum: 3600 Maximum: 259 200 Egység: másodperc | Alapértelmezett172 800 |
| Mező`service_tier` | Típus`string` | KövetelményOpcionális | Értékek és korlátok default Feltételek: A 2.0/fast kizárja az offline flex módot; a 2.5 alkalmazási köre nincs meghatározva. | Alapértelmezettdefault |
| Mező`safety_identifier` | Típus`string` | KövetelményOpcionális | Értékek és korlátok | Alapértelmezett— |
| Mező`tools` | Típus`object` | KövetelményOpcionális | Értékek és korlátok Feltételek: Csak a 2.0/fast esetén; a dokumentált érték type=web\_search. | Alapértelmezett— |

Bemeneti anyagok kombinációi

Metódus paraméterei és életciklusa

| Paraméter | Szerződés |
| --- | --- |
| Paraméter`content_type` | Szerződésapplication/json |
| Paraméter`required` | Szerződéscontent, model |
| Paraméter`optional` | Szerződésgenerate\_audio, duration, resolution, ratio, watermark, seed, execution\_expires\_after, service\_tier, safety\_identifier, tools |
| Paraméter`material_types` | Szerződéstext, image, video, audio |
| Paraméter`additional_properties` | Szerződéstrue |
| Paraméter`validation_scope` | SzerződésAz Ailoot ellenőrzi a kötelező mezők típusát és a nem üres model/content tömböt. A többi kérésmezőt megőrzi a kiválasztott modell számára. |
| Paraméter`material_combinations` | Szerződéstext, image, video, image, audio, image, video, video, audio, image, video, audio |
| Paraméter`optional_text_with_media` | Szerződéstrue |
| Paraméter`reference_media_count_and_size_limits` | Szerződésnull |

Metódus álnevei: `/v1/videos/generations`

Életciklus: `submit_once_poll_original`

`GET /v1/videos/{request_id}`

`GET /v1/videos/generations/{request_id}`

`GET /v1/videos/{request_id}/content`

`GET /v1/videos/generations/{request_id}/content`

Hozza létre egyszer, és őrizze meg a visszaadott nyilvános id/polling\_url értékeket.

Kérdezze le az eredeti feladatot; succeeded után töltse le a tényleges saját content.video\_url tartalmát.

### 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ás | Díjtáblázat | Előre jelzett mennyiség | Elszámolási egység | Díj |
| --- | --- | --- | --- | --- |
| BeállításTokenek alapdíjai | DíjtáblázatAlapdíj | Előre jelzett mennyiség— | Elszámolási egység— | 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ásA bemenet tartalmaz videóreferenciát. | Díjtáblázat— | Előre jelzett mennyiség— | Elszámolási egység1K videótokenenként | Díj Kimenet · Becslés, csak összehasonlításra **$0.0096** 1K videótokenenként |
| BeállításA bemenet nem tartalmaz videóreferenciát. | Díjtáblázat— | Előre jelzett mennyiség— | Elszámolási egység1K videótokenenként | Díj Kimenet · Becslés, csak összehasonlításra **$0.015768** 1K videótokenenként |
| BeállításA generálás becsült költsége | Díjtáblázat— | Előre jelzett mennyiségbecslés egy generálásra | Elszámolási egység— | Díj Kimenet · Becsült generálási költség · Becslés, csak összehasonlításra **$0.822402** 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 →](https://ailoot.ai/docs/hu/billing/reserve/)

### Példakérések

#### Ailoot Ultra · Videó

curl · hozz létre videótcurl · olvasd be az eredeti feladatotcurl · töltsd le a tulajdonodban lévő videót

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
cat > request.json <<'JSON_REQUEST'
{"model":"doubao-seedance-2-0-260128","content":[{"type":"text","text":"女孩抱着狐狸，女孩睁开眼，温柔地看向镜头，狐狸友善地抱着，镜头缓缓拉出，女孩的头发被风吹动"}]}
JSON_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
```

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
python3 - <<'PY_POLL'
import json
from pathlib import Path
from urllib.parse import quote,urljoin,urlsplit
r=json.loads(Path("result.json").read_text())
i=r.get("id")
if not isinstance(i,str) or not i.startswith("native302_"):raise SystemExit("Keep original response/headers/id; do not resubmit creation.")
u=urljoin("https://api.ailoot.ai",r.get("polling_url") or "/v1/videos/"+quote(i,safe=""))
p=urlsplit(u)
if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/videos/"):raise SystemExit("Use actual Ailoot lookup path.")
Path("poll-url.txt").write_text(u)
PY_POLL
curl --fail-with-body --silent --show-error "$(cat poll-url.txt)" -H "Authorization: Bearer $AILOOT_API_KEY" -D status-headers.txt -o status.json
```

```bash
set -eu
python3 - <<'PY_ASSETS'
import json
from pathlib import Path
from urllib.parse import urlsplit
r=json.loads(Path("status.json").read_text())
if r.get("status")!="succeeded":raise SystemExit("Poll same original job until an owned result is returned.")
u=r.get("content",{}).get("video_url")
urls=[u] if isinstance(u,str) else u
if not isinstance(urls,list) or not urls:raise SystemExit("No completed video URL.")
for u in urls:
    if not isinstance(u,str):raise SystemExit("Invalid returned URL.")
    p=urlsplit(u)
    if p.scheme!="https" or p.netloc!="api.ailoot.ai" or not p.path.startswith("/v1/media/assets/") or not p.path.endswith("/content") or not p.query:raise SystemExit("Wait for actual Ailoot-owned signed result.")
Path("asset-urls.txt").write_text("\n".join(urls)+"\n")
PY_ASSETS
index=0
while IFS= read -r asset_url; do
  curl --fail-with-body --silent --show-error "$asset_url" -o "video-${index}.bin"
  index=$((index + 1))
done < asset-urls.txt
```

### Eredmények fogadása és mentése

#### Ailoot Ultra · Videó

Natív JSON nyilvános id/polling\_url értékekkel. Közzététel után a content.video\_url az Ailoot tulajdonában lévő aláírt URL-címeket tartalmazza; közzététel előtt a kiválasztott kimeneti URL-címek üresek.

- `GET /v1/videos/{request_id}`
- `GET /v1/videos/generations/{request_id}`
- `GET /v1/videos/{request_id}/content`
- `GET /v1/videos/generations/{request_id}/content`

##### Ő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 a content.video\_url mező összes tényleges URL-címét; az index egy valós visszaadott kimenetet azonosítson.

##### Ha az eredeti választ ellenőrizni kell

Őrizze meg az eredeti választ, fejléceket és id értéket, és azt a műveletet kérdezze le; ismeretlen kimenetelű létrehozást soha ne küldjön be újra.

Válaszmezők

| Mező | Típus |
| --- | --- |
| Mező`id` | Típusstring |
| Mező`provider_task_id` | Típusstring |
| Mező`polling_url` | Típusstring |
| Mező`status` | Típusstring when supplied |
| Mező`content.video_url` | Típusstring\|string\[\] |
| Mező`usage` | Típusobject when supplied |

Hibák és következő lépések

| Válasz | Feltétel | Következő lépés |
| --- | --- | --- |
| Válasz400 · `invalid_request_error` | FeltételÉrvénytelen JSON/modell, kötelező mezőtípusok vagy tartalomindex. | Következő lépés |
| Válasz401 · `authentication_error` | FeltételÉrvénytelen Ailoot API-kulcs. | Következő lépés |
| Válasz404 · `not_found_error` | FeltételA feladat/kimenet hiányzik, vagy nem ugyanahhoz a felhasználóhoz/API-kulcshoz/csoporthoz tartozik. | Következő lépés |
| Válasz502 · `result_pending_check` | FeltételAz eredeti beküldés/állapot hiányos; őrizze meg az eredeti azonosítót, ne küldje be újra. | Következő lépés |
| Válasz503 · `result_pending_check` | FeltételAz eredeti média, útvonal vagy elszámolás ellenőrzés alatt áll; folytassa az eredeti műveletet. | Következő lépés |

### Álnevek

#### Modell álnevei

**Ailoot Ultra** [`doubao-seedance-2-0-260128`](https://ailoot.ai/models/hu/#m=doubao-seedance-2-0-260128&route=Ultra&caller=doubao-seedance-2-0-260128&fmt=videos)

#### Metódusútvonalak álnevei

`/v1/videos/generations`

#### Kapcsolódó modellazonosítók

[`doubao-seedance-2-0-260128`](https://ailoot.ai/models/hu/#m=doubao-seedance-2-0-260128&route=Ultra&caller=doubao-seedance-2-0-260128&fmt=videos)

FAQ · ByteDance: Seedance 2.0

Milyen bemenetek és eredmények érhetők el?

`POST /v1/videos` · `doubao-seedance-2-0-260128`: `text`, `image`, `video`, `audio` → `video`

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

`POST /v1/videos` · `doubao-seedance-2-0-260128`: `model`, `content`, `generate_audio`, `duration`, `resolution`, `ratio`, `watermark`, `seed`, `execution_expires_after`, `service_tier`, `safety_identifier`, `tools`

Milyen korlátok érvényesek?

`POST /v1/videos` · `doubao-seedance-2-0-260128`: `seed.minimum`: `-1`; `seed.maximum`: `4294967295`; `execution_expires_after.minimum`: `3600`; `execution_expires_after.maximum`: `259200`

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](https://ailoot.ai/docs/hu/billing/subscriptions/) · [Modellárak megtekintése](https://ailoot.ai/models/hu/)

## 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](mailto:support@ailoot.ai) · [Ajánlati feltételek és licencszerződés](https://ailoot.ai/legal/offer?lang=hu)

## Ailoot · A vállalat és projektportfóliója





Az Ailoot felhalmozott működési tapasztalatra, széles ügyfélkörre, stabil szolgáltatásra és folyamatos KPI-ellenőrzésre épít.





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





Az Ailoot ezt a működési tapasztalatot használja az ügyfelek termékeiben, ágenseiben, alkalmazásaiban és automatizálásaiban elérhető AI-funkciók API-hozzáféréséhez.
