merhaba arkadaşlar video yu çekeceğim link bu : http://onedio.com/player/577f8a2cfc9...78?i=v&vast=ok
video çektiğim script ise şu
$yeni=rand(10000000,100000000000000000000).'.mp4';
$veri = file_get_contents($download_link);
$kayit= fopen($yeni,'w+');
fwrite($kayit,$veri);
fclose($kayit);
normalde resim çekmede yada video çekmede hep bu fonksiyonu kullanırım fakat burada çalışmıyor 3.34 kb fln bişiler indiriyor dosya bozuk çıkıyor zaten. file get contents yerine curl koyarak ta denedim olmuyor varmıdır başka bir çözüm üretebilecek babayiğit arkadaş. acil lazım bu bana lütfen yardımcı olun
EDIT SORUNUN BUYUK BIR KISMINI AŞTIM HADİ BİRAZ BEYİN FIRTINASI YARATALIM
http://onedio.com/player/577f8a2cfc9...78?i=v&vast=ok
BU YUKARIDAKİ LİNKTEN
http://video-s3.onedio.com/577f88f0f...2d06a/480p.mp4
BU YUKARIDAKİ LİNKE NE GİBİ BİR FONKSİYON İLE GELİNEBİLİR. ben üstteki linkin 577f8a2cfc98bf227a62d07a ve 577f8a2cfc98bf227a62d078 kısımlarının karılarak yapıldıgını düşünüyorum fakat ne gibi bir algoritma ile yapılmış onu anlayamadım
Php ile video download etme de sorun!!
3
●355
- 08-07-2016, 18:50:20İşinizi görür umarım.
function onedioVideo($adres) { $veri = file_get_contents($adres); $video = preg_match('#m3u8(.*?)file(.*?)http://video-s3.onedio.com/(.*?).mp4#',$veri,$link); return "http://video-s3.onedio.com/".$link[3].".mp4"; }Kullanımı da şöyle olacak
echo onedioVideo("http://onedio.com/player/577f8a2cfc98bf227a62d07a/577f8a2cfc98bf227a62d078?i=v&vast=ok"); - 08-07-2016, 18:55:46Yapılacak şeyleri denedim fakat olmadı. Ama yine de yazayım buraya.
- http://onedio.com/player/577f8a2cfc9...78?i=v&vast=ok bu gibi sayfaya curl ile bağlanacak. Gelen veri post yöntemiyle çekilebilir.
- .setup(JSON.parse(decodeURI(" ve "))) arasındaki veri çekilecek ve bir değişkene atanacak.
- Atanan değişkene url decode işlemi yapılacak ve buna da bir başka değişken atanacak.
- Bu atanan değişken de http:// ve .mp4 arasındaki veri çekilip bir değişkene atanacak.
- Gelen en son değişken <a href="http://$son_degisken.mp4"> olarak echo edilecek.
Bu şekilde yapılabilir. - 09-07-2016, 11:10:14Üyeliği durdurulduHocam valla çok saolasın oldu. mantığını kavrayamadım fonksiyonun ama mükemmel çalışıyorResponsive adlı üyeden alıntı: mesajı görüntüle