On-Set Media Library
Przeglądarkowa biblioteka wideo, obsługująca różne sale LED
Aplikacja webowa, którą zbudowałem dla Funky Fox Studio do porządkowania tysięcy dużych klipów wideo i odtwarzania ich podczas pokazów oraz zdjęć. Operatorzy na dowolnym komputerze w studiu przeglądają i tagują klipy w przeglądarce, a potem jednym kliknięciem wysyłają klip na ścianę LED z nDisplay: biblioteka mówi klastrowi Unreala, co ma grać, i udostępnia mu pliki. Jedna biblioteka obsługuje dowolne stworzone konfiguracje sal.
najważniejsze
- ▸Skanuje dyski lokalne i sieciowe, sprawdza każdy plik przez ffprobe i tworzy miniatury oraz podglądy niskiej rozdzielczości
- ▸Projekty, tagi, komentarze, wyszukiwanie, historia odtwarzania, panel gradingu z kołami kolorów i kolejka odtwarzania
- ▸Odporna na zawodne dyski sieciowe: ograniczona liczba równoczesnych sprawdzeń czy skanów
- ▸Binarny protokół TCP do Unreala z osobnym, samoczynnie wznawianym połączeniem
- ▸Jeden proces na jednym porcie obsługuje API, pliki wideo, aktualizacje na żywo przez Socket.IO i aplikację React oraz śledzi, które maszyny wciąż pobierają klip
- ▸SQLite w trybie WAL