Php De Videodan Resim Alma Nasıl Oluyor
-
Bu konu hakkındaki bilgilerinizi benimle paylaşırsanız çok sevineceğim.
// videomuzu veriyoruz
$movie=new ffmpeg_movie("test.flv");
// resmin alınacağı kareyi veriyoruz
$frame = $movie->getFrame(1);
// GD nesnesini oluşturuyoruz
$gd = $frame->toGDImage();
// resmi kaydediyoruz
imagepng($gd,'ekran-goruntusu.png');gd kütüphanesi ile yapılıyormuş. Localde denedim yapamadım.. gd kütüphanelerim php.ini den açık.Ayrıca ben scriptimi host a attığımda oranın desteği yoksa boşuna kasmış olacağım ama bu desteği istek üzerine alabilirmiyim oda ayrı bi konuNe biliyorsanız bekliyorum...Yukarıdaki kodlarla yapamadım...Hostgatorün bu desteği varmı yada gibi gibi ne biliyorsanız işte -
Hocam gd açık da yukarıdaki kod içinde ffmpeg için bi class var, o class standart bi class mı? Eğer standart ise php.ini de açık mı? Yok değil ise include edildi mi?
-
http://blog.amnuts.com/2007/06/22/create-a-random-thumbnail-of-a-video-file/
http://www.google.com.tr/#hl=tr&source=hp&q=how+to+take+video+thumbnail+php&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=66590ed2f1791059
-
NmC bunu yazdı:
-----------------------------
Hocam gd açık da yukarıdaki kod içinde ffmpeg için bi class var, o class standart bi class mı? Eğer standart ise php.ini de açık mı? Yok değil ise include edildi mi?
-----------------------------yok class felan include halde değil işin kötüsü class ı bi bulsam :))
verdiğiniz linklere bakıyorum. İngilizce orta düzeyde ama bakalım anlayabilecekmiyim
-
wking bunu yazdı:
-----------------------------
http://blog.amnuts.com/2007/06/22/create-a-random-thumbnail-of-a-video-file/
http://www.google.com.tr/#hl=tr&source=hp&q=how+to+take+video+thumbnail+php&aq=f&aqi=&aql=&oq=&gs_rfai=&fp=66590ed2f1791059
-----------------------------Üst linki inceledim denedim done !! diyo ancak resmi oluşturmuyo sanki
boş bir döngü gibi dönüyor !! Araştırmalarıma devam ediyorum :))
-
konu bi up !!! sabaha umarım bişeyler çıkmış olur
-
aspde ffmpeg kurup ona parametre göndererek yapılabiliyor fakat phpde nasıl yapıldığını bilmiyorum ama şöyle birşey buldum umarım işine yarar. anladığım kadarıyla burda da ffmpege parametre göndererek yapılıyor.
http://smashscripts.blogspot.com/2007/05/php-upload-and-convert-avi-wmv-mov-and.html
-
exec("
ffmpeg -i video.mpg -an -ss 00:00:03 -t 00:00:01 -r 1 -y -s 320x240 video%d.jpg");bu kodu dene hocam.
-ss : resim cekilecek sahnenin basladigi nokta.
-t ise yukarida belirttigim sureden itibaren kac saniye.
mesela yukarida: videonun 3. saniyedinden basla ve her saniye bir kare resim cek anlamina geliyor.
-
sniperscope bunu yazdı:
-----------------------------
exec("
ffmpeg -i video.mpg -an -ss 00:00:03 -t 00:00:01 -r 1 -y -s 320x240 video%d.jpg");bu kodu dene hocam.
-ss : resim cekilecek sahnenin basladigi nokta.
-t ise yukarida belirttigim sureden itibaren kac saniye.
mesela yukarida: videonun 3. saniyedinden basla ve her saniye bir kare resim cek anlamina geliyor.
-----------------------------bu kodun tek başına çalışacağına emin değildim denedim ama olmadı .
Mutlaka başka bi şeyler de çekilmeli. gb kütüphanesini felan gösteren örnekler var
öle bi şeyler lazım zannımca bana ...
Hala destekleriniz bekliyorum üstadlar
-
ffmpeg kurulu mu hacı bu serverda ?
-
sniper ın verdiği kod çalışıyor da
exec("C:\\wamp\\bin\\ffmpeg.exe -i video.avi -an -ss 00:00:08 -t 00:00:09 -r 1 -y -s 320x240 video%d.jpg");
bu kütüphaneyi kurduktan sonra bin dosyasının içinde ffmpeg exe yi atıp. yukardaki koddaki çalıştırman gerekiyor. anca öle çalışıyor. exec kütüphanesi.