Untuk menginstal ffmpeg dan ffmpeg-php di server hosting berbasis Debian, berikut ini langkah-langkahnya. Pertama, tambahkanlah repositori debian-multimedia di /etc/apt/sources.list jika belum, mis:
deb http://softlayer.archive.or.id/debian-multimedia etch main
Catatan: ganti etch dengan distribusi stabil Debian saat ini, jika sudah lebih baru dari etch. Untuk mirror yang lebih cepat dari Indonesia, bisa digunakan misalnya: http://dtp.archive.or.id/ atauhttp://telkom.archive.or.id/ misalnya.
Lalu:
# apt-get update # apt-get install ffmpeg libavcodec-dev libavformat-dev libpostproc-dev
Untuk ffmpeg-php-nya, kita menginstal dari source karena di repo debian maupun debian-multimedia belum ada. Ambillah source code ffmpeg-php dari website projek ffmpeg-php (http://ffmpeg-php.sourceforge.net) misalnya ffmpeg-0.5.1.tar.bz2, ekstrak:
# cd /usr/src
# tar xfj ffmpeg-0.5.1.tar.bz2
# cd ffmpeg-0.5.1
# phpize
# ./configure && make && make install
Untuk mengecek apakah sudah berhasil:
$ php -r 'if (dl("ffmpeg.so")) echo "Sukses\n";'
Sukses
Hasilnya adalah ffmpeg.so di direktori extension php (di /usr/lib/php5/…). Extension ini tidak termuat secara default di php.ini sistem, tapi bisa dimuat di php.ini per-subdomain situs masing-masing, atau dimuat dari skrip PHP menggunakan fungsi dl().