2009-08-07 13 views
7

¿Alguien sabe si es posible (en PHP) tomar un fotograma/miniatura de una película quicktime en el servidor?Tomar una miniatura de un archivo quicktime (película)

Algo parecido a la generación de miniaturas GD habitual, pero para archivos .mov.

nota: Estoy usando Dreamhost, por lo que no tengo más que el acceso al servidor del panel web.

Respuesta

2

Dreamhost proporciona un shared ffmpeg binary en/usr/bin/ffmpeg, por lo que definitivamente deberías poder llamar a ffmpeg desde php usando las funciones system() o shell_exec(). El wiki de Dreamhost también tiene una entrada que proporciona instrucciones sobre cómo instalar y configurar ffmpeg-php.

+0

+1 es definitivamente una respuesta agradable y satisfactoria; es bueno saber que hay proveedores de hosting que proporcionan ese tipo de software! –

4
+0

De hecho, se ve bien, pero si está en un servicio de alojamiento compartido y no tiene acceso a la máquina (excepto una web- interfaz) y no puede instalar ninguna extensión de PHP, probablemente no lo ayude mucho :-((excepto como una forma de indicar "obtenga un servidor real solamente para usted, en el que será root ^^) –

0

no recuerdo tener ninguna forma de hacerlo en el más puro php-:-(

general, la solución elegida es llamar ffmepg en la línea de comandos, con cosas como shell_exec
Pero, si no se puede instalar el software en su servidor, esto probablemente no será posible (dudo que sus paquetes de proveedor de alojamiento ffmepg en sus servidores)


hay incluso una extensión para usar ffmpeg desde PHP sin tener que llamar a través de línea de comandos: ffmpeg-php

Pero, ya que es una extensión de PHP (y no sólo un montón de scripts PHP), tendrá para instalarlo en su servidor, y probablemente volvamos al mismo problema: (


Buscando un poco, encontré AllBrand.nu Automagic Thumbnailer; dicen (citando):

Features: 

    * ... 
    * Supports jpeg, gif, png, wbmp and video files 
    * ... 

Requirements: 

    * PHP capable web server with GD support 
    * ... 

pero no parecen estar muy conocido ... Así que no estoy seguro que funciona bien, ni que es una buena solución ...


Anyaway. .. Buena suerte !
Y si encuentra alguna solución de trabajo/agradable, ¡no olvide informarnos!

+1

La miniatura que el complemento Allbrand.nu crea videos es un gráfico con el tipo de archivo y tamaño de archivo del video. No es una imagen real del video. –

Cuestiones relacionadas