2012-07-09 1 views
1

Je construis une application dans Grails, mais je suis bien versé dans Java aussi. J'ai besoin d'afficher les vignettes des fichiers vidéo, puis lorsque l'utilisateur clique sur une vignette, ouvrez cette vidéo dans un lecteur. (Comme Youtube). Ce que je pense, c'est que lorsque l'utilisateur poste la vidéo, j'utilise xuggler pour saisir une miniature, et l'enregistrer avec le fichier vidéo lui-même.Xuggler/Java Thumbnail from Video

Question 1: Est-ce un bon design?

Je ne suis pas familier avec xuggler.

Question 2: Existe-t-il un moyen d'extraire une miniature du flux d'entrée lorsque l'utilisateur télécharge? Sinon, je vais écrire le fichier, puis récupérer la vignette comme décrit here.

Répondre

1

Xuggler semble être le chemin à parcourir.

Je fais quelque chose de similaire pour le moment. J'opte pour télécharger le fichier entier avant d'essayer de supposer qu'on m'a donné une vidéo.

J'ai construit un système similaire en PHP et les utilisateurs soumettant des fichiers de projet Windows Movie Maker était un vrai problème.

application/octet-stream était un type de contenu très commun à partir de machines qui ne connaissaient pas les associations de type de fichier