Łatwy tekst na wideo z AnimateDiff

AnimateDiff pozwala łatwo tworzyć wideo za pomocą Stable Diffusion. Wystarczy napisać prompt, wybrać model i aktywować AnimateDiff!

4.9/5od ponad 50 tys. użytkowników|
10M+wygenerowanych wideo|
500+twórców mu ufa
Tekst na wideoObraz na wideoPrompt TravelMotion LoRAControlNetPętla

AnimateDiff to materiał edukacyjny i demo online otwartoźródłowego modułu ruchu AnimateDiff. Nie jest powiązany z autorami oryginalnej publikacji AnimateDiff ani ze Stability AI.

Zobacz, co tworzy AnimateDiff

Jak generator tworzy krótkie klipy

Generowanie tekstu na wideo

Z AnimateDiff możesz podać prompt tekstowy opisujący scenę, postać lub koncept, a wygeneruje on krótki klip animujący ten opis. Pozwala to tworzyć animacje koncepcyjne lub wizualizacje historii bezpośrednio z tekstu.

Generowanie obrazu na wideo

AnimateDiff obsługuje generowanie obrazu na wideo, gdzie podajesz statyczny obraz, a on go animuje, dodając ruch na podstawie wyuczonych priorów ruchu. Może to ożywić nieruchome obrazy lub dzieła sztuki.

Animacje w pętli

Oprócz krótkich klipów AnimateDiff może generować bezszwowe animacje w pętli z wejść tekstowych lub obrazowych. Mogą być używane jako animowane tła, wygaszacze ekranu lub kreatywne animowane dzieła sztuki.

Edycja/manipulacja wideo

Implementacja video2video AnimateDiff wykorzystuje ControlNet, aby umożliwić edycję istniejących wideo za pomocą promptów tekstowych. Możesz potencjalnie usuwać, dodawać lub manipulować elementami w wideo kierowany swoimi opisami tekstowymi.

Spersonalizowane animacje

W połączeniu z technikami takimi jak DreamBooth lub LoRA, AnimateDiff pozwala animować spersonalizowane obiekty, postacie lub przedmioty wytrenowane na konkretnych obrazach/zbiorach danych.

Kreatywne przepływy pracy

Artyści i twórcy mogą zintegrować AnimateDiff ze swoimi kreatywnymi przepływami pracy, używając go do szybkiej wizualizacji animowanych konceptów, storyboardów lub animatik z wejść tekstowych i obrazowych podczas fazy ideacji.

Choć nie jest pełnoprawnym narzędziem do edycji wideo, AnimateDiff oferuje unikalny sposób generowania nowych treści wideo z wejść tekstowych i obrazowych, wykorzystując moc modeli dyfuzyjnych i wyuczonych priorów ruchu. Jego wyniki mogą służyć jako punkt wyjścia do dalszej edycji i postprodukcji wideo.

AnimateDiff: kreator tekstu na wideo wnoszący ruch do modeli dyfuzyjnych

AnimateDiff umożliwia generowanie tekstu na wideo, pozwalając tworzyć krótkie klipy lub animacje bezpośrednio z promptów tekstowych. Oto jak działa ten proces:

Prompt tekstowy: Podajesz tekstowy opis sceny, postaci, akcji lub konceptów, które chcesz zobaczyć animowane.

Bazowy model tekst-na-obraz: AnimateDiff wykorzystuje wstępnie wytrenowany model dyfuzyjny tekst-na-obraz, taki jak Stable Diffusion, jako szkielet do generowania początkowych klatek na podstawie twojego promptu tekstowego. Model bazowy kontroluje styl, tożsamość postaci i szczegóły obiektu; użyj modeli checkpoint takich jak ToonYou lub Realistic Vision przed zastosowaniem modułu.

Moduł ruchu: Sercem AnimateDiff jest moduł ruchu wytrenowany na rzeczywistych wideo, aby nauczyć się ogólnych wzorców ruchu i dynamiki. Ten moduł jest niezależny od bazowego modelu dyfuzyjnego.

Animowanie klatek: AnimateDiff łączy bazowy model dyfuzyjny i moduł ruchu. Najpierw generuje klatki kluczowe z twojego promptu tekstowego za pomocą modelu dyfuzyjnego. Następnie moduł interpoluje klatki pośrednie między tymi kluczami, stosując wyuczone priory ruchu, aby animować scenę.

Wyjście wideo: Wynikowym wyjściem jest krótki klip przedstawiający koncepty opisane w twoim promcie tekstowym, w którym animowane elementy wykazują naturalny ruch wyuczony z rzeczywistych wideo.

Niektóre kluczowe zalety AnimateDiff dla generowania tekstu na wideo to

Plug-and-Play

Może animować dowolny model tekst-na-obraz bez rozległego ponownego trenowania lub dostrajania specyficznego dla wideo.

Kontrolowalny

Możesz kierować animacją za pomocą promptu tekstowego opisującego akcje, ruchy kamery itp.

Wydajny

Szybszy niż trenowanie monolitycznych modeli tekst-na-wideo od zera.

Jednak animacje nie zawsze są idealne i mogą wykazywać artefakty, szczególnie przy złożonych ruchach. Ale AnimateDiff oferuje potężny sposób bezpośredniej wizualizacji opisów tekstowych jako animacji, wykorzystując wstępnie wytrenowane modele dyfuzyjne.

AnimateDiff: kreator obrazu na wideo tchnący życie w statyczne wizualizacje

AnimateDiff może być również używany do generowania obrazu na wideo, pozwalając animować istniejące statyczne obrazy poprzez dodanie ruchu i dynamiki. Oto jak to działa:

Obraz wejściowy: Podajesz statyczny obraz, który chcesz animować. Może to być fotografia, cyfrowe dzieło sztuki lub wyjście modelu dyfuzyjnego.

Bazowy model obraz-na-obraz: AnimateDiff wykorzystuje wstępnie wytrenowany model dyfuzyjny obraz-na-obraz, taki jak funkcja img2img Stable Diffusion, jako szkielet.

Moduł ruchu: Używany jest ten sam moduł ruchu wytrenowany na rzeczywistych wideo do nauki ogólnych wzorców ruchu.

Animowanie z wejścia: AnimateDiff bierze obraz wejściowy i używa modelu dyfuzyjnego obraz-na-obraz do wygenerowania niewielkich wariacji, które służą jako klatki kluczowe.

Stosowanie ruchu: Moduł ruchu interpoluje następnie klatki pośrednie między tymi klatkami kluczowymi, stosując wyuczoną dynamikę animacji, aby animować elementy obrazu wejściowego.

Wyjście wideo: Końcowym wynikiem jest klip wideo, w którym oryginalny statyczny obraz wejściowy ożył dzięki naturalnemu ruchowi i animacji.

Niektóre kluczowe zalety AnimateDiff dla generowania obrazu na wideo to:

Może animować dowolny obraz wejściowy, w tym spersonalizowane modele lub dzieła sztuki.
1
Ruch jest wnioskowany automatycznie z wejścia bez dodatkowych wskazówek.
2
Poziom ruchu można kontrolować, dostosowując ustawienia.
3
Proste przypadki działają lepiej niż bardzo złożone sceny.
4

Choć nie tak kontrolowalny jak przypadek tekst-na-wideo, obraz-na-wideo z AnimateDiff oferuje łatwy sposób dodawania dynamiki do istniejących nieruchomych obrazów, wykorzystując moc modeli dyfuzyjnych i wyuczonych priorów ruchu.

Działa z twoimi ulubionymi stylami

To tylko przykładowe style — AnimateDiff nie jest narzędziem o jednym wyglądzie. Wnosi ruch do charakterystycznych estetyk twoich preferowanych modeli Stable Diffusion.

Anime
Realistyczny
Cartoon 3D
Ghibli
Tusz
Film
Portret
Filmowy

czym jest AnimateDiff

AnimateDiff to narzędzie AI, które może zamienić statyczny obraz lub prompt tekstowy w animowane wideo, generując sekwencję obrazów płynnie przechodzących jeden w drugi. Działa, wykorzystując modele Stable Diffusion wraz z osobnymi modułami ruchu do przewidywania ruchu między klatkami. AnimateDiff pozwala użytkownikom łatwo tworzyć krótkie animowane klipy bez konieczności ręcznego tworzenia każdej klatki.

Przykład AnimateDiff

Jak zrobić wideo z AnimateDiff w 4 krokach

1

Wybierz model / styl bazowy

Wybierz wygląd, którego chcesz — anime, realistyczny, cartoon, tusz — spośród obsługiwanych modeli Stable Diffusion.

2

Napisz swój prompt

Opisz scenę, obiekt, akcję i ruch kamery, które chcesz animować.

3

Ustaw długość i FPS

Wybierz liczbę klatek i liczbę klatek na sekundę, aby kontrolować długość i płynność klipu.

4

Generuj i pobierz

Uruchom AnimateDiff, podejrzyj wynik w pętli i wyeksportuj swoją animację.

Możliwości AnimateDiff w skrócie

FunkcjaCo robiKiedy używać
Moduły ruchu v1/v2/v3/SDXLRóżne wytrenowane priory ruchu dla zmiennej jakości i rozdzielczościDopasuj moduł do modelu bazowego i docelowej rozdzielczości
Prompt TravelPłynne przejście między promptami w klatkachTwórz ewoluujące sceny lub przekształcające się obiekty
Motion LoRADodaj określone ruchy kamery jak zoom/pan/obrótSteruj filmowym ruchem kamery
ControlNetKieruj ruchem i strukturą za pomocą wejść referencyjnychZachowaj spójną pozę/kompozycję
Zamknięta pętlaSpraw, by animacja zapętlała się bezszwowoIdealne klipy w pętli w stylu GIF
Interpolacja klatekWstaw klatki pośrednie dla płynniejszego ruchuZwiększ odczuwalny FPS bez ponownego generowania
Hi-Res fixSkaluj, zachowując szczegóły ruchuOstrzejsze wyjście o wyższej rozdzielczości
Przyspieszenie LCM / SDXL TurboMniej kroków dla szybszego generowaniaSzybkie iteracje i podglądy

Gotowy, by animować swój pomysł?

Zacznij już dziś zamieniać swoje teksty i obrazy w urzekające wideo z AnimateDiff.

Wypróbuj AnimateDiff za darmo