Sigueme en Facebook Sigueme en Twitter Sigueme en Instagram Sigueme en Youtube
JC Mouse Bolivia
Index / Java / Crear Miniaturas Thumbnails de Videos (Código Fuente)

Crear Miniaturas Thumbnails de Videos (Código Fuente)

Autor jc mouse domingo, agosto 30, 2015

VLC Media Player es un reproductor multimedia de código abierto muy popular desarrollado por el proyecto VideoLANVLCJ es un proyecto que permite trabajar con una instancia de VLC en java.

En un tutorial anterior (Reproductor de Video) construimos un reproductor de video utilizando la librería VLCJ, si no lo leiste, te recomiendo seguir el link y revisarlo para que puedas ver lo sencillo que es trabajar con esta librería.

En esta ocasión, te dejo el código fuente de una aplicación que extrae miniaturas (Thumbnails) es decir, esta herramienta permite crear gráficos en formato PNG, con las capturas de un video o clip de película y así crear las vistas en miniaturas de los diferentes cuadros o secuencias del video.

Puede ser útil por ejemplo para publicar imágenes de un video cualquiera en una página web, avances de series de TV, novelas, clips de video, para catalogarlos, para crear una vista previa de una película, DVD, entre otros usos.

Para este proyecto se utilizo los siguientes materiales

  • Librería VLCJ-2.4.1.jar (descargar)
  • Librería JNA-3.5.1.jar (descargar)
  • Librerías libvlc.dll y libvlccore.dll (Tener instalado VLC Player)
  • IDE Netbeans 7.x o superior

El proyecto es pequeño y consta de tres clases:

miniatura

Cuando ejecutas la herramienta, debes presionar el boton “Crear Thumbs” para seleccionar el video (MP4,WEBM,3GP,DAT,FLV) pero antes seleccionas la cantidad de columnas, filas y el ancho de la imagen con las miniaturas, esperas unos segundo hasta que te aparece una ventana de dialogo indicando el lugar donde guardo la imagen.

britney 2015

y el resultado

slave you miniatura

Código Fuente: Crear Miniaturas Thumbnails de Videos

enjoy!!!

Tags

Si te ha gustado podrías compartirlo o dejar un comentario. ¡Muchas gracias!
Autor: JC Mouse

Yo soy yo :) JC Mouse, Soy orgullosamente boliviano soy fundador y CEO de la web jc-Mouse.net uno de las pocas web en emprendimiento y tecnología en Bolivia.

Toda la información que encuentres en este sitio es y sera completamente gratis siempre, puedes copiar, descargar y re-publicar si así lo deseas en otros blogs o sitios web, solo te pido a cambio que dejes una referencia a esta web. Esto nos ayuda a crecer y seguir aportando. Bye

Enjoy! :)

También Te Podría Interesar

Cliente/Servidor en java y c#

Cliente/Servidor en java y c#

Como habíamos mencionado en un anterior post Ejemplo socket java Cliente/Servidor , el lenguaje de programación entre el...

GraphADT: Clases para trabajar con grafos en java

GraphADT: Clases para trabajar con grafos en java

GraphADT es una proyecto alojado en github escrito en java que te permite trabajar con grafos, a la fecha de escribir es...

Transición de imágenes al estilo PowerPoint

Transición de imágenes al estilo PowerPoint

¿Qué es una transición? Una transición es un efecto de movimiento que se da entre una imagen y la siguiente en una prese...

Crear plantillas personalizadas para Netbeans

Crear plantillas personalizadas para Netbeans

Cuando llevamos tiempo programando vamos armando un librería personal de código que utilizamos con frecuencia en nuestro...

Método de la Regla Falsa o Regula Falsi

Método de la Regla Falsa o Regula Falsi

Este método, también conocido como método de interpolación lineal, es un método iterativo de resolución numérica de ecua...

Juego de memoria para niños (Código Fuente)

Juego de memoria para niños (Código Fuente)

En un post anterior, desarrollamos un swing para simular un efecto FLIP  y recibí algunos mensajes pidiéndome un ejemplo...

1 comentario en “Crear Miniaturas Thumbnails de Videos (Código Fuente)”

  1. snake629 dice:

    Excelente aporte tendre que probarlo, muchas gracias

Los comentarios estan cerrados

Comparte lo que sabes

Categorias

Últimas entradas

Pyodide es un proyecto experimental de Mozilla  que proporciona un intérprete de Python que se ejecuta completamente en...

PicarOS Diego es una distribución GNU/Linux basada en Debian enfocada principalmente en la educación dentro del aula rec...

Windows XP fue lanzado oficialmente el 25 de octubre de 2001, han pasado ya 17 años y 7 meses convirtiendo así a XP uno...

Java proporciona Collection Framework, que define varias clases e interfaces para representar un grupo de objetos como u...

Android Bolivia

MAUS