Loading...
PHP/MySQL | Вытащить что играет
Вообщем задача на 5 балов есть ссылка потока https:\/\/icecast-mirtv.cdnvideo.ru\/radio_mir128 нужно как то вытащить инфу что играет сейчас то есть название трека и исполнителя . Вопрос как ?
там же с сайта парсить нельзя?
Шазам не ?
Распознаём музыку
php
   $data = [     'url' => 'https://url..../1.mp3',     'return' => '',     'api_token' => 'test', ]; $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, 'https://api.audd.io/'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $result = curl_exec($ch); curl_close($ch); echo json_encode(json_decode($result), JSON_PRETTY_PRINT);   

________
посл. ред. 01.08.2021 в 09:50; всего 2 раз(а); by Вилы Выкидные
Mr.Max , ffmpeg и т.п. библиотеки
GooDLike (01.08.2021 в 09:24)
там же с сайта парсить нельзя?

Если один результат без проблем . А если 5000 это не вврик
PAIN (01.08.2021 в 12:28)
Mr.Max , ffmpeg и т.п. библиотеки

Ffmpeg не выдергивает такую инфу
________
посл. ред. 01.08.2021 в 15:00; всего 1 раз(а); by Mr.Max
Вилы Выкидные (01.08.2021 в 09:44) Распознаём музыку
php
   $data = [     'url' => 'https://url..../1.mp3',     'return' => '',     'api_token' => 'test', ]; $ch = curl_init(); curl_setopt($ch, CURLOPT_POST, 1); curl_setopt($ch, CURLOPT_URL, 'https://api.audd.io/'); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); curl_setopt($ch, CURLOPT_POSTFIELDS, $data); $result = curl_exec($ch); curl_close($ch); echo json_encode(json_decode($result), JSON_PRETTY_PRINT);   
Апи ограничения есть ?
Например здесь спарсить
https://top-radio.ru/playlist/mir
Распознавание музыки стоит 45 долларов за аудиопоток в месяц с нашей музыкальной базой данных или 25 долларов за поток в месяц, если у вас есть свой собственный контент, который вы хотите распознать вместо использования нашей музыкальной базы ДАННЫХ. Во втором случае свяжитесь с нами: api@audd.io.
В жопу
Онлайн: 4
Время:
Gen. 0.1141
(c) Bym.Guru 2010-2026