GNU/Linux >> Linux Esercitazione >  >> Debian

Come installare e testare FFMPEG/FFMPEG-PHP in Debian Squeeze

Oggi spiegheremo come installare "ffmpeg" e "ffmpeg-php" su un VPS Debian 6 (Squeeze). Le istruzioni di installazione si applicano anche a qualsiasi altro box basato su Debian 6.

Cos'è FFMPEG?

È una soluzione completa e multipiattaforma per registrare, convertire e trasmettere in streaming file audio e video. FFMPEG spedisce "libavcodec ' che è una delle le principali librerie di codec audio/video.

Ok, ma allora cos'è FFMPEG-PHP?

È un'estensione per PHP che aggiunge un'interfaccia di programmazione dell'applicazione orientata agli oggetti facile da usare per l'accesso e il recupero di informazioni da file video e audio.

1. Innanzitutto, assicurati che il tuo Debian VPS sia completamente aggiornato eseguendo quanto segue:

# apt-get update && apt-get -y upgrade --show-upgraded

2. Successivamente, dobbiamo includere il repository DotDeb nei tuoi sorgenti in modo da poter installare facilmente l'estensione PHP ffmpeg da esso:

# echo -e "deb http://packages.dotdeb.org squeeze all" >> /etc/apt/sources.list

3. Ora che abbiamo aggiunto il repository ai sorgenti, dobbiamo importare la sua chiave GPG . Per farlo, esegui la seguente istruzione:

# gpg --keyserver keys.gnupg.net --recv-key 89DF5277 && gpg -a --export 89DF5277 | apt-key add -

– Dovresti ottenere qualcosa di simile all'output seguente:
gpg:requesting key 89DF5277 from hkp server keys.gnupg.net
gpg:key 89DF5277:public key “Guillaume Plessis ” importata
gpg:nessuna chiave definitiva trovata
gpg:numero totale elaborato:1
gpg:importato:1 (RSA:1)
OK

4. Ora, il repository DotDeb è completamente configurato, quindi è necessario aggiornare i sorgenti eseguendo:

# apt-get update

5. Con tutto ciò a posto siamo pronti per installare effettivamente i pacchetti FFMPEG e FFMPEG-PHP, quindi fallo eseguendo il seguente comando:

# apt-get install ffmpeg php5-ffmpeg -y

Una volta completata l'installazione, verifica se ffmpeg è installato e caricato in modo appropriato eseguendo:

# ffmpeg -version
# php -m | grep ffmpeg

Se tutto è a posto come test finale, puoi utilizzare il seguente script PHP per verificare se FFMPEG è disponibile nel tuo PHP:

$command = 'ffmpeg -version';
$path = '/tmp';

exec($command, $path, $returncode);
if ($returncode == 127)
{
echo 'ffmpeg is NOT available';
die();
}
else
{
echo 'ffmpeg is available';
}

Debian
  1. Come installare e utilizzare Debian Backports

  2. Come installare e utilizzare Ansible su Debian 11

  3. Come installare e proteggere MariaDB su Debian 11

  4. Come installare Node.js e npm su Debian 11

  5. Come installare e utilizzare FFmpeg su Debian 10

Come installare e configurare Git in Debian 11

Come installare Skype su Debian 11

Come installare FFmpeg su Debian 9 Stretch

Come installare FFmpeg su Debian 10

Come installare FFmpeg su Debian 11

Come installare FFmpeg su Debian 9