我想用 javascript 获取音频文件的标题和流派(通过路径),以将其显示在我的网络音乐播放器上。这可能吗?
我找了很长时间,但没有找到任何可以帮助我的东西。
MP3 文件的元信息存储在ID3容器中。您可以使用 JavaScript-ID3-Reader 或类似的库来解码它。
<script src="id3-minimized.js"></script>
<script>
ID3.loadTags("filename.mp3", function() {
var tags = ID3.getAllTags("filename.mp3");
console.log(tags);
});
</script>
样本输出
{"version":"1.1","title":"Allegro from Duet in C Major","artist":"","album":"","year":"","comment":"","track":0,"genre":""}