|
|
| |||
| FFMPEG; görüntü türleri arasında dönüştürme yapmamızı sağlayan, açık kaynak kodlu bir uygulama olarak tanımlanabilir. Bu uygulama sayesinde kendi video upload sitenizi yapabilirsiniz. O yüzden önemli bir kütüphanedir. Öncelikle burdan uygulamayı indirin Rar şifremiz: oxxi Sonrasında rar'ı açalım. İçinde dynucom programı, ffmpeg.exe, ffplay.exe, pthreadGC2.dll ve asp kodlaması için örnek bulunuyor. Dynucom'u kurduğunuzda bilgisayarınızın yeniden başlamasını isteyecek, başlatın. ffmpeg.exe ve ffplay.exe'yi çalıştırın. dll'yi yüklediğiniz alanı tanımlayın, şöyle: Çalıştır > regsvr32 c:\windows\system32\pthreadGC2.dll (windows klasöründe system32'nin içine atmışım ben) bu tanımlamaları yaptıktan sonra asp kodlarımıza dönelim: PHP- Kodu: inputvideo: wmv'mizin bulunduğu yol (asp upload ile dosya yükleme işlemi yaptırılırsa bu yol işlemi yukarıda yapılmalı) outputvideo: flv dosyamızın çıkacağı yer. outputfile: ekran görüntümüzün alınacağı resim dosyası ffmpegroot: fffmpeg uygulamamızın olduğu klasör. Burada önemli olan Ron klasöre yazma-okuma yetkisi vermeniz. Uygulamada adres yollarının çok uzun olması durumunda hata veriyor. Onun için de FSO ile kopyalama yapmanız gerekebilir. Ayrıca windows'un içindeki cmd.exe'ye de kullanacağınız domaininiz için yetki vermelisiniz. Kullandığım şekliyle anlatımım bu kadar. Umarım yardımcı olabilmişimdir. Kaynak: Serkan Bektaş Blog Arşivi ASP’de FFMPEG Kurulumu Saygılar.
__________________ FF! Konu Ron tarafından (12-11-2008 Saat 13:45:41 ) değiştirilmiştir.. |
| |||
| Sağolasın kardeş
__________________ http://www.ismailkaplan.com |
| |||
| helal sana üstad güzel paylaşım repledim |
| |||
| dynu ya ihtiyaç duymadan cmd ilede yapılabiliyor.. bu konuda bir kaç forumda paylaşım yapmıştım... dynu da hata alımları olduğunu söylemişlerdi.. lisans sorunu gibi birşeyde olabilir. fakat cmd ile yaparsanızda önlemlerinizi almazsanız hacklenmek kaçınılmaz olabilr. dynu içinse pek bir bilgim yok. |
| |||
| Kod: Set WScript = Server.CreateObject("WScript.Shell")
WScript.Run "C:\ffmpeg\ffmpeg.exe -i " & giris &" -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 " & cikis & "flv", 1, True Kod: <%
Set WScript = Server.CreateObject("WScript.Shell")
Set oExec = WScript.Exec("C:\ffmpeg\ffmpeg.exe -i " & giris &" -y -ab 56 -ar 22050 -b 500 -r 15 -s 320*240 " & cikis & "flv")
Do While Not oExec.StdOut.AtEndOfStream
Buf = oExec.StdOut.Read(1)
If Buf = Chr(13) Then Buf = "<br />" & Buf
Loop
Response.Write Buf
%> |
| |||||
| regsvr32 c:\windows\system32\pthreadGC2.dll yapıldığında aşağıdaki uyarıyı veriyor. Alıntı:
uygulamayı çalıştırdığımda cikti.fvl ve cikti.jpg diye iki dosyayı veriyor ama 0 KB olarak veriyor. yani çevirmiyor? Alıntı:
sorgu çalıştıırılnca aşağıdaki çıktıyı alıyorum. Alıntı:
|
![]() |
| Bookmarks |
| Seçenekler | |
| |