Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/249.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 从远程MP3文件中获取信息_Php_Mysql_Curl_Mp3_Web Scraping - Fatal编程技术网

Php 从远程MP3文件中获取信息

Php 从远程MP3文件中获取信息,php,mysql,curl,mp3,web-scraping,Php,Mysql,Curl,Mp3,Web Scraping,我试图通过PHP从任何远程托管的MP3文件中提取MP3 ID3标记信息。 我曾多次尝试使用fread和fseek获取文件的最后128字节并提取标记信息……但都没有成功 下面是我想做的一个例子: 任何提示或代码片段都将不胜感激:使用HTTP,您可以从资源中下载一系列数据。您可以选择任意范围,它甚至可以由多个部分组成,如X-Y或X-Y、A-B等 然而,服务器并不总是支持这一点,然后您将收到完整的文件 当使用类似curl的东西时,可以使用它的CURLOPT_RANGE选项或命令行工具的-r.什么东西

我试图通过PHP从任何远程托管的MP3文件中提取MP3 ID3标记信息。 我曾多次尝试使用fread和fseek获取文件的最后128字节并提取标记信息……但都没有成功

下面是我想做的一个例子:


任何提示或代码片段都将不胜感激:

使用HTTP,您可以从资源中下载一系列数据。您可以选择任意范围,它甚至可以由多个部分组成,如X-Y或X-Y、A-B等

然而,服务器并不总是支持这一点,然后您将收到完整的文件


当使用类似curl的东西时,可以使用它的CURLOPT_RANGE选项或命令行工具的-r.

什么东西不起作用?你能展示一些代码吗?另外请注意,HTTP协议不支持搜索,您可能最终会下载整个资源。嘿,我目前无法远程访问我的家庭计算机。今晚晚些时候回家时,我会提供一些代码:我正在尝试下载mp3文件的最后128字节……这是存储标签信息的地方。我宁愿下载文件的最后一个千字节,我已经知道文件大小的字节数,而不是全部…这不仅仅是一个mp3文件,而是我的数据库中的17000个链接:P