Zmierz ruch w swoim wideo i użyj lokalnej prędkości, by przenosić malarskie pociągnięcia przez scenę. Źródłowy MP4 jest dekodowany do lokalnych klatek. Obliczenie Lucasa-Kanade od grubej do drobnej szacuje osobną prędkość w każdym miejscu obrazu, a następnie przenosi płótno pigmentu i pozycje pociągnięć zgodnie z tym polem. Źródło jest raz przeliczone w czasie na czas trwania wyjścia. Wykorzystaj dostarczone zasoby lub zamów nowe media przez PopNow.

Korzysta z PopNow do
Wideo · Muzyka i głos
Wymaga
Python 3 · FFmpeg

Generowanie jest opcjonalne, jeśli masz odpowiednie materiały wejściowe.

v1.0.0 · Zaktualizowano 25 paź 2026 · 3.0 MB · Możesz jej używać w projektach własnych i dla klientów; prosimy nie odsprzedawać ani nie udostępniać pakietu.

Co dostajesz

  1. Edytowalny 8-sekundowy materiał w rozdzielczości 720p i lokalny render MP4, bez dźwięku.

  2. Dekodowanie, zmierzony lokalny przepływ, czasowe przenoszenie pigmentu i malarski eksport są spakowane razem. Pociągnięcia reagują na lokalny ruch obiektów zamiast podążać za jednym globalnym przesuwem.

  3. Sześcioklatkowy arkusz kontaktowy, potwierdzenie renderowania i samo sprawdzenie wejścia.

Sprawdzi się przy

  • Malarskie studia ruchu z własnego materiału
  • Zamiana małego, teksturowanego ruchu obiektów w widoczny ruch pociągnięć

Nie nadaje się do

  • Lokalny przepływ oparty na jasności może zawodzić przy cięciach, zasłanianiu, niskiej teksturze, zmianach oświetlenia lub szybkim ruchu. Nie jest to wyuczony tracker, model segmentacji ani system gwarantujący spójność obiektów.

Jak to działa

Zawiera lokalny renderer

  1. Wybierz materiał

    Podaj lokalny plik MP4 o długości 1–15 sekund i rozmiarze do 80 MiB. Najlepiej sprawdza się stała kamera i teksturowany poruszający się temat. Dostarczony pięciosekundowy oryginalny klip z rybką jest przeliczony w czasie na ośmiosekundowy przykład.

  2. Ukształtuj ruch

    Edytuj udokumentowane elementy sterujące projektu, a następnie zweryfikuj dokładne ustawienia. Source_video zastępuje lokalny materiał używany do szacowania ruchu.

  3. Renderowanie i przegląd

    Eksportuj lokalnie do MP4, obejrzyj arkusz kontaktowy i obejrzyj cały film. Obserwuj poruszające się krawędzie i zasłonięte obszary pod kątem smug lub nieprawidłowego dryfu. Porównaj malowany ruch ze źródłem, zamiast zakładać poprawność każdego wektora przepływu.

Jak przebiega proces

Jak działa Film malarski z przepływu optycznego

Źródłowy MP4 jest dekodowany do lokalnych klatek. Obliczenie Lucasa-Kanade od grubej do drobnej szacuje osobną prędkość w każdym miejscu obrazu, a następnie przenosi płótno pigmentu i pozycje pociągnięć zgodnie z tym polem. Źródło jest raz przeliczone w czasie na czas trwania wyjścia.

Co zawiera umiejętność

Co możesz zmienić

  • Source_video zastępuje lokalny materiał używany do szacowania ruchu.
  • Retencja pigmentu od 0,65 do 0,98 zmienia trwałość wcześniejszego koloru.
  • Siła pędzla od 0,2 do 1 zmienia długość pociągnięć.
  • Ziarno (seed) zmienia początkowe pozycje pociągnięć.

Co sprawdzić przed przekazaniem rezultatu

  • Lokalne samo sprawdzenie porównuje trzy próbki klatek po znaczącej zmianie wejścia i odrzuca udokumentowany przypadek nieprawidłowy.
  • Ochroną wyjściową odrzuca nakładanie się na pliki wejściowe i zachowuje istniejące sidecar, chyba że nadpisanie jest wyraźne.
  • Obserwuj poruszające się krawędzie i zasłonięte obszary pod kątem smug lub nieprawidłowego dryfu. Porównaj malowany ruch ze źródłem, zamiast zakładać poprawność każdego wektora przepływu. Ten końcowy przegląd wizualny jest wykonywany ręcznie.

Zobacz pliki pakietu

Oto wybrane pliki robocze tej wersji wraz z ich rzeczywistym przeznaczeniem. Pełny pakiet zawiera też instrukcje i odpowiednie informacje licencyjne.

  • Mechanizm ruchu specyficzny dla zadania i obsługiwane wejścia.

    scripts/scene.py
  • Ochronny eksport MP4, arkusz kontaktowy i potwierdzenie hasha.

    scripts/runtime.py
  • Edytowalne ustawienia użyte w dostarczonym przykładzie.

    examples/project.json
  • Sprawdzenia klatki, nieprawidłowego wejścia i ochrony wyjściowej.

    scripts/selftest.py
  • Zakresy wejść, umiejscowienie materiału i uczciwe limity.

    references/inputs.md
  • Lokalny wieloskalowy solver Lucasa-Kanade i sumy okien.

    scripts/flow.py

Dlaczego warto użyć tej umiejętności

Zacznij od tego pakietu

Dekodowanie, zmierzony lokalny przepływ, czasowe przenoszenie pigmentu i malarski eksport są spakowane razem. Pociągnięcia reagują na lokalny ruch obiektów zamiast podążać za jednym globalnym przesuwem.

Co wnosi PopNow

Użyj PopNow, aby uzyskać brakujące materiały typu Wideo, Muzyka i głos w tym procesie. Zachowaj odpowiednie materiały, które już posiadasz, a nowe dodaj na opisanych tutaj etapach edycji i składania.

Porównaj sposoby pracy

Prompt, własna umiejętność czy ten proces?

Zacznij od promptu

Twój agent może tworzyć na podstawie zwykłej prośby. Nadal trzeba jednak ustalić brief, zasady wizualne, dobór materiałów, format wyniku i sposób weryfikacji dla danego projektu.

Napisz własną umiejętność

Samodzielnie wybierasz i utrzymujesz instrukcje wielokrotnego użytku, ustawienia domyślne, strukturę plików i kontrole. To przydatne, gdy Twój proces wymaga innych zasad lub integracji.

Proces stworzony dla PopNow

Ten proces opracowano dla PopNow. Jego pliki źródłowe, dołączone zależności i odpowiednie informacje licencyjne są częścią pakietu; opisany poniżej zakres dotyczy tej wersji.

Poradnik zweryfikowano 25 paź 2026

Ile to będzie kosztować?

Własny materiał jest dekodowany i malowany lokalnie. Jeśli nie ma odpowiedniego klipu, przed jego wygenerowaniem zamów dokładne krótkie zapytanie wideo przez PopNow; opcjonalne nowe audio jest osobne. Dostarczone źródło można ponownie użyć bez kolejnej płatnej sesji.

Generowanie jest opcjonalne, jeśli masz odpowiednie materiały wejściowe. Umiejętność jest bezpłatna. Nowe materiały są wyceniane przed generowaniem.

Pakiet umiejętności

Instalacja jest bezpłatna w ramach limitu pobrań na Twoim koncie. Licencja pakietu obejmuje pracę własną i dla klientów, ale nie zezwala na jego dalsze rozpowszechnianie.

Istniejące materiały i praca lokalna

Ponowne użycie odpowiednich materiałów, edycja plików i lokalne składanie nie wywołują modelu generowania PopNow. Pracę nadal wykonują Twój komputer i wymagane środowisko wykonawcze.

Nowe obrazy, klipy lub dźwięk AI

Wycena uwzględnia rzeczywisty model, dane wejściowe, liczbę, czas trwania i rozdzielczość. Dodatkowe warianty, poprawki lub opcjonalne ulepszenia mogą wymagać kolejnych żądań generowania.

Twój agent i hosting

Opłaty za subskrypcję, komputer w chmurze, wdrożenie lub usługi innych dostawców dotyczą tych usług. Instalacja tej umiejętności ich nie obejmuje.

Najpierw sprawdź koszt swojej wersji

Asystent może najpierw sprawdzić dostępne modele i wycenić dokładne żądanie. Wybierasz opcjonalne etapy i zatwierdzasz wydatki przed generowaniem.

Poproś asystenta

  • Użyj skilla PopNow „Film malarski z przepływu optycznego” w moim projekcie. Wymień materiały, które można wykorzystać ponownie, wyceń tylko brakujące media, pokaż łączną kwotę wyceny i zaznacz etapy, które nie zostały jeszcze wycenione. Oddziel opcjonalne ulepszenia i zaczekaj na moją zgodę przed rozpoczęciem płatnych działań.

Jak działa rozliczanie PopNow

Połączenia używające klucza API PopNow, w tym połączenia MCP z kluczem API, korzystają z osobnego salda API w USD. Połączenie ChatGPT lub Claude autoryzowane przez OAuth zużywa kredyty witryny. Salda są oddzielne; podstawą zatwierdzenia wydatku jest wycena pokazana w Twoim połączeniu.

Obowiązują limity pobrań i aktualne warunki konta. Bezpłatny pakiet nie oznacza nieograniczonego bezpłatnego generowania.

Jak z niej korzystać

Mówisz

  • Użyj umiejętności PopNow „Film malarski z przepływu optycznego” (optical-flow-paint-film) do tego: Wyrenderuj dostarczony 8-sekundowy przykład. Zrób drugą wersję z brush_strength ustawionym na 1. Pokaż zmieniony ruch i zamów brakujące media przed generowaniem.

Potem spróbuj

  • Pokaż, jak zmieniona konfiguracja wpływa na rzeczywisty ruch.

  • Zachowaj mój odpowiedni materiał źródłowy i przygotuj opcjonalną wycenę ścieżki dźwiękowej.

Co przygotować

  • Podaj lokalny plik MP4 o długości 1–15 sekund i rozmiarze do 80 MiB. Najlepiej sprawdza się stała kamera i teksturowany poruszający się temat. Dostarczony pięciosekundowy oryginalny klip z rybką jest przeliczony w czasie na ośmiosekundowy przykład.
  • Python 3, Pillow, NumPy, FFmpeg i ffprobe
  • Kontrole projektu wymienione w kontrakcie wejściowym

Podobne umiejętności

Zobacz wszystkie →

Oceny

Nie ma jeszcze ocen. Masz już tę umiejętność? Oceń ją jako pierwsza osoba.

Oceń tę umiejętność

Pytania

Czy mierzy ruch, czy nakłada preset przesuwu?

Szacuje lokalną prędkość z różnic między zdekodowanymi klatkami za pomocą wieloskalowego obliczenia Lucasa-Kanade. Różne regiony obrazu mogą poruszać się w różnych kierunkach.

Dlaczego niektóre krawędzie są rozmyte?

Zasłanianie, niska tekstura, duży ruch i zmiany oświetlenia naruszają założenia estymatora. Zmniejsz retencję lub wybierz stabilniejsze, bardziej teksturowane źródło i obejrzyj wynik.

Jak pięciosekundowy przykład staje się ośmiosekundowy?

Klatki źródłowe są raz rozłożone na czas trwania wyjścia. To klip przeliczony w czasie, nie nowo wygenerowana ośmiosekundowa akcja ani obiecywana bezszwowa pętla.

Co jest już zawarte w pakiecie Film malarski z przepływu optycznego?

Mechanizm ruchu specyficzny dla zadania i obsługiwane wejścia. Ochronny eksport MP4, arkusz kontaktowy i potwierdzenie hasha. Edytowalne ustawienia użyte w dostarczonym przykładzie. Sprawdzenia klatki, nieprawidłowego wejścia i ochrony wyjściowej. Zakresy wejść, umiejscowienie materiału i uczciwe limity. Lokalny wieloskalowy solver Lucasa-Kanade i sumy okien.

Które części Film malarski z przepływu optycznego mogą wiązać się z opłatą?

Własny materiał jest dekodowany i malowany lokalnie. Jeśli nie ma odpowiedniego klipu, przed jego wygenerowaniem zamów dokładne krótkie zapytanie wideo przez PopNow; opcjonalne nowe audio jest osobne. Dostarczone źródło można ponownie użyć bez kolejnej płatnej sesji. Połączenia używające klucza API PopNow, w tym połączenia MCP z kluczem API, korzystają z osobnego salda API w USD. Połączenie ChatGPT lub Claude autoryzowane przez OAuth zużywa kredyty witryny. Salda są oddzielne; podstawą zatwierdzenia wydatku jest wycena pokazana w Twoim połączeniu.

Czym Film malarski z przepływu optycznego różni się od napisania promptu lub własnej umiejętności?

Dekodowanie, zmierzony lokalny przepływ, czasowe przenoszenie pigmentu i malarski eksport są spakowane razem. Pociągnięcia reagują na lokalny ruch obiektów zamiast podążać za jednym globalnym przesuwem.