00:00 · Sygnał

Cztery programy,
jeden teledysk

Na tym Macu żaden z tych programów nie umie rozmawiać z pozostałymi. DaVinci Resolve w darmowej wersji nie przyjmuje skryptów z zewnątrz, TouchDesigner nie ma trybu bez okna, Ableton mówi tylko po OSC, a ffmpeg nie wie nic o niczym. Ta mapa pokazuje, czym je połączyłem — i co dzięki temu dzieje się samo, kiedy wrzucasz klip z telefonu.

212presetów gotowych
3silniki renderu
2workery: Mac i chmura
2mosty do aplikacji GUI
27 spierwszego teledysku
01:00 · Mapa sygnału

Co z czym gada

Materiał · powstaje u ciebie iPhone 17 Pro ~/Movies/iPhone · 4K, 13 ujęć AirDrop albo kabel Ableton + Digitakt II thr33.wav · 123 BPM Overbridge → ślady, OSC → sterowanie Tascam / stemy nagrania terenowe rozdzielone ślady do analizy Biblioteka i sterowanie · repo teledyski-2030 Aplikacja Studio (PWA) telefon albo przeglądarka na Macu katalog 212 kafelków z podglądem projekt: klipy + utwór, arkusz stykowy odcisk pliku liczony PRZED wysyłką Przepis + terminal przepisy/001-sampler-studio.json przepis.py — montaż jako dane registry.yaml · 55 LUT-ów · ffx.py · tr.py audio_analysis.py — beaty (librosa) zamówienie Chmura · kolejka, która pamięta za ciebie media-broker 14 tras · logowanie albo klucz workera sprawdza preset i opcje, zanim ruszą bajty budzi chmurowy worker pushem Baza: zadania + kolejka status, procenty, historia typ zadania = adres silnika jedno zadanie bierze tylko jeden worker S3 — magazyn źródła 7 dni · wyniki 30 dni podglądy presetów paczka narzędzi dla chmury kto pierwszy, ten renderuje tylko ffmpeg Silniki · kto wykonuje robotę Worker na Macu demon w tle · pyta co 15 s · zgłasza, które silniki ŻYJĄ ffmpeg looki, efekty, cięcia 3 s na klip TouchDesigner generatywka, 79 presetów 50 s na klip DaVinci Resolve efekty API, napisy 4 s na klip most :9980 most w oknie okno TD render_host.toe → mjpa worker przekodowuje okno Resolve projekt STUDIO-RENDER tytuły z alfą Worker w chmurze wstaje na zawołanie brokera ffmpeg (ten sam kod) 93 presety · działa, gdy Mac śpi narzędzia i LUT-y ściąga z S3 look gotowy w 6 s Wynik Gotowy plik wraca do aplikacji lista zadań pokazuje postęp na żywo · pobierasz na telefon albo Maca
ffmpeg — wszędzie, natychmiast TouchDesigner — przez most DaVinci Resolve — przez most chmura — kolejka i magazyn materiał i wynik
02:00 · Mechanika

Sześć sztuczek, na których to stoi

Problem: brak trybu bez okna

Mosty do programów z GUI

Darmowy Resolve odrzuca skrypty z zewnątrz, a TouchDesigner nie ma trybu bezokienkowego. Oba dostały więc własnego posłańca w środku: skrypt nasłuchujący na porcie, do którego worker wysyła zadanie. Warunek: aplikacja ma stać otworem.

Problem: licencja

Motion JPEG zamiast H.264

Darmowa licencja TouchDesignera po cichu blokuje zapis H.264 — nagrywanie nie startuje, a błąd widać dopiero po fakcie. Harness pisze więc Motion JPEG, a worker przekodowuje wynik ffmpegiem. Kosztowało pół sesji, żeby to rozpoznać.

Problem: dwa miejsca renderu

Paczka narzędzi w magazynie

Chmurowy worker nie ma repozytorium. Efekty i LUT-y jadą do S3 jedną paczką ze znacznikiem treści, a Lambda rozpakowuje ją u siebie. Efekt: nowy efekt działa w chmurze bez wgrywania kodu — sprawdzone tego samego dnia.

Problem: co gdzie może

Typ zadania zamiast dyspozytora

Cięcia pod beat wymagają biblioteki, która żyje tylko na Macu — więc takie zadania dostają osobny typ, którego chmura nigdy nie widzi. Żadnej nowej maszynerii: filtr typów w kolejce robi całe rozgałęzienie.

Problem: 4K przez komórkę

Odcisk pliku przed wysyłką

Przeglądarka liczy odcisk z rozmiaru oraz początku i końca pliku, zanim cokolwiek poleci. Ten sam klip drugi raz to zero transferu. Do tego zmniejszanie do 1080p przed obróbką — kilka razy szybszy render, jeden tap od oryginału.

Problem: kto to weźmie

Wyścig, nie przydział

Mac i chmura sięgają po to samo zadanie; baza gwarantuje, że dostanie je dokładnie jeden. Kto szybszy, ten renderuje — wynik identyczny. Gdy Mac śpi, rodzina ffmpeg i tak jedzie dalej.

03:00 · Chronologia

Droga jednego ujęcia

00:00Nagranie. iPhone pisze 4K do ~/Movies/iPhone; AirDrop na Maca albo wybór wprost z telefonu.iPhone
+ 5 sZamówienie. Wybierasz preset albo układasz projekt: klipy w kolejności, utwór, cięcia pod beat, look całości.Studio · PWA
+ 8 sOdcisk i wysyłka. Znany plik = zero transferu; nowy leci kawałkami, do 25 GB.przeglądarka
+ 9 sSprawdzenie. Broker odrzuca niemożliwe pary (zdjęcie do efektu ruchu, napis bez tekstu) zanim cokolwiek ruszy.media-broker
+ 10 sKolejka. Zadanie dostaje typ według silnika. Chmura dostaje kuksańca, Mac zauważy przy najbliższym pytaniu.baza
+ 13 sRender. ffmpeg od ręki · TouchDesigner przez most i harness · Resolve przez most w otwartym oknie.worker
+ 28 sWynik. Plik ląduje w magazynie, lista zadań przeskakuje na gotowe, pobierasz gdziekolwiek jesteś.S3 → PWA

Powyżej realny przebieg z 4K i efektem neonowego szkicu, zmierzony przy śpiącym Macu — wykonała go chmura. Pełny teledysk z dziewięciu ujęć i własnego utworu: 27 sekund materiału, jedna komenda.