Skip to content

reallyGoodBaker/ID3-Tag-Reader-JS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 

Repository files navigation

ID3-Tag-Reader

使用

ID3v1

import getID3v1Tag from './src/id3v1.js';

fetch('音乐路径')
.then(res => res.arrayBuffer())
.then(buf => console.log(getID3v1Tag(buf)));

传入一首歌曲的ArrayBuffer, 返回一个包含标签信息的对象

ID3v2

import getID3v2Tag from './src/id3v2.js';

fetch('音乐路径')
.then(res => res.arrayBuffer())
.then(buf => getID3v2Tag(buf, frame => {
    console.log(frame)
});

传入一首歌曲的ArrayBuffer和onFrame回调函数, 每解析出一个标签帧(Frame)时将解析出的标签帧信息作为参数传递给onFrame回调函数

About

一个简单的ID3v1/ID3v2解析器

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors