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.
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.
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ć.
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.
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.
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.
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.
~/Movies/iPhone; AirDrop na Maca albo wybór wprost z telefonu.iPhonePowyż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.