id3v1-parser

0.3.2 • Public • Published

ID3 Version 1 Audio Metadata parser

A simple streaming parser for retrieving ID3 metadata from an mp3 file.

Install

npm install id3v1-parser

Use

The parser is simply a stream in objectMode, so you can pipe and binary data into it and it will spit out tag objects.

var ID3 = require('id3v1-parser')
  , stream = require('fs').createReadStream('./my-audio.mp3')

var parser = stream.pipe(new ID3());

parser.on('data', function(tag){
    console.log(tag.type)  // => 'artist'
    console.log(tag.value) // => 'Bastille'
})

use in conjunction with my ID3v2 parser and mpeg frame parser for more data.

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 0.3.2
    3
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 0.3.2
    3
  • 0.3.1
    1
  • 0.3.0
    1

Package Sidebar

Install

npm i id3v1-parser

Weekly Downloads

3

Version

0.3.2

License

MIT

Last publish

Collaborators

  • monastic.panic