如何用php获取我的mp3文件的ID3标签?

vde*_*nne 5 php tags id3

我很惊讶没有找到更多关于它的问题,我可能是stackoverflow上的那个.我怎么需要用PHP提取一个mp3文件的ID3基本标签?没有下载任何librairies(我只想要一个返回关联数组key的整洁函数=一个指定标记的字符串,value =一个指定标记值的字符串).

我发现了许多方法,但都需要下载具有许多我不需要的功能的库.

我不想要开玩笑.我想使用fopen构建这个函数,并根据每个标签的长度读取文件的第一个字节(在rfc中读取).

我需要使用哪些函数来获取位(或以位为单位转换的字节)?但不是mp3中的字符,因为它们当然不是文本文件.

Chr*_*Fin 1

读取 ID3-Tags 并不像“读取前几个字节”那么容易(顺便说一句,ID3-V1 将位于末尾而不是开头),因为大多数 mp3 都有 ID3-V2 标记,这些标记在开头或末尾有 8 个。文件并且它们具有动态长度和编码。

为什么不使用现有的库来为您完成所有工作(例如this)?