Funkcja
Wrzuć pliki do bucketa.
Pojawiają się przetworzone.
Ingest nie powinien być obowiązkiem, który wykonujesz ręcznie. Skieruj folder obserwowany na prefix S3, a wszystko, co się tam pojawi, samo przejdzie przez pełny pipeline — storage, proxy, transkrypcja, automatyczne tagi — i zgłosi się w bibliotece jako powiadomienie.
Proste wytłumaczenie
Jak skrzynka pocztowa, która pracuje za ciebie.
Pomyśl o folderze obserwowanym jak o skrzynce pocztowej z zakładem przetwarzania w tyle. Ty (albo kamera, albo producent w terenie) wrzucasz pliki do prefixu watch/ na S3. Aperture to zauważa, a każdy plik dostaje: bezpieczny storage, szybkie proxy do odtwarzania, transkrypcję, jeśli ma dźwięk, i tagi od AI. Nigdy nie dotykasz pipeline'u — on po prostu działa.
Wznawialne wysyłanie z przeglądarki
Duże pliki lecą porcjami. Zerwane połączenie się wznawia — nigdy nie kosztuje cię ujęcia.
Kontrola duplikatów na bramie
Odcisk sha256 liczony jest, zanim cokolwiek wejdzie do biblioteki.
Powiadomienia na przybycie
Zespół dowiaduje się „3 nowe materiały", a nie „czy upload się skończył?".
Wszystko, co robi ingest — automatycznie.
- Bezpieczny storage na S3/MinIO — twoja biblioteka to biblioteka tenantu, współdzielona
- Proxy do odtwarzania generowane pod płynne przewijanie w przeglądarce
- Transkrypcja Whisper — przeszukiwalna od razu po pojawieniu się
- Automatyczne tagowanie AI z opisem (przełącznik admina)
- Odcisk sha256 — duplikaty blokowane, a nie odkrywane
- Limit importu 512 MB z listą dozwolonych hostów SSRF dla stocku
„Biblioteka zaczynała się, gdy otwierałeś aplikację. Teraz zaczyna się, gdy plik istnieje."
— foldery obserwowaneTen plik niczego nie zawinił
Po prostu leżał. A potem zmontował się sam.
Wrzuć pliki do bucketa i odejdź. Storage, proxy, transkrypcja, tagi — przetworzone, kiedy nikt nie patrzy. Biblioteka zaczyna się tam, gdzie istnieje plik.
Obserwuj folderWrzuć pliki do bucketa.
Pojawiają się przetworzone.
Foldery obserwowane karmią bibliotekę, kiedy nikt nie patrzy. Wysyłki przeżywają słabe łącze.