Comentarios en: Audio y video en Java utilizando ffmpeg, Jffmpeg, y JMF http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf/ Un bloc de notas online sobre Java, tecnología, Uruguay, etc... Mon, 23 Aug 2010 19:02:23 -0400 hourly 1 http://wordpress.org/?v=3.0.1 Por: Sergio http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-45 Sergio Wed, 14 Oct 2009 02:55:54 +0000 http://josearrarte.com/blog/?p=69#comment-45 Quisiera saber como puedo editar un audio en fomato mp3 utilizando ffmpeg.Gracias d Quisiera saber como puedo editar un audio en fomato mp3 utilizando ffmpeg.Gracias d

]]>
Por: jarrarte http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-41 jarrarte Thu, 08 Oct 2009 12:25:04 +0000 http://josearrarte.com/blog/?p=69#comment-41 ¿Cómo estás? Recuerda que Jffmpeg no implementa todas las funcionalidades de ffmpeg. Si bien tiene unos cuantos codecs portados a Java puro, para otros es simplemente un wrapper, invocando mediante JNI a los codecs implementados por ffmpeg. En http://jffmpeg.sourceforge.net/formats.html hay una lista de formatos implementados en Java, pero capaz que lo mejor es pensar en incluir ffmpeg como parte de tu aplicativo, o como requerimiento previo. Me da la impresión de que es un proyecto que evoluciona más rápido que Jffmpeg en lo que respecta a nuevos codecs, mejoras de performance, bugs, etc. (la última actualización de jffpmeg fue en enero de 2006, mientras que el proyecto de ffmpeg sigue activo). Quedo a las órdenes ¡Mucha suerte! ¿Cómo estás? Recuerda que Jffmpeg no implementa todas las funcionalidades de ffmpeg. Si bien tiene unos cuantos codecs portados a Java puro, para otros es simplemente un wrapper, invocando mediante JNI a los codecs implementados por ffmpeg.

En http://jffmpeg.sourceforge.net/formats.html hay una lista de formatos implementados en Java, pero capaz que lo mejor es pensar en incluir ffmpeg como parte de tu aplicativo, o como requerimiento previo. Me da la impresión de que es un proyecto que evoluciona más rápido que Jffmpeg en lo que respecta a nuevos codecs, mejoras de performance, bugs, etc. (la última actualización de jffpmeg fue en enero de 2006, mientras que el proyecto de ffmpeg sigue activo).

Quedo a las órdenes ¡Mucha suerte!

]]>
Por: CPJ http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-37 CPJ Mon, 05 Oct 2009 11:58:18 +0000 http://josearrarte.com/blog/?p=69#comment-37 Una pregunta... Estoy intentando hacer una aplicación Java (con Eclipse) que reproduzca el máximo número de formatos de audio y video posibles. Una vez descartado el JMF, estoy usando jffmpeg. Mi intención es que la aplicación sea independiente del SO, así que no tengo la dll. He importado en mi proyecto el .jar de jffmpeg. Cuando quiero reproducir un video MPEG 4 me da un error, y en teoría es un formato válido. ¿Podéis darme alguna idea sobre cómo usar las distintas implementaciones de códecs que trae el JFFMPEG? Gracias! Una pregunta… Estoy intentando hacer una aplicación Java (con Eclipse) que reproduzca el máximo número de formatos de audio y video posibles.
Una vez descartado el JMF, estoy usando jffmpeg. Mi intención es que la aplicación sea independiente del SO, así que no tengo la dll. He importado en mi proyecto el .jar de jffmpeg. Cuando quiero reproducir un video MPEG 4 me da un error, y en teoría es un formato válido. ¿Podéis darme alguna idea sobre cómo usar las distintas implementaciones de códecs que trae el JFFMPEG?
Gracias!

]]>
Por: Richard http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-29 Richard Thu, 17 Sep 2009 21:55:00 +0000 http://josearrarte.com/blog/?p=69#comment-29 Lo que hice fue agregar en la variable de entorno CLASSPATH de Windows la ubicación del jar de JFFMPEG y de esa manera pude agregar los codec e importarlo al momento de compilar el proyecto pero gracias de todas maneras, supongo que la DLL no es necesaria porque no he tenido problemas además no esta para descargar en el sitio oficial del proyecto de JFFMPEG. Lo que hice fue agregar en la variable de entorno CLASSPATH de Windows la ubicación del jar de JFFMPEG y de esa manera pude agregar los codec e importarlo al momento de compilar el proyecto pero gracias de todas maneras, supongo que la DLL no es necesaria porque no he tenido problemas además no esta para descargar en el sitio oficial del proyecto de JFFMPEG.

]]>
Por: jarrarte http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-23 jarrarte Mon, 31 Aug 2009 00:08:14 +0000 http://josearrarte.com/blog/?p=69#comment-23 Buenas Richard, primero que nada gracias por tu comentario. Te confirmo que la DLL es necesaria, dado que la parte java es simplemente un wrapper de toda la funcionalidad que nos ofrece ffmpeg. Puedes descargar una compilación hecha para Windows en http://ffmpeg.arrozcru.org/builds/ (te sirve la "shared", es con las librerías de los codecs por separado). No lo probé, pero pienso que bajándote uno de los ffmpeg-r*-gpl-shared-win32.tar.bz2, y agregando las DLLs que están en /bin a tu LD_LIBRARY_PATH debería funcionar. Es muy posible que el no tener las librerías sea la causa del error al intentar agregar el codec. ¡Mucha suerte! Buenas Richard, primero que nada gracias por tu comentario. Te confirmo que la DLL es necesaria, dado que la parte java es simplemente un wrapper de toda la funcionalidad que nos ofrece ffmpeg. Puedes descargar una compilación hecha para Windows en http://ffmpeg.arrozcru.org/builds/ (te sirve la “shared”, es con las librerías de los codecs por separado). No lo probé, pero pienso que bajándote uno de los ffmpeg-r*-gpl-shared-win32.tar.bz2, y agregando las DLLs que están en /bin a tu LD_LIBRARY_PATH debería funcionar. Es muy posible que el no tener las librerías sea la causa del error al intentar agregar el codec. ¡Mucha suerte!

]]>
Por: Richard http://josearrarte.com/blog/2009/07/08/audio-y-video-en-java-utilizando-ffmpeg-jffmpeg-y-jmf//comment-page-1#comment-22 Richard Thu, 20 Aug 2009 04:04:25 +0000 http://josearrarte.com/blog/?p=69#comment-22 Una pregunta, la dll para windows sabes si es necesaria? Porque no se encuentra en el sitio oficial de descarga. Otra cosa, te ha pasado que cuando queres agregar el codec te sale un mensaje de error que no se puede agregar el item? Una pregunta, la dll para windows sabes si es necesaria? Porque no se encuentra en el sitio oficial de descarga. Otra cosa, te ha pasado que cuando queres agregar el codec te sale un mensaje de error que no se puede agregar el item?

]]>