PHP сваляне на клип от vbox7 и конвертиране на flv в mp3 ?!

miro_9703

Registered
Добър вечер, значи започнах да си пиша една система и зацепих ... значи искам като някой добави клип от vbox7 съответния клип да може да се конвертира в mp3 формат и да може този файл, който е mp3 да се свали.. Как ще стане ?! За сваляне на клипа от vbox намерих решение ...
Код:
<form method="POST">
vbox7: <input type="text" name="url"> <input type="submit" name="download" value="Download">
</form><br /><br />
<?php
if (isset($_POST['download']))
{
$url = htmlspecialchars($_POST['url']);
$url = str_replace("www.","",$url);
if (preg_match("~http://vbox7.com/play:(.*?)~",$url))
{
$key = end(explode(":",$url));
$get_ext = htmlspecialchars(file_get_contents("http://vbox7.com/etc/ext.do?key={$key}"));
$get_video_a = explode("flv_addr=",$get_ext);
$get_video_b = explode("&",$get_video_a[1]);
$get_image_a = explode("jpg_addr=",$get_ext);
$get_image_b = explode("&",$get_image_a[1]);
$video_url = $get_video_b[0];
$image_url = "http://".$get_image_b[0];
copy($get_video_b[0],'upload/'.$key);
 echo "Свалено!
";
}
else
{
echo "Invalid url.";
}
}
?>
Това е кода за сваляне на клипа от vbox.

Значи мисля, че трябва клипа да се свали на хоста и от там да се конвертира в .mp3 ? Ако има някакъв друг начин е добре дошъл да го измислим как да стане .. Благодаря предварително ![/code]

П.П:
Код:
<form action="" method="post">
<input type="submit" value="Convert" name="convert" />
</form>
<?
if(isset($_POST['convert'])) {
$mp3_file = "output";
$video = "input.flv";
exec("ffmpeg -i $video -f mp3 -ab 192000 -vn $mp3_file");
echo "convert";
}
?>
Опитах с този код, но не се получава ..... имам инсталиран ffmpeg, тествам на локален хост с AppServ 2.5.7 ..[/code]
 
дадох ти този код за да пробваш, а не да го постнеш в друг форум .. :evil: :D

както и да е .. ffmpeg трябва да ти е в главната директория .. ако нестава .. драпни това и си го сложи в главната директория на сайта !
въпросното нещо -> http://www.multiupload.nl/C24D4NJTU3

Айде .. :)
 
Пак нестава ! Стигнах до извода, че не съм инсталирал ffmpeg ... Можете ли да ми обясните как точно се инсталира тая проклетия ? Слагам php_ffmpeg.dll в папката на другите модули, слагам останалите файлове от архива с ffmpeg в windows/system32, отварям php.ini записвам extension=php_ffmpeg.dll, запазвам файла, рестартирам компа ама ffmpeg-a го няма ....
 

Back
Горе