Source: https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/
Canonical: https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/
Language: pl

# Seedance 1.0 Lite Image-to-Video

[Markdown](https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/index.md) · [JSON](https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/facts.json)

## [Seedance 1.0 Lite Image-to-Video](https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/)

Seedance 1.0 Lite Image-to-Video przekształca obraz i instrukcje ruchu w wideo. Wybierz doubao-seedance-1-0-lite-i2v-250428 dla tej konkretnej edycji z wejściem obrazowym. Dostarcz obraz źródłowy i opisz ruch obiektu, zachowanie kamery oraz zamierzony widok końcowy. Wysłanie rozpoczyna zadanie asynchroniczne; zachowaj jego identyfikator i pobierz gotowe wideo z tego samego zadania.

- [**Ailoot Ultra · Video** `POST /v1/videos` `doubao-seedance-1-0-lite-i2v-250428`](https://ailoot.ai/models/pl/doubao-seedance-1-0-lite-i2v-250428/#method-0)

O modelu

Ten opis przedstawia możliwości modelu. Dane wejściowe, wyniki i opcje dostępne w Ailoot podano poniżej dla wybranej metody.

Seedance 1.0 Lite Image-to-Video to selektor do przekształcania obrazu w wideo doubao-seedance-1-0-lite-i2v-250428. Użyj go do animowania dostarczonej sceny, widoku produktu lub obrazu postaci. Opisz, co się porusza, jak rozwija się ruch i jak ma zakończyć się ujęcie. W przypadku sceny produktowej praktyczny opis może żądać niewielkiego ruchu przedmiotu i powolnego zbliżenia kamery przy zachowaniu układu widocznego na obrazie źródłowym.

Użyj POST /v1/videos z polem model ustawionym na doubao-seedance-1-0-lite-i2v-250428 oraz tablicą content. Umieść instrukcję ruchu w elemencie tekstowym, używając type:text i text, a obraz dostarcz w elemencie image\_url z image\_url.url. Adres URL obrazu musi być dostępny; można też dostarczyć reprezentację data:image/\<format\>;base64,.... Udokumentowane formaty obrazów to jpeg, png, webp, bmp, tiff i gif. Obraz musi mieć mniej niż 30 MB, szerokość i wysokość większe niż 300 i mniejsze niż 6000 pikseli oraz proporcje większe niż 0,4 i mniejsze niż 2,5. Przed wysłaniem sprawdź rzeczywisty plik źródłowy.

Wskazówki modelu dotyczące wejścia obrazowego używają ratio:adaptive. Przy generowaniu z referencją obrazową udokumentowane rozdzielczości to 480p i 720p; 1080p jest wykluczone w tym trybie. Pole duration to liczba całkowita od 2 do 12 sekund, domyślnie 5. Dokumentacja podaje 24 klatki na sekundę. Zachowaj scenę dostatecznie prostą dla żądanego czasu trwania: określ pozę początkową, jedną główną czynność i końcowy kadr, zamiast wymagać od klipu przedstawienia niepowiązanej sekwencji zdarzeń.

Skonfigurowane żądanie wymaga seed, camerafixed, watermark i execution\_expires\_after oprócz pól model i content. seed mieści się w zakresie od -1 do 4294967295, z -1 jako udokumentowaną wartością domyślną. watermark to wartość logiczna, domyślnie false. execution\_expires\_after jest mierzony w sekundach od utworzenia zadania, mieści się w zakresie od 3600 do 259200 i domyślnie wynosi 172800. Dokumentacja wyklucza sterowanie nieruchomą kamerą w trybie referencji obrazowej; dla tego profilu podaj camerafixed:false. Generowanie zsynchronizowanego dźwięku udokumentowano dla innej edycji Seedance i nie jest ono parametrem tego profilu Lite do przekształcania obrazu w wideo.

Wysłanie zwraca identyfikator id Ailoot, zanim wideo będzie gotowe. Zachowaj dokładnie ten identyfikator id i korzystaj ze zwróconego polling\_url, aby sprawdzać to samo pierwotne zadanie do chwili, gdy wynik będzie gotowy. Pomyślna odpowiedź zawiera podpisane łącze Ailoot w content.video\_url po zapisaniu przez Ailoot ukończonego pliku jako należącego do użytkownika zasobu multimedialnego. Zapisz wideo wraz z obrazem źródłowym, poleceniem i ustawieniami oraz oceń wygląd, ruch i kadrowanie w całym klipie. Znajdź zasób przez GET /v1/media/assets?family=video, przechodząc przez każdy next\_cursor, i wywołaj GET /v1/media/assets/{asset\_id} z rzeczywistym asset\_id, aby uzyskać content\_url. Jeśli podpisane łącze zwróci link\_expired, odczytaj ponownie ten sam zasób, aby uzyskać odświeżony content\_url. Jeśli pierwotne zadanie wygaśnie, zakończy się błędem lub jego stan pozostanie niepewny, zachowaj szczegóły odpowiedzi i zbadaj je przed zleceniem kolejnego generowania.

**Ailoot Ultra · Video** `POST /v1/videos` `doubao-seedance-1-0-lite-i2v-250428`

[`doubao-seedance-1-0-lite-i2v-250428`](https://ailoot.ai/models/pl/#m=doubao-seedance-1-0-lite-i2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-i2v-250428&fmt=videos)

ByteDance /`doubao-seedance-1-0-lite-i2v-250428`

### Start

Seedance 1.0 Lite Image-to-Video przekształca obraz i instrukcje ruchu w wideo. Wybierz doubao-seedance-1-0-lite-i2v-250428 dla tej konkretnej edycji z wejściem obrazowym. Dostarcz obraz źródłowy i opisz ruch obiektu, zachowanie kamery oraz zamierzony widok końcowy. Wysłanie rozpoczyna zadanie asynchroniczne; zachowaj jego identyfikator i pobierz gotowe wideo z tego samego zadania.

Akceptowane dane wejściowe

Tekst · Obrazy

Wyniki

Wideo

### Dostępne w Ailoot · dane wejściowe i metody

**Ailoot Ultra · Video** `POST /v1/videos`

Wejście

`text`, `image`

Wyjście

`video`

| Pole | Typ | Wymaganie | Wartości i limity | Domyślnie |
| --- | --- | --- | --- | --- |
| Pole`model` | Typ`string` | WymaganieWymagane | Wartości i limity doubao-seedance-1-0-lite-i2v-250428 | Domyślnie— |
| Pole`content` | Typ`array` | WymaganieWymagane | Wartości i limity | Domyślnie— |
| Pole`duration` | Typ`integer` | WymaganieOpcjonalne | Wartości i limity Minimum: 2 Maksimum: 12 | Domyślnie5 |
| Pole`resolution` | Typ`string` | WymaganieOpcjonalne | Wartości i limity 480p, 720p | Domyślnie— |
| Pole`ratio` | Typ`string` | WymaganieOpcjonalne | Wartości i limity adaptive | Domyślnie— |
| Pole`service_tier` | Typ`string` | WymaganieOpcjonalne | Wartości i limity default, flex | Domyślnie— |
| Pole`seed` | Typ`integer` | WymaganieWymagane | Wartości i limity Minimum: -1 Maksimum: 4 294 967 295 | Domyślnie-1 |
| Pole`camerafixed` | Typ`boolean` | WymaganieWymagane | Wartości i limity false | Domyślnie— |
| Pole`watermark` | Typ`boolean` | WymaganieWymagane | Wartości i limity | Domyślniefalse |
| Pole`execution_expires_after` | Typ`integer` | WymaganieWymagane | Wartości i limity Minimum: 3600 Maksimum: 259 200 | Domyślnie172 800 |

Parametry i cykl życia metody

| Parametr | Kontrakt |
| --- | --- |
| Parametr`content_type` | Kontraktapplication/json |
| Parametr`required` | Kontraktcamerafixed, content, execution\_expires\_after, model, seed, watermark |
| Parametr`optional` | Kontraktduration, resolution, ratio, service\_tier |
| Parametr`material_types` | Kontrakttext, image |
| Parametr`conditions` | KontraktUse the listed content text/image\_url items and all six required fields. Retain image roles and order. |

Aliasy metody: `/v1/videos/generations`

Cykl życia: `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`

### Cennik

##### Jak obliczana jest ostateczna opłata

Wyświetlane stawki służą do oszacowania kosztu przed generowaniem. Ostateczna opłata jest obliczana na podstawie kosztu zarejestrowanego dla pierwotnego generowania. Zmierzony czas trwania wyniku i prognozowane ilości nie stanowią ostatecznej ilości podlegającej rozliczeniu.

Informacje taryfowe nie dodają opcji żądania. Obsługiwane parametry podano przy wybranej metodzie.

Tryb szybki

Nie określono Gdy wybrany jest tryb szybki

Tryb flex

Nie określono Gdy wybrany jest tryb flex

Maksymalna intensywność rozumowania

Nie określono Gdy dla maksymalnej intensywności rozumowania stosowana jest domyślna korekta (default)

#### Szacunkowe stawki do porównania

#### Ceny według konfiguracji

Dopasuj każdą opłatę do pokazanych warunków. Użyj jednej stawki dla każdego zestawu alternatywnych konfiguracji.

| Konfiguracja | Tabela stawek | Przewidywana ilość | Jednostka rozliczeniowa | Opłata |
| --- | --- | --- | --- | --- |
| KonfiguracjaBazowe stawki za tokeny | Tabela stawekStawka podstawowa | Przewidywana ilość— | Jednostka rozliczeniowa— | Opłata Wejście · Tokeny wejściowe · Szacunek tylko do porównania **—** / 1K tokenów Wyjście · Tokeny wyjściowe · Szacunek tylko do porównania **—** / 1K tokenów Wejście · Odczyt cache · Szacunek tylko do porównania **—** / 1K tokenów Wejście · Zapis do cache · Szacunek tylko do porównania **—** / 1K tokenów Wejście · Zapis do cache, 1 godz. · Szacunek tylko do porównania **—** / 1K tokenów |
| KonfiguracjaOutput video tokens | Tabela stawek— | Przewidywana ilość— | Jednostka rozliczeniowaper output video token | Opłata Wyjście · video output token · Szacunek tylko do porównania **$0.000003** per output video token |
| KonfiguracjaEstimated generation cost | Tabela stawek— | Przewidywana ilośćszacunek dla jednego generowania | Jednostka rozliczeniowa— | Opłata Wejście · Szacowany koszt generowania · Szacunek tylko do porównania **$0.2112** szacunek przed generowaniem This estimate is not an additional charge or a fixed rate for the completed generation. |

Ailoot rezerwuje szacowaną kwotę przed żądaniem. Po otrzymaniu wyniku rozlicza ostateczną opłatę według zmierzonego użycia. Rozliczenie strumieniowania korzysta z końcowego rekordu użycia. [Jak działają rezerwacja i rozliczenie →](https://ailoot.ai/docs/pl/billing/reserve/)

### Przykładowe żądania

#### Ailoot Ultra · Video

curl · utwórz raz i zachowaj kompletny wynik

```bash
set -eu
: "${AILOOT_API_KEY:?Set your Ailoot API key}"
export AILOOT_API_KEY
: "${AILOOT_IMAGE_URL:?Set an actual customer material or documented value}"
export AILOOT_IMAGE_URL
python3 - <<'PY_REQUEST'
import json,os
from pathlib import Path
p=json.loads('{"model": "doubao-seedance-1-0-lite-i2v-250428", "content": [{"type": "text", "text": "The camera slowly approaches the supplied scene while a small object moves."}, {"type": "image_url", "image_url": {"url": "YOUR_ACCESSIBLE_IMAGE_URL"}}], "resolution": "480p", "ratio": "adaptive", "duration": 5, "service_tier": "default", "seed": -1, "camerafixed": false, "watermark": false, "execution_expires_after": 172800}')
p['content'][1]['image_url']['url']=os.environ['AILOOT_IMAGE_URL']
Path("request.json").write_text(json.dumps(p,ensure_ascii=False))
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
# Submit once. Retain the complete result, original identifiers and every response header.
```

### Odbieranie i zapisywanie wyników

#### Ailoot Ultra · Video

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

##### Zachowaj wszystkie ukończone wyniki

Zapisz każde ukończone wideo lub zwrócony plik; pobierz każdy faktycznie zwrócony URL zasobu.

Retain the complete response, all actual results, original identifiers, usage and response headers.

##### Jeśli trzeba sprawdzić pierwotną odpowiedź

Preserve original response/headers/id and poll that operation; never resubmit unknown creation.

Pola odpowiedzi

| Pole | Typ |
| --- | --- |
| Pole`content.video_url` | Typstring or array, as returned |

### Aliasy

#### Aliasy modelu

**Ailoot Ultra** [`doubao-seedance-1-0-lite-i2v-250428`](https://ailoot.ai/models/pl/#m=doubao-seedance-1-0-lite-i2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-i2v-250428&fmt=videos)

#### Aliasy ścieżek metod

`/v1/videos/generations`

#### Powiązane ID modeli

[`doubao-seedance-1-0-lite-i2v-250428`](https://ailoot.ai/models/pl/#m=doubao-seedance-1-0-lite-i2v-250428&route=Ultra&caller=doubao-seedance-1-0-lite-i2v-250428&fmt=videos)

FAQ · Seedance 1.0 Lite Image-to-Video

Jakie dane wejściowe i wyniki są dostępne?

`POST /v1/videos` · `doubao-seedance-1-0-lite-i2v-250428`: `text`, `image` → `video`

Jakich pól używa żądanie?

`POST /v1/videos` · `doubao-seedance-1-0-lite-i2v-250428`: `model`, `content`, `duration`, `resolution`, `ratio`, `service_tier`, `seed`, `camerafixed`, `watermark`, `execution_expires_after`

Jakie limity obowiązują?

`POST /v1/videos` · `doubao-seedance-1-0-lite-i2v-250428`: `duration.minimum`: `2`; `duration.maximum`: `12`; `seed.minimum`: `-1`; `seed.maximum`: `4294967295`; `execution_expires_after.minimum`: `3600`; `execution_expires_after.maximum`: `259200`

Połącz Ailoot z Claude Code, OpenCode, Hermes albo własną aplikacją.

## Firma i jej portfel projektów

Firma i jej portfel projektów: miliony klientów; miesięczna sprzedaż liczona w miliardach.

## Kupuj tokeny z rabatem.

Rabat subskrypcji do regularnej pracy. Kody promocyjne — do 50% na tokeny.

Subskrypcja

Wybierz plan z rabatem do regularnych żądań.

Kod promocyjny do 50%

Wpisz kod przy zakupie. Cena zostanie przeliczona według aktualnej promocji.

Koszty w historii

Model, tokeny i kwota są zapisywane dla każdego żądania.

[Wybierz subskrypcję](https://ailoot.ai/docs/pl/billing/subscriptions/) · [Sprawdź ceny modeli](https://ailoot.ai/models/pl/)

## Połącz API z produktem, który sprzedajesz.

SaaS, aplikacje i boty na warunkach oferty i umowy licencyjnej Ailoot. Do odsprzedaży poproś o licencję resellerską.

Aplikacja komercyjna

Wbuduj generowanie tekstu, obrazów, wideo i dźwięku w płatne funkcje usługi.

Licencja resellerska

Prześlij opis projektu i schemat dostępu. Poproś o pisemne warunki używania i odsprzedaży.

Dokumenty na stronie

Oferta, umowa licencyjna i polityka przetwarzania danych są dostępne przed połączeniem.

[Poproś o licencję resellerską](mailto:support@ailoot.ai) · [Oferta i umowa licencyjna](https://ailoot.ai/legal/offer?lang=pl)

## Ailoot · Firma i jej portfel projektów





Ailoot opiera się na zgromadzonym doświadczeniu operacyjnym, szerokiej bazie klientów, stabilnej usłudze i stałej kontroli KPI.





Firma i jej portfel projektów: miliony klientów; miesięczna sprzedaż liczona w miliardach.





Ailoot wykorzystuje to doświadczenie operacyjne, zapewniając dostęp przez API do funkcji AI w produktach klientów, agentach, aplikacjach i automatyzacjach.
