Buduję aplikację w Grails, ale mam się dobrzerównież w języku Java. Muszę wyświetlać miniatury plików wideo, a następnie, gdy użytkownik kliknie miniaturę, otwórz ten film w odtwarzaczu. (Jak Youtube).
Myślę, że kiedy użytkownik opublikuje wideo, użyję xugglera, aby złapać miniaturę i zapisać to razem z samym plikiem wideo.
Pytanie 1: Czy to dobry projekt?
Nie znam kuglarza.
Pytanie 2: Czy jest jakiś sposób na pobranie miniatury ze strumienia wejściowego podczas przesyłania przez użytkownika? W przeciwnym razie zamierzam napisać plik, a następnie pobrać miniaturę z tego, co opisano tutaj.
Odpowiedzi:
1 dla odpowiedzi № 1Xuggler wydaje mi się, że to droga.
W tej chwili robię coś podobnego. Zdecydowałem się pobrać cały ładunek pliku, zanim spróbuję założyć, że dostałem wideo.
Zbudowałem podobny system w PHP i użytkownicy zgłaszający pliki projektu Windows Movie Maker to prawdziwy problem.
application/octet-stream
był bardzo popularnym typem zawartości z maszyn, które nie znały skojarzeń typów plików