goker

göker

cebeci

developer

edirne

goker.cebeci :: yaşam için hayata dair geliştirme çabaları :: Web Developer Olmak :: ffmpeg

ffmpeg

yazım: 29 Ağustos 08 19:28 / güncelleme: 04 Ocak 09 01:26

ffmpeg ve flvtool2 ile video işlemleri

    PHP ile yüklediğimiz bir video dosyasını .flv formatına çevirmek istiyoruz, hayatımızı kurtaracak kütüphane ffmpeg ve flvtool2.

    Ubuntu üzerinde kurulumu gayet basit ( Ubuntu 8.04 64Bit Server üzerinde denedim. )

apt-get install ffmpeg flvtool2apt-get install php5-ffmpeg
    FLV formatına çevirme işlemi kurulum kadar basit değil. :]

<?$video = '/var/www/uygulama.net/test.3gp';$flv = '/var/www/uygulama.net/test.flv';$ffmpeg = '/usr/bin/ffmpeg';$flvtool2 = '/usr/bin/flvtool2';$movie = new ffmpeg_movie($video);$w = $movie->getFrameWidth();$h = $movie->getFrameHeight();$fps = $movie->getFrameRate();$ab = intval($movie->getAudioBitRate()/1000);$ar = $movie->getAudioSampleRate();exec($ffmpeg.' -i '.$video.' -ar '.$ar.' -ab '.$ab.' -f flv -s '.$w.'x'.$h.' '.$flv.' | '.$flvtool2.' -U stdin '.$flv);?>
    Dikkat edilmesi gereken birkaç nokta var: exec ile ffmpeg ve flvtool2 üzerinde işlem yaptığımızdan ana dizine göre yolları vermemiz gerekiyor.

    Video içinden capture almak için: http://goker.cebeci.name/tr::blog::web_developer_olmak::ffmpeg_ile_capture_almak

php, ffmpeg, flvtool2, flv, video
anahtar kelimeler: php ffmpeg flvtool2 flv video

Yorumlar

Sitede yer alan yorumlar, kullanıcıların kendi görüşleridir. Kullanıcı yorumlarından goker.cebeci sorumlu tutulamaz.

Yorum yazmak için üye girişi yapın.

loader

Web Developer Olmak

Web Developer'ın bitmeyen geliştirme çabaları.

Konular

fPlayer (1) Web Developer Olmak (25) Bilgisayar Dertleri (4) Genel (3) az LAf ÇOK iŞ (3) beN'im gözümden (1)
ubuntu server php5 powered mysql database mootools 1.2 w3c xhtml 1.1 w3c css
Sitedeki içerikler bilgi amaçlı olup, kullanımından doğacak sorunlardan göker.cebeci sorumlu tutulamaz.