Skip to content

Support for chapter descriptions and chapter URL descriptions #17

@Quppa

Description

@Quppa

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions