2009-06-23 16 views
2

J'ai une caméra vidéo que j'utilise pour capturer de la vidéo; la caméra enregistre en H.264 à une résolution de 720p. J'aimerais transcoder ce contenu dans un format plus simple et plus petit; quelque chose qui fonctionnera correctement sur les cadres photo numériques qui prennent en charge la vidéo, par exemple. De plus, j'aimerais transposer au format DVD lorsque c'est possible, afin de pouvoir graver des DVD pour les membres de ma famille. Et j'aimerais que ce processus soit accessible à partir de Java, afin que je puisse configurer un serveur à la maison pour faire le transcodage et que je puisse gérer le processus sur le Web à partir du travail.Transcodage automatique de la vidéo H.264 sous Linux

Quelle est la meilleure façon de faire du transcodage depuis Java? Quelles bibliothèques existent pour le support H.264 et comment y accéder?

Répondre

1

Si l'idée est, vous voulez télécharger une vidéo, l'avoir ré-encodée, puis télécharger le résultat ... J'utiliserais php pour appeler ffmpeg. Ou vous pouvez utiliser java avec le support ffmpeg-java que Aiden Bell a référencé. Si les vidéos seront sur votre ordinateur, et que vous voulez juste contrôler le processus du travail. Regardez à l'aide d'un serveur VNC sur votre ordinateur à la maison, puis en utilisant un visualiseur VNC basé sur Java au travail. Cela vous permettra de transcoder vos vidéos et de travailler sur tout ce que vous voulez sur votre ordinateur personnel.

2

Ou vous pouvez utiliser Xuggler. Il s'intègre automatiquement avec le dernier FFmpeg.