有没有人有在MP3文件或WMA文件中读写ID3标签的经验?有一些库,但我想从头开始.:-)
有人从远程无线电流中读取SHOUTcast/Icecast元数据是否成功?
有几个库可以从本地MP3文件中读取元数据,但似乎没有一个可以用于无线电流(在远程服务器上本质上是一个永无止境的MP3文件).
其他建议建议从mp3流的开头下载有限数量的位,但这通常会导致一堆十六进制输出,没有类似文本元数据.
有人知道更成功的解决方案吗?谢谢.
现在,我对从MP3文件(ID3标签?)中读取数据特别感兴趣,但它能做的越多(例如图像中的EXIF?)就越好,而不会影响ID3标签的阅读能力.
我感兴趣的是一个脚本,通过我的媒体去(现在,我的音乐文件),并确保文件名和目录路径对应文件的元数据,然后创建一个日志的不匹配的文件,所以我可以检查哪些是准确的,并做出适当的改变.我想Ruby或Python(见专为Python的一个相关的问题),将是最适合这一点,但我愿意用任何语言真(和实际上可能更喜欢像C,C++,Java和C#应用程序中的语言这个项目开始的情况).