remotion-server
Headless video rendering with Remotion. Works on any Linux server - no Mac or GUI needed. Templates for chat demos, promos, and more.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Headless video rendering with Remotion. Works on any Linux server - no Mac or GUI needed. Templates for chat demos, promos, and more.
How to use
Uruchom skrypt instalacyjny, aby zainstalować zależności systemu Linux (libnss3, libatk, libcups2 i inne wymagane przez Chrome Headless Shell): bash {baseDir}/scripts/setup.sh
Utwórz nowy projekt wideo za pomocą skryptu create.sh — możesz wybrać szablon (np. chat lub title) lub stworzyć pusty projekt: bash {baseDir}/scripts/create.sh moja-nazwa-projektu lub bash {baseDir}/scripts/create.sh moja-nazwa-projektu --template chat
Przejdź do katalogu projektu i dostosuj zawartość — dla szablonu chat edytuj plik src/messages.json, dodając obiekty z polami text (treść wiadomości) i isUser (true dla użytkownika, false dla bota).
Renderuj wideo za pomocą polecenia npx remotion render, podając nazwę komponentu i ścieżkę wyjściową: npx remotion render MyComp out/video.mp4
Jeśli chcesz inny format, dodaj flagę --codec — na przykład npx remotion render MyComp out/video.webm --codec=vp8 dla WebM, lub pomiń --codec aby uzyskać sekwencję PNG zamiast wideo.
Gotowy plik wideo znajdziesz w katalogu out/ — możesz go teraz udostępnić lub dalej przetwarzać.