Конвертировать Youtube в mp3 скрипт

  • Автор темы Neft
  • 65
  • Обновлено
  • 18, May 2024
  • #1
Привет. Скриптим «Найди мои MP3». Обложки в формате Mp3 есть на этих сайтах. $ Getmp3 = "http://mp3net.az/load/".$MP3ID."/".$TITLE.".mp3

"; $ Getmp3 = "http://mp3get.az/mp3-load/".$MP3ID."/".$title.".mp3

"; $ Getmp3 = 'http:// cdn.mp3fay.me/converter/download/download.php?id='.$MP3ID.' & title='.$TITLE.'.mp3'; Все сайты это запрещают.

Поиск мп3 не работает.

Например — mp3.musicfree.biz Как мне остановить работу mp3? Кто прав? Кто напишет сценарий mp3-кавера? копировать.php - include_once('config.php'); $TITLE = TRIM($_GET['title']); $MP3ID = TRIM($_GET['mp3id']); если($MP3ID!=''){ $url = 'https://www.googleapis.com/youtube/v3/videos?key='.$api_key.' & part=contentDetails,statistics & id='.$MP3ID

;

$curl = curl_init($url);

Curl_setopt ($ Curl, CURLOPT_HTTPAUTH, CURLAUTH_ANY);

Curl_setopt ($ Curl, CURLOPT_SSL_VERIFYPEER, правда);

Curl_setopt ($ Curl, CURLOPT_RETURNTRANSFER, 1);

$saat = curl_exec($curl);

локон_закрыть ($ локон);

$dt = json_decode($saat);

foreach ($dt->элементы как $dta){

$time = $dta->contentDetails->duration;

$duration = format_time($time);

}

$deq=explode(":", $duration);

if($deq['0'] > 30 или $deq['2']!=''){

echo die('

Музик сереси 30 дакикатан узун серемез!

'); } $mp3 = mysql_fetch_object(mysql_query("ВЫБЕРИТЕ
 file_name
ИЗ
 mp3_axtarilan
WHERE
 mp3id
= '".$MP3ID."' LIMIT 1;")); if($mp3->file_name!=true){$mp3->file_name = stro($_GET['title']);} $mp3_sql = mysql_query("Выберите
 id
из
 mp3s
, где
 mp3id
='".$MP3ID."';"); if(mysql_num_rows($mp3_sql) == '0') { mysql_query("Вставить в
 mp3s
набор
 file_name
='".$mp3->file_name."',
 mp3id
='".$MP3ID."',
 time
='".time()." ',
 down
=
 down
+'1'"); }еще { mysql_query("Обновить
 mp3s
set
 time
='".time()."',
 down
=
 down
+'1' где
 mp3id
='".$MP3ID."'"); } $TITLE = str_replace(' ','-',$TITLE); $TITLE = str_replace('--','-',$TITLE); $TITLE = str_replace('---','-',$TITLE); $getmp3 = "http://mp3pulsuz.biz/".$MP3ID."/mp3-yukle/".$TITLE.".mp3

";

$file = "files/".trim($TITLE)."_".$site.".mp3";

если(!file_exists($file)) {

$COPY_MP3 = @COPY($getmp3, $file);

если ($ COPY_MP3) {

$metn = $site." | ".$mp3->имя_файла;

$metn = str_replace("_", " ", $metn);

require_once('mp3_moduls/AudioTool.class.php');

$AudioTool = новый AudioTool;

$ID3Tag = $AudioTool -> getID3($file);

$TagData = массив(

'альбом' => массив(значок('UTF-8', 'windows-1251', $site)),

'художник' => array(icv('UTF-8', 'windows-1251', $metn)),

'title' => array(icon('UTF-8', 'windows-1251', $site)),

'жанр' => массив(значок('UTF-8', 'windows-1251', $site))

);

$AudioTool -> putID3($file, $TagData);

$AudioTool -> putCover($file, 'mp3_moduls/mp3_logo.gif');

заголовок ("Местоположение:".$_SERVER['REQUEST_URI']); умереть();

}

} еще {

$metn = $site." | ".stro($_GET['title']);

$metn = str_replace("_", " ", $metn);

require_once('mp3_moduls/AudioTool.class.php');

$AudioTool = новый AudioTool;

$ID3Tag = $AudioTool -> getID3($file);

$TagData = массив(

'альбом' => массив(значок('UTF-8', 'windows-1251', $site)),

'художник' => array(icv('UTF-8', 'windows-1251', $metn)),

'title' => array(icon('UTF-8', 'windows-1251', $site)),

'жанр' => массив(значок('UTF-8', 'windows-1251', $site))

);

$AudioTool -> putID3($file, $TagData);

$AudioTool -> putCover($file, 'mp3_moduls/mp3_logo.gif');

header('Описание контента: Передача файлов');

заголовок('Тип контента: приложение/октет-поток');

header('Content-Disposition: Attachment; filename="'.trim($TITLE).'_'.$site.'.mp3"');

header('Кодирование-передачи-контента: двоичный');

заголовок('Срок действия: 0');

header('Cache-Control: must-revalidate, post-check=0, pre-check=0');

заголовок('Прагма: общедоступный');

header('Content-Length: '. размер файла($file));

ob_clean();

румянец();

прочитать файл ($ файл);

умереть();

}

}

?>

Neft


Рег
24 Apr, 2015

Тем
2

Постов
3

Баллов
23
Тем
49554
Комментарии
57426
Опыт
552966

Интересно