Senin, 12 April 2010

Cara Konversi video ala Youtube dengan PHP

Berikut ini adalah cara konversi video di youtube dengan menggunakan software" yang sudah disediakan oleh Ubuntu. Salah satunya adalah menggunakan FFMPEG.

Agar bisa menggunakan FFMPEG, pastikan FFMPEG sudah terinstall. Jika belum ketik sudo apt-get install ffmpeg.

Setelah terinstall, kita coba konversi file AVI ke format FLV & 3GP.
Cara menggunakan FFMPEG, ketik di terminal
- konversi AVI ke FLV

ffmpeg -i abc.avi -f avi -s 480x360 -aspect 4:3 -b 3000kb -deinterlace -ar 44100 -r 25 -qmin 3 -qmax 6 abc.flv

- konversi AVI ke 3GP

ffmpeg -i abc.avi -f avi -s 320x240 -aspect 4:3 -b 3000kb -deinterlace -ar 44100 -r 25 -qmin 3 -qmax 6 abc.3gp

Kalau kita lakukan proses di atas secara manual, tentu sangat membuang waktu. Agar proses konversi bisa dilakukan secara otomatis, kita bisa menggunakan script PHP utk meng-eksekusi-nya. Sebelumnya pastikan Apache & PHP sudah terinstall. Cara instalasi sudah ada di postingan sebelumnya.

Berikut sintaks di PHP

$convert = "ffmpeg -i abc.avi -f avi -s 480x360 -aspect 4:3 -b 3000kb -deinterlace -ar 44100 -r 25 -qmin 3 -qmax 6 abc.flv";
$command = escapeshellcmd($convert);
$runOK = shell_exec($command);
?>


Agar terlihat lebih bagus, bisa dikombinasikan dengan. proses upload video.

Situs sederhana ala Youtube sudah selesai dan siap di publish.
Selamat Mencobaa... : )

0 komentar:

Posting Komentar