2009-08-07 10 views
7

Qualcuno sa se è addirittura possibile (in PHP) prendere una cornice/miniatura da un film quicktime sul server?Scatta una miniatura da un file (filmato) quicktime

Qualcosa come la solita generazione di miniature GD, ma per i file .mov.

nota: sto usando dreamhost, quindi non ho più di accesso al pannello web al server.

risposta

2

Dreamhost fornisce uno shared ffmpeg binary in/usr/bin/ffmpeg, quindi dovresti essere in grado di chiamare ffmpeg da php usando le funzioni system() o shell_exec(). Il wiki di Dreamhost ha anche una voce che fornisce indicazioni su come installare e configurare ffmpeg-php ..

+0

+1 è sicuramente una risposta piacevole e soddisfacente, bello sapere che ci sono hosting provider che forniscono quel tipo di software! –

4

Questo sembra essere molto promettente: http://ffmpeg-php.sourceforge.net/index.php

+0

Sembra davvero bello, ma se si trova su un servizio di hosting condiviso e non ha accesso alla macchina (eccetto un web- interfaccia) e non è possibile installare alcuna estensione PHP, probabilmente non lo aiuterà molto :-((eccetto come un modo per indicare "ottieni un vero server solo per te, sul quale sarai root ^^) –

0

non ricordo avendo alcun modo di fare che in puro-php :-(

In generale, la soluzione prescelta è quella di chiamare ffmepg a riga di comando, con roba come shell_exec
Ma, se non è possibile installare il software sul vostro server, questo probabilmente non sarà possibile (dubito tuo hosting provider di fasci ffmepg sui propri server)


C'è anche un'estensione per usare ffmpeg da PHP senza dover chiamare tramite riga di comando: ffmpeg-php

Ma, come si tratta di un'estensione PHP (e non solo un mucchio di script PHP), dovrete per installarlo sul vostro server - e siamo probabilmente di nuovo allo stesso problema :-(


Cercare un po ', ho trovato AllBrand.nu Automagic Thumbnailer; si dice (citando):

Features: 

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

Requirements: 

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

Ma non sembra essere veramente conosciuto ... Quindi non sono sicuro che funziona bene, né che si tratta di una buona soluzione ...


Anyaway. .. In bocca al lupo !
E se trovi qualche soluzione funzionante/bella, non dimenticarti di farcelo sapere!

+1

La miniatura che il plug-in di Allbrand.nu crea per i video è un grafico con il tipo di file e la dimensione del video. Non è un'immagine reale del video. –

Problemi correlati