Obtener imagen de video .flv

Hola. Quizás la pregunta no es muy propia del foro de Spip, pero quizás alguien me pueda ayudar:

Tengo una serie de videos en formato .flv subidos a una web. Me gustaría que el primer frame del vídeo me generara una miniatura por ejemplo en .png para presentarlo ¿alguna idea de cómo puedo hacer?

Algo parecido a lo que hace Youtube o similares antes de hacer clic en ellos.

Gracias.
F.


Fernando García Balestena. - fernando.garcia@urcm.net - Unión de Radios Libres y Comunitarias de Madrid - www.urcm.net

“ la radio sería el más fabuloso aparato de comunicación imaginable de la vida pública, un sistema de canalización fantástico, es decir, lo sería si supiera no sólo transmitir, sino recibir, por tanto, no solamente hacer oir al radioescucha, sino también hacerle hablar”
B. Bretch

Hola Fernando

Alguna vez un amigo me paso este link ( http://www.ffmpeg.org/ )para hacer eso pero la verdad nunca lo ensaye, por que el proyecto se canceló.

Saludos

.../
~> Tengo una serie de videos en formato .flv subidos a una web. Me gustaría
~> que el primer frame del vídeo me generara una miniatura por ejemplo en
~> .png
~> para presentarlo ¿alguna idea de cómo puedo hacer?

hola,
para sacar una captura tal tiempo con ffmpeg, en local me funciona.

$ ffmpeg -i input.flv -ss 00:00:14.435 -f image2 -vframes 1 out.png

aquí más ejemplos
http://ffmpeg.org/trac/ffmpeg/wiki/Create%20a%20thumbnail%20image%20every%20X%20seconds%20of%20the%20video

¿cómo en php?
aquí dice uno, al final, que le funciona...
http://ubuntuforums.org/showthread.php?t=1286744

ya contarás.

saludos!

Hola. Muchas gracias por las respuestas, parece ser que todo deriva a la famosa librería ffmpeg. Lo cierto es que debería instalarla en el servidor, pero será más adelante, se me escapa un poco y tendría que pedir ayuda.

En este caso no son más de 15 vídeos y por prisas me temo que sacaré manualmente las miniaturas.

De todos modos e visto que la librería también sirve para otras cosas muy interesantes, como obtener la velocidad de transmisión de vídeo y audio, etc.

Llegado el momento os cuento.

Gracias, saludos.
F.

El 1 de abril de 2013 23:02, <xabi@nodo50.org> escribió:

…/
~> Tengo una serie de videos en formato .flv subidos a una web. Me gustaría
~> que el primer frame del vídeo me generara una miniatura por ejemplo en
~> .png
~> para presentarlo ¿alguna idea de cómo puedo hacer?

hola,
para sacar una captura tal tiempo con ffmpeg, en local me funciona.

$ ffmpeg -i input.flv -ss 00:00:14.435 -f image2 -vframes 1 out.png

aquí más ejemplos
http://ffmpeg.org/trac/ffmpeg/wiki/Create%20a%20thumbnail%20image%20every%20X%20seconds%20of%20the%20video

¿cómo en php?
aquí dice uno, al final, que le funciona…
http://ubuntuforums.org/showthread.php?t=1286744

ya contarás.

saludos!


Fernando García Balestena. - fernando.garcia@urcm.net - Unión de Radios Libres y Comunitarias de Madrid - www.urcm.net

“ la radio sería el más fabuloso aparato de comunicación imaginable de la vida pública, un sistema de canalización fantástico, es decir, lo sería si supiera no sólo transmitir, sino recibir, por tanto, no solamente hacer oir al radioescucha, sino también hacerle hablar”
B. Bretch