我想阅读在线mp3文件的mp3 bitrate
,f.e.this one,最好不要全部下载。在
我发现ffmpeg允许这样做,例如:
ffmpeg -i http://physics.ujep.cz/~mmaly/mp3/Mozart/Mass_in_C_Minor_New_by_Levin/sbory_vyssi_kvalita/01_Kyrie.mp3
但我找不到一个便携的方法来做这个。(pyffmpeg需要一个C编译器和Cython,每次我解决一个错误消息时都会向我抛出新的错误消息)
如果有人有任何提示/链接/知道从何处获得进一步的想法,我将非常感激!在
下载该文件并使用您最喜欢的Python id3绑定。在
结果是-如果你有轨道的长度-你可以估计比特率如下:
在我使用诱变剂后检查
我认为id3标签存储在mp3文件的开头,您可能需要先学习mp3文件格式,这样您就知道数据是如何存储的。然后开始下载文件,并在有足够的数据读取比特率时关闭连接。在
以下是指向fileformat规范的链接:http://www.mpgedit.org/mpgedit/mpeg_format/MP3Format.html
您只需要下载前30位左右,然后解析出来。不太难。在
相关问题 更多 >
编程相关推荐