Ffmpeg ile Format Değiştirme, Php flv to Mp3
Bu yazımda ffmpeg ile bir video veya müzik dosyasının php aracılığı ile format değiştirilmesinden bahsedeceğim. Bunun için sunucunuzda ffmpeg kurulu olması gerekir. ayrıca kendinize ait bir sunucu olursa çok daha iyi olur. Normal de ssh tan bağlanıp, bir flv dosyasını mp3 e çevirmek için ssh’ta uygalamamız gereken komut;
ffmpeg -i video.flv -acodec copy muzik.mp3
Bu şekilde ssh tan direk bir video dosyasını mp3 e çevirebiliriz. Php de ise yine bu aralar pek üzerine yüklendiğimiz. Command fonksiyonlarından birisi shell_exec, bunun yerine system de kullanılabilir. Php ile çevirme işlemini yapmak için ise yukarıdaki ssh komutunu bu fonksiyonlardan biri ile kullanmak
Örnek :
<?php
shell_exec(“ffmpeg -i vid.flv -acodec copy output.mp3”);
?>
Şeklinde bir flv dosyasını mp3 e çevirmiş olursunuz.