-
Notifications
You must be signed in to change notification settings - Fork 17
Description
I wanted to float adding support for chapter descriptions (stored in TIT3 frames) and chapter URL descriptions (stored as part of WXXX frames).
Frankly, I'm not sure if any player actually supports these, but I noticed this Auphonic demo MP3 file had the value chapter url set in the WXXX frame. Presently, opening the file in mp3chapters and exporting it will silently strip the text from the output.
getID3 explicitly handles these fields.
Reading and writing these values is easy with node-id3 - URL descriptions are exposed in UserDefinedUrl, and TIT3 just maps to subtitle.
My worry is that 2 extra optional fields might make the current textarea editing approach quite messy. URL descriptions could potentially be handled with Markdown-like syntax, e.g. [My URL description](https://my.url) (retaining the option of just https://my.url for the unadorned case), but chapter descriptions are tricky.