id3 icon indicating copy to clipboard operation
id3 copied to clipboard

A JavaScript ID3 tags parser for Node & browsers.

Results 21 id3 issues
Sort by recently updated
recently updated
newest added

Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4. Release notes Sourced from word-wrap's releases. 1.2.4 What's Changed Remove default indent by @​mohd-akram in jonschlinkert/word-wrap#24 🔒fix: CVE 2023 26115 (2) by @​OlafConijn in...

dependencies

Hi. The readme provides an example of using this library in a web browser via a `` tag: ```js import * as id3 from '//unpkg.com/id3js@^2/lib/id3.js'; document .querySelector('input[type="file"]') .addEventListener('change', async (e)...

I think the fromFile() method parameter should accept the Blob type, I tried to pass in a Blob object and it works https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader/readAsArrayBuffer

If I have a number of script files, normally I include them as: ``` ``` but if one of those files needs to use the module, I can't figure out...

Hi! Pretty much as described in [this previous issue](https://github.com/43081j/id3/issues/22#issuecomment-93801484) I get an exception thrown when tags contain special characters like french accents (e.g. "Interprètes"). I read about `decodeURIComponent` causing [issues](https://github.com/43081j/dataview-extra/issues/1#issuecomment-27976566)...

- Update track tag type to `number` since it is used as a number. `v1Header.getUint8(126);` returns a number, not a string, hence the reason for the proposed change. - Update...

When I use the AJAX method it wont work. change URL Reader // xhr.responseType = options.responseType; xhr.open(options.type, options.uri, true); xhr.responseType = options.responseType; solved this but the read runs till after...

I need id3js in Nodered inside Docker container. I installed id3 running `npm i -S id3js` in /data directory. According to Nodered manual (https://nodered.org/docs/user-guide/writing-functions#loading-additional-modules) [](https://nodered.org/docs/user-guide/writing-functions#loading-additional-modules) I have added `id3js:require('id3js')` to...

``` shell d:\Code\mp3\node_modules\id3js\dist\id3.js:928 frameBit = dv.getUint8(p osition + i); ^ RangeError: Offset is outside the bounds of the DataView at DataView.getUint8 (native) at d:\Code\mp3\node_modules\id3js\dist\id3.js:928:22 at d:\Code\mp3\node_modules\id3js\dist\id3.js:118:4 at FSReqWrap.wrapper [as oncomplete]...

Thanks for you wonderful library, I've already tested [this](https://github.com/aadsm/JavaScript-ID3-Reader) and [this](https://github.com/leetreveil/musicmetadata) before, but yours is way faster. I've got a question about how to use the returned image data. I'm...