Przejdź do treści
Artykuły

Motion graphics z Opus 5.5 i Remotion - poradnik krok po kroku

Jedno polecenie, zero poprawek kodu, render w 9,5 s. Sprawdziłem viral „motion graphics z jednego promptu” na Remotion i pokazuję, czego model nie widzi.

7 min czytania
Motion graphics z Opus 5.5 i Remotion - poradnik krok po kroku

👁 115 przeczytań

// w skrócie
  • Jedno polecenie wystarczyło do kodu, który skompilował się i wyrenderował bez poprawek, ale oba warianty miały drobne błędy wizualne, bo model przez API nie widzi klatek.
  • Każde zapytanie do Opus 5.5 kosztowało 0,31-0,34 USD (1,21-1,30 zł), odpowiedź przychodziła po ok. 160 sekundach, a render 270 klatek w 1280x720 trwał 9,5 sekundy.
  • Skill Remotion zmienił sposób pisania animacji (CSS scale, translate, rotate w 16 miejscach) i usunął dwie usterki tekstowe, ale dodał inną - uciął ogonki liter w scenie outro.

Wideo motion graphics z Opus 5.5 i Remotion da się zrobić bez programu do montażu: model pisze kod w React, a Remotion zamienia go w plik MP4. Na X krąży hasło „motion graphics z jednego promptu”, więc sprawdziłem je dosłownie. 26 września 2026 postawiłem czysty projekt Remotion na Windowsie, wysłałem Opusowi 5.5 jedno polecenie przez API i wyrenderowałem 9-sekundową zapowiedź naszego Laboratorium. Poniżej każdy krok, czasy, koszt i to, czego viralowe wpisy nie mówią.

W skrócie

Jedno polecenie wystarczyło do działającego filmu, ale nie do filmu bez usterek. Dwa warianty kodu od Opusa 5.5 (bez skilla i ze skillem Remotion) przeszły kompilację i render za pierwszym razem, bez żadnej poprawki. Każdy kosztował około 0,31-0,34 USD (1,21-1,30 zł), odpowiedź przyszła po około 160 sekundach, a render 9 sekund w 1280×720 trwał 9,5 sekundy. W obu wersjach znalazłem drobne błędy wizualne, których model nie mógł zobaczyć, bo przez API nie oglądał klatek.

0poprawek kodu do działającego MP4
9,5 srender 270 klatek 1280x720
0,31 USDkoszt kodu bez skilla (1,21 zł)
62 sinstalacja zależności, 330 MB

Co naprawdę stoi za viralem

Opus 5.5 nie generuje obrazu jak Kling czy Veo. Serwis OrcaRouter ujął to trafnie: model „pisze, a potem reżyseruje program, który renderuje wideo”. W analizowanym przez nich przykładzie film powstał w dwóch generacjach, nie w jednej. Danny Stuart opisał na Substacku pracę w Claude Code na Opusie 5.5 z wysiłkiem „Extra”: pierwszy film był gotowy po około 10 minutach, przy kolejnym potrzebował 2-3 cykli renderu.

„Z jednego promptu” to też nie jedna technika. Remotion (React, każda klatka to funkcja numeru klatki) jest najpopularniejszy, ale repozytorium Barty-Bart/motion-graphics renderuje strony HTML w bezgłowym Chromium, a agentic-motion-graphics korzysta z HyperFrames i dokłada lektora z TTS. Firma Motion (@motion_so) sprzedaje z kolei gotowy skill „Motion in Claude”, który z adresu produktu robi film promocyjny.

Krok 1: projekt Remotion

Użyłem Node 26.10 i npm 11.18. Kreator ma tryb bez pytań, co przydaje się też agentowi:

npx create-video@latest --yes --blank --no-tailwind laboratorium
cd laboratorium
npm i

Instalacja zależności trwała 62 sekundy i zajęła 330 MB w node_modules. Dwie rzeczy mnie zaskoczyły. Kreator zgłosił błąd przy tworzeniu repozytorium git, ale projekt i tak powstał. A mimo flagi --no-tailwind w package.json i konfiguracji został Tailwind v4. Nie przeszkadza w renderze, ale warto o tym wiedzieć przed sprzątaniem zależności.

Krok 2: skill Remotion dla agenta

Remotion udostępnia oficjalne „Agent Skills”, czyli instrukcje dla Claude Code, Codeksa czy Cursora:

npx skills add remotion-dev/skills -a claude-code -s remotion-best-practices -y --copy

Instalacja trwała 5 sekund i wrzuciła do .claude/skills/ 139 plików. Główny plik jest tylko rozdzielnikiem: kieruje agenta do właściwego działu (animacja, napisy, mapy, render). Claude Code doczytuje tylko to, czego potrzebuje. W moim teście przez API wkleiłem ręcznie dwa pliki: rozdzielnik i dział o animacji, razem około 5,5 tys. tokenów.

Krok 3: polecenie

Wysłałem to samo polecenie dwa razy przez OpenRouter, z wysiłkiem medium: raz samo (wariant A), raz ze skillem w wiadomości systemowej (wariant B). Całe polecenie:

Mam świeży projekt Remotion 4 (szablon „blank", React 19, TypeScript). Plik src/Root.tsx importuje `MyComposition` z ./Composition i renderuje <MyComposition />. Napisz kompletną nową zawartość pliku src/Composition.tsx.

Wymagania techniczne:
- `MyComposition` zwraca <Composition id="Laboratorium" ... /> o wymiarach 1280x720, 30 fps, 9 sekund (270 klatek).
- Tylko pakiet `remotion` i React. Żadnych zewnętrznych obrazów, fontów, bibliotek ani plików audio.
- Każda animacja liczona z useCurrentFrame() (interpolate, spring). Żadnych animacji CSS.

Treść - zapowiedź testu na blogu promptowy.com:
1. „Laboratorium Promptowego" - tytuł wjeżdża, pod nim „test modeli AI po polsku".
2. Dwa liczniki odliczające od zera: „16 modeli" i „13 zadań".
3. „Zwycięzca: Claude Opus 5.5" i wynik „90,1 pkt" z paskiem wypełniającym się do 90,1%.
4. Outro: „promptowy.com/laboratorium-promptowego".

Styl: motion design jak z dobrego studia, nie slajdy z PowerPointa. Ciemne tło (#0e0d0c), ostre krawędzie, bez zaokrągleń i cieni, akcent w kolorze wypalonej gliny (#c46a3c), jasny tekst (#f2ede6), duża bezszeryfowa typografia (font systemowy), dynamiczne przejścia między scenami, rytm i przesunięcia w czasie (stagger). Polskie znaki muszą się wyświetlać poprawnie.

Zwróć wyłącznie kod pliku w jednym bloku ```tsx.

Liczby w filmie pochodzą z naszego Laboratorium Promptowego. Zwróć uwagę, ile w poleceniu jest decyzji: wymiary, czas, cztery sceny, kolory w HEX, zakazy. To one robią robotę, nie magiczne słowa.

Krok 4: render

npx tsc --noEmit
npx remotion render Laboratorium out/wariant-B.mp4

Pierwszy render trwał 20 sekund, bo Remotion pobrał Chrome Headless Shell (113,3 MB). Kolejne: 9,5 s dla wariantu A i 9,7 s dla B, przy 8 równoległych kartach. Plik ważył 956 kB, po ponownej kompresji w ffmpeg 394 kB.

Wariant B (ze skillem Remotion) bez żadnej poprawki kodu. 9 s, 1280×720, 30 kl./s.
Klatka z filmu Remotion: tytuł Laboratorium Promptowego na ciemnym tle
Scena 1: tytuł odsłaniany litera po literze spod maski.
Klatka z filmu Remotion: liczniki 16 modeli i 13 zadań
Scena 2: liczniki po zatrzymaniu na 16 i 13.
Klatka z filmu Remotion: Claude Opus 5.5, 90,1 pkt i pasek postępu
Scena 3: wynik zwycięzcy z paskiem wypełnionym do 90,1%.

Wynik: wariant bez skilla i ze skillem

Nie przepłacaj za te subskrypcje

Prowadzę sklep z rocznymi dostępami do narzędzi AI - te same konta, o których piszę wyżej, tylko taniej niż w cenniku producenta.

Zobacz, co jest dostępne

PomiarA: samo polecenieB: ze skillem Remotion
Czas odpowiedzi160 s164 s
Tokeny wejścia / wyjścia673 / 15 5586226 / 15 588
W tym myślenie81318570
Koszt0,314 USD (1,21 zł)0,337 USD (1,30 zł)
Długość kodu615 linii660 linii
Błędy TypeScript / renderu0 / 00 / 0
Usterki widoczne w klatkachdługie pauzy w napisach, dopisane etykiety „uczestnicy” i „konkurencje”ogonki liter „p” i „g” ucięte o kilka pikseli w ramce outro

Skill zmienił styl kodu, a nie wygląd. Wariant B w 16 miejscach użył właściwości CSS scale, translate i rotate, jak zaleca dokumentacja skilla, a wariant A ani razu. Oba filmy mają jednak niemal ten sam układ: siatkę, pasek postępu, numerację scen w rogu. Dołożenie skilla podniosło rachunek o 0,023 USD, czyli około 9 groszy. Nowszych funkcji z opisu skilla (Interactive.Div, Easing.spring) model nie użył w ogóle.

Porównanie klatek z wariantu A i B w scenie liczników
Ta sama sekunda filmu: po lewej wariant A, po prawej B.

Co z „jednego promptu” jest prawdą

  • Prawda: jedna wiadomość dała kod, który się skompilował i wyrenderował. W dwóch próbach na dwie, zero poprawek.
  • Półprawda: projekt postawiłem sam, a polecenie zawierało gotowy scenariusz, paletę i wymiary. Bez tego model zgadywałby treść i styl.
  • Nieprawda: „bez poprawek” nie znaczy „bez usterek”. Przez API model nie widzi klatek. W Claude Code agent może sam wyrenderować film i obejrzeć klatki, tak działa np. skill haidrrrry/claude-remotion-skill (licencja MIT), ale wtedy to już kilka lub kilkanaście kroków, a nie jedna odpowiedź.

To opinia redakcji: do zapowiedzi, liczników i animowanych wykresów to działa już dziś. Do realistycznych ludzi i plenerów dalej potrzebny jest generator wideo. Pracę agentową opisujemy w przewodniku po Claude Code, a dobór wysiłku w tekście o poziomach effort.

Licencja Remotion: za darmo nie dla każdej firmy

Remotion jest bezpłatny dla osób prywatnych, organizacji non-profit i firm zatrudniających do 3 osób. Większa firma potrzebuje licencji firmowej. Cennik na remotion.pro: 25 USD miesięcznie za stanowisko (ok. 96 zł) w planie dla twórców, 0,01 USD za render przy minimum 100 USD miesięcznie (ok. 386 zł) przy automatyzacji i od 500 USD miesięcznie w planie Enterprise. Sam kreator przypomina o tym komunikatem po instalacji. Koszt samego modelu liczysz osobno, według cennika Opus 5.5.

Windows: co się wysypało

Nic, co blokowało render. Po drodze pojawiły się trzy komunikaty: błąd tworzenia repozytorium git w kreatorze, ostrzeżenie Node 26 o przestarzałym module.register() oraz ostrzeżenie npm 11, że skrypt instalacyjny esbuild nie został uruchomiony bez zgody. Szablon buduje przez Rspack, więc brak esbuild niczego nie zepsuł.

Film można też zrobić bez Remotion, na samym canvasie w przeglądarce. Tak powstał nasz 60-sekundowy showreel opisany w tekście motion graphics z Opus 5.5.

Najczęstsze pytania

Czy potrzebuję Claude Code, żeby zrobić wideo w Remotion z Opusem 5.5?

Nie. Wystarczy API albo czat i wklejenie kodu do projektu. Claude Code dokłada automatyczny render i sprawdzanie klatek, czego w moim teście przez API brakowało.

Ile kosztuje taki film?

W moim teście 0,31-0,34 USD za kod 9-sekundowego klipu, czyli 1,21-1,30 zł. Render na własnym komputerze nic nie kosztuje, ale firma powyżej 3 osób płaci za licencję Remotion.

Czy skill Remotion poprawia wynik?

W jednym porównaniu zmienił sposób pisania animacji i usunął dwie usterki tekstowe, ale dodał inną. Jedna próba to za mało, żeby ogłosić zwycięzcę.

Czy do renderu potrzebna jest mocna karta graficzna?

Nie. Klatki rysuje przeglądarka Chrome Headless Shell, a 270 klatek wyrenderowało się w 9,5 sekundy.

Google · Twoje źródłaPromptowy wyżej w Twoim Google - jednym kliknięciemDodaj do preferowanych źródeł →

Źródła i data sprawdzenia

Test własny: Remotion 4.0.529, Node 26.10, Windows 11, Claude Opus 5.5 przez OpenRouter (anthropic/claude-opus-5.5, wysiłek medium), koszt z pola rozliczeniowego odpowiedzi, kurs NBP 3,857 zł za 1 USD z 24.09.2026. Licencja: LICENSE.md Remotion i cennik remotion.pro. Skille: dokumentacja Remotion Agent Skills, haidrrrry/claude-remotion-skill, Barty-Bart/motion-graphics, agentic-motion-graphics, Motion in Claude. Relacje: Danny Stuart, OrcaRouter. Sprawdzone 26 września 2026.

// Newsletter

Cały tydzień w AI, w jednym mailu

Wybrane premiery, narzędzia i analizy. Raz w tygodniu, prosto do skrzynki.

Zapisz się za darmo →
Za darmo. Wypisujesz się jednym kliknięciem.

Najczęstsze pytania

Czy do zrobienia wideo w Remotion z Opusem 5.5 potrzebuję Claude Code?

Nie, wystarczy API albo czat i wklejenie wygenerowanego kodu do projektu. Claude Code dokłada automatyczny render i sprawdzanie klatek, czego przy pracy przez samo API brakuje.

Ile kosztuje wygenerowanie 9-sekundowego klipu Remotion przez Opus 5.5?

W opisanym teście sam koszt zapytania do modelu wyniósł 0,31-0,34 USD, czyli 1,21-1,30 zł według kursu NBP z 24.09.2026. Render na własnym komputerze nic nie kosztuje, ale firma zatrudniająca więcej niż 3 osoby musi dokupić licencję Remotion.

Czy do renderowania wideo w Remotion potrzebna jest mocna karta graficzna?

Nie, klatki rysuje Chrome Headless Shell pobierany automatycznie przez Remotion. W teście 270 klatek w rozdzielczości 1280x720 wyrenderowało się w 9,5 sekundy przy 8 równoległych kartach przeglądarki.

Ile kosztuje licencja Remotion dla firmy?

Remotion jest bezpłatny dla osób prywatnych, organizacji non-profit i firm do 3 osób. Większe firmy płacą od 25 USD miesięcznie za stanowisko w planie dla twórców, 0,01 USD za render przy minimum 100 USD miesięcznie przy automatyzacji lub od 500 USD miesięcznie w planie Enterprise.

Piotr Olszewski

Piotr Olszewski

ADMINISTRATOR

Piotr Olszewski - twórca i autor Promptowego, polskiego serwisu o sztucznej inteligencji. Codziennie śledzi premiery modeli, narzędzia i regulacje AI, i tłumaczy je prostym, konkretnym językiem.

// mapa strony

🛒 Sklep Kinetyka Google AI Gemini Pro 170 zł CapCut Pro 460 zł/rok n8n Cloud Starter 320 zł/rok Zobacz wszystko →
promptowy w liczbach 0tekstów w archiwum0newsów z ostatnich 7 dni0modeli wideo w obserwatorium0zagadek w grach
× ‹ powiększenie ›