Przejdź do treści głównej

Vidu Q3 image-to-video bierze klatkę początkową i prompt, oba wymagane, i animuje dalszy ciąg przez 1–16 pełnych sekund. Wybierz 540p, 720p lub 1080p; dźwięk powstaje razem z obrazem, chyba że go wyłączysz.

Od $0.07/s

Obszar roboczy

Wejście

Obraz na wideo
Pole wymagane. Opisz, co zmienia się po klatce: akcję, kamerę, dźwięk. Nie opisuj obrazu od nowa. od 1 znaków
1/1

Upuść pliki albo odnośniki do mediów, wklej lub wybierz z dysku · 1 plik · maks. 10 MB · JPG · PNG · WEBP · GIF

  • 1
1 / 1 plików
Klatka otwierająca. Ustala temat i kompozycję oraz nadaje kształt wynikowi – nie ma tu pola aspect_ratio. Proporcje obrazu muszą mieścić się między 1:4 a 4:1.
Czas trwaniawpływa na cenę
Pełne sekundy, od 1 do 16. nie mniej niż 1 · nie więcej niż 16
wpływa na cenę
540p, 720p albo 1080p.
Amplituda ruchu
AutoMałaŚredniaDuża
auto, small, medium lub large. Auto odczytuje klatkę początkową - podnieś, gdy statyczna scena ma się poruszać mocniej.
Generuj dźwięk
Domyślnie włączone. Ustaw na false, żeby dostać klip niemy.
Muzyka w tle
Dodaje do klipu muzykę w tle. Domyślnie włączone. Niezależne od generate_audio, które dotyczy dźwięku samej sceny. Nie wpływa na cenę.
Seed
Do kontrolowanych porównań między dwoma przebiegami. nie mniej niż 0 · nie więcej niż 2147483647
Filtr bezpieczeństwaWyłączony

SpicyAPI nie uruchamia przy tym modelu żadnego filtra bezpieczeństwa. Twój prompt i media trafiają do modelu w takiej postaci, w jakiej je zapisałeś, a o tym, co wraca, decyduje sam model.

Sprawdzamy twoje konto, zanim odblokujemy wysyłkę i wycenę.

Wyjście

Gotowe do nowego uruchomienia
Wynik przykładowy

Powiązane modele i kolejne zadania

Brakuje modelu, którego potrzebujesz?

Napisz, co dodać i do czego chcesz tego użyć. Zgłoszenia trafiają do osób, które decydują o kolejności wdrożeń.

Ożyw zatwierdzoną klatkę, z dźwiękiem w tym samym wywołaniu

API image-to-video Vidu Q3 przyjmuje jedną klatkę początkową i jeden prompt: klatka ustala podmiot, strój i kształt wyniku, a prompt niesie to, co dzieje się później. Nie ma tu pola aspect_ratio, ponieważ image_url już przesądził kształt. Klipy trwają od 1 do 16 pełnych sekund w 540p, 720p lub 1080p, a dźwięk powstaje w tym samym przebiegu, o ile go nie wyłączysz.

Otwórz Playground
Ożyw zatwierdzoną klatkę, z dźwiękiem w tym samym wywołaniu
Wymagane pola
image_url i prompt
Długość
1–16 pełnych sekund, domyślnie 5 s
Rozdzielczość
540p / 720p / 1080p, domyślnie 720p
Kształt klatki
przejęty z image_url; proporcje w zakresie 1:4–4:1
Dźwięk
generate_audio domyślnie włączone
Długość promptu
do 5000 znaków
Punkt odniesienia
Obraz odpowiada za kadr, prompt odpowiada za ruchimage_url jest wymagane i ustala podmiot, strój oraz kompozycję, dzięki czemu równie wymagany prompt musi nieść tylko ruch, pracę kamery i dźwięk. Słowa wydane na ponowny opis nieruchomego obrazu idą na informacje, które model już widzi.
Wartości domyślne
Co zwraca minimalne żądanieŻądanie, które nie ustawia niczego poza image_url i prompt, zwraca pięciosekundowy klip w 720p z wygenerowanym dźwiękiem, bo to są wartości domyślne dla duration_seconds, resolution i generate_audio. Wszystkie trzy warto ustawić świadomie, gdy klip ma już konkretne przeznaczenie.
Typowy błąd
Prompt, który na nowo opisuje obrazprompt pozostaje wymagany, mimo że klatka już niesie treść, więc prompt powtarzający jedynie pozę, strój i otoczenie zużywa jedyne pole tekstowe na to, co image_url już dostarczył. Tam powinien trafić ruch, kamera i dźwięk.

W czym API Vidu Q3 jest dobre

Kształt klatki staje się kształtem wyniku

Kształt klatki staje się kształtem wyniku

Ten endpoint nie udostępnia aspect_ratio. Pionowe, kwadratowe lub panoramiczne image_url wraca jako klip w tym samym kształcie, więc format dostawy decyduje się w przygotowanym obrazie, a nie w polu żądania. Kształt ma jednak granice: proporcje image_url muszą mieścić się w zakresie 1:4–4:1, co wciąż zostawia miejsce na pionowy kadr pod telefon albo szeroki baner.

Trzy poziomy rozdzielczości w jednym endpoincie

Trzy poziomy rozdzielczości w jednym endpoincie

resolution to wyliczenie na żądanie z trzema wartościami: 540p, 720p i 1080p, domyślnie 720p. Razem z duration_seconds jest to jedno z dwóch pól wpływających na cenę, więc ujęcie zatwierdzone na niższym poziomie można ponownie wysłać w 1080p z tym samym obrazem, promptem i seedem.

  • Rejestr wizualny klatki zostaje zachowany

    Nie ma tu pola style. Jakikolwiek wygląd trafi w image_url, jest jedynym punktem odniesienia dla modelu, więc ilustrowana lub animowana w stylu anime klatka początkowa ożywa w tym samym rejestrze, a fotograficzna klatka pozostaje fotograficzna. Decyzje stylistyczne należą do modelu obrazu lub kamery jeszcze przed tym wywołaniem.

  • Jedna zmienna naraz

    seed przyjmuje dowolną liczbę całkowitą od 0 do 2147483647. Trzymanie image_url, prompt i seed w niezmienionej postaci przy zmianie tylko jednego pola pozwala przypisać różnicę w wyniku właśnie temu polu: zmienić samo sformułowanie albo samą rozdzielczość. Schemat opisuje seed jako narzędzie do porównań, a nie gwarancję, że dwa uruchomienia zgodzą się klatka po klatce.

  • Dźwięk pojawia się w tym samym wywołaniu

    generate_audio to wartość logiczna, domyślnie true, więc dźwięk wraca już przypięty do obrazu zamiast jako osobne zadanie. Vidu opisuje generowanie w Q3 jako produkujące dialog, narrację, efekty dźwiękowe i muzykę zsynchronizowane z obrazem, a prompt to jedyne pole, które określa, których z nich potrzebuje dany klip. Ustaw false, gdy klip trafi pod osobny miks.

  • Do szesnastu pełnych sekund w jednym ujęciu

    duration_seconds to liczba całkowita między 1 a 16, więc długości ułamkowe nie są akceptowane, a jedno żądanie tworzy jedno ciągłe ujęcie. Dłuższe ujęcie wymaga więcej od promptu, bo klatka zakotwicza tylko pierwszą chwilę, a wszystko potem trzeba opisać.

Dla kogo jest Vidu Q3

  • Przetestuj ruch, zanim powstanie finalna klatka

    Testy przedprodukcyjne

    Przetestuj ruch, zanim powstanie finalna klatka

    Zanim zatwierdzony nieruchomy obraz będzie gotowy, prowizoryczny zamiennik, jak zdjęcie z telefonu albo szybki render blokowy, wystarczy, by sprawdzić, czy zamierzony ruch w ogóle działa. Uruchom go w 540p z krótkim duration_seconds, a potem wyślij ten sam prompt na gotową klatkę, gdy obraz zostanie zatwierdzony.

  • Dostarcz pionowy klip bez kadrowania szerokiego renderu

    Formaty pionowe i społecznościowe

    Dostarcz pionowy klip bez kadrowania szerokiego renderu

    Źródłowa klatka 9:16 od razu tworzy pionowy klip, więc montaż pod relację nigdy nie przechodzi przez kadrowanie, które gubi krawędzie kompozycji. Zespoły dostarczające jedną scenę zarówno na feed, jak i na relację, renderują nieruchomy obraz dwa razy, w obu proporcjach, i wysyłają każdy bez zmian.

  • Ożyw zatwierdzoną key art w jej własnym rejestrze

    Zespoły ilustracji i anime

    Ożyw zatwierdzoną key art w jej własnym rejestrze

    Key art już zatwierdzona przez art directora zostaje dokładnie taka, jaka została narysowana, bo nie ma pola style, które by ją reinterpretowało. Prompt obejmuje wtedy włosy, tkaninę i powolny najazd kamery, a generate_audio dokłada dźwięk otoczenia pod scenę, która chwilę wcześniej była cichym rysunkiem liniowym.

  • Ożyw już zatwierdzony nieruchomy obraz

    Zdjęcia produktowe i kampanijne

    Ożyw już zatwierdzony nieruchomy obraz

    Klatka kampanijna lub zdjęcie produktowe, które przeszło już akceptację, zostaje punktem odniesienia klipu, więc etykiety, opakowanie i scenografia pojawiają się dokładnie w zatwierdzonej postaci. Prompt niesie ćwierć obrotu, przesunięcie światła lub powolny zoom, nie powtarzając niczego, co zdjęcie już pokazuje.

  • Poruszaj postacią na podstawie istniejącego portretu

    Gra aktorska postaci

    Poruszaj postacią na podstawie istniejącego portretu

    Zatwierdzony portret postaci dostarcza tożsamość, strój i kadr, więc moment aktorski można wyreżyserować w jednej linijce: spojrzenie w kamerę, zmiana wyrazu twarzy, mały krok naprzód. Nie trzeba na nowo opisywać, kim jest postać, co zostawia cały prompt na grę aktorską.

  • Połącz jeden klip z kolejnym

    Kontynuacje i ujęcia ciągłości

    Połącz jeden klip z kolejnym

    Wyeksportuj ostatnią czystą klatkę gotowego ujęcia i odeślij ją jako image_url kolejnego żądania. Ciągłość w sekwencji dwóch ujęć wynika wtedy z klatki, a nie z opisu, który musiałyby powtarzać oba prompty, a każde ujęcie zachowuje własne duration_seconds i własną instrukcję dla kamery.

Jak wywołać API Vidu Q3

  1. Zacznij od klatki, którą warto ożywić

    Ten endpoint ściśle podąża za kompozycją w image_url, więc kadr, strój i scenografia muszą być poprawne jeszcze przed wywołaniem. Przekrzywiony horyzont albo zły obiektyw poprawia się w samym nieruchomym obrazie; żadne sformułowanie promptu tego później nie naprawi.

  2. Sprawdź proporcje klatki przed wysłaniem

    Utrzymuj obraz źródłowy w zakresie 1:4–4:1. Klip przejmuje ten kształt bezpośrednio i żaden parametr go nie nadpisuje, więc skrajną panoramę albo bardzo wysoki kadr trzeba dopełnić lub przyciąć ponownie w obrazie, zanim wyślesz żądanie.

  3. Opisuj ruch, nie obraz

    Nazwij to, co zmienia się po klatce: gest, ruch kamery, zmianę światła i dźwięk, który ma być pod spodem. Poza, strój i otoczenie pochodzą już z image_url. Limit 5000 znaków daje znacznie więcej miejsca, niż potrzeba na jedno ujęcie.

  4. Ustaw generate_audio świadomie

    generate_audio jest domyślnie true, więc klip pomyślany jako cichy musi wysłać generate_audio: false. Pozostawiony domyślnie, wraca z dźwiękiem otoczenia i nastrojem, który model uznał za odpowiedni dla sceny, co potem trzeba usunąć przy montażu.

  5. Wybierz resolution pod przeznaczenie

    540p wystarcza, by sprawdzić, czy ruch działa, a 1080p to poziom dostawy. resolution i duration_seconds to dwa pola, które wpływają na cenę, więc szesnastosekundowe ujęcie w najwyższym poziomie jest najdroższym żądaniem, jakie przyjmuje ten endpoint.

  6. Ustal seed przed porównywaniem sformułowań

    Ustaw seed, zanim zaczniesz testować warianty promptu. Pozostawiony bez ustawienia, każde uruchomienie losuje nową wartość, więc odmienny wynik mógłby pochodzić z losowania, a nie z edycji, i później nie da się stwierdzić, co z tych dwóch było przyczyną.

Przykłady z Vidu Q3 krok po kroku

  • Obrotowa prezentacja produktu z jednego statycznego ujęcia

    Prompt dodaje tylko ruch; geometria produktu, pozycja etykiety i tło pochodzą w całości z image_url i pozostają nietknięte.

    The product rotates slowly a quarter turn to the right, soft studio light sweeping across the surface, camera fixed
  • Portret, który odwraca się, by przemówić

    Kadr i tożsamość są już ustalone przez zdjęcie referencyjne, więc prompt kieruje wyłącznie niewielkim momentem aktorskim.

    The subject turns their head toward camera and gives a brief, warm smile, gentle breeze moving their hair
  • Pionowy klip z nieruchomego obrazu w orientacji portretowej

    Wynik przejmuje proporcje 9:16 z klatki źródłowej, więc montaż pod media społecznościowe nie wymaga ani osobnego kadrowania, ani ustawienia aspect_ratio.

    The subject takes one slow step toward the camera and tilts their head slightly, soft window light from the left, camera holds steady

Pytania o API Vidu Q3

Decydowanie, co zmienić dalej

Dwa różne problemy wyglądają w wyniku tak samo: klatka, która od początku była błędna, i prompt, który poprosił o zły ruch. Rozdziel je, zanim cokolwiek zaczniesz poprawiać. Jeśli podmiot, kadr albo strój są nie takie, to problem nieruchomego obrazu i żadne sformułowanie tego nie naprawi. Jeśli klatka jest właściwa, a nic nie porusza się tak, jak chciałeś, trzymaj image_url i seed w niezmienionej postaci i zmieniaj po jednej klauzuli promptu naraz.