I have a blob data of an mp3 downloaded from server using XMLHttpReqest in my web application. I want to edit the ID3 tags of the file (i.e. edit album art, genre, artist, album etc.). I checked by there are libraries that can read ID3 tags in javascript but didn't find any implementation about editing them in javascript. I want to do this in web browser, I have no option to do this on server. The server is just an external cdn server storing mp3 files.
I have a blob data of an mp3 downloaded from server using XMLHttpReqest in my web application. I want to edit the ID3 tags of the file (i.e. edit album art, genre, artist, album etc.). I checked by there are libraries that can read ID3 tags in javascript but didn't find any implementation about editing them in javascript. I want to do this in web browser, I have no option to do this on server. The server is just an external cdn server storing mp3 files.
Share Improve this question edited Sep 23, 2016 at 14:17 meteors asked Sep 23, 2016 at 14:07 meteorsmeteors 1,8273 gold badges21 silver badges40 bronze badges 4-
1
googling
node id3
outputs many libraries – Maxx Commented Sep 23, 2016 at 14:15 - Nope I don't want in node – meteors Commented Sep 23, 2016 at 14:15
- jsfiddle/koldev/cw7w5 + id3/ID3v1 – rcpinto Commented Sep 24, 2016 at 0:07
- Most of the node (npm) package can be run in a browser context also... – Endless Commented Sep 24, 2016 at 8:25
2 Answers
Reset to default 3This library helps writing id3 tags: https://github./egoroof/browser-id3-writer
If someone is still looking for this kind of library, mp3tag.js can read and write ID3 tags.