Populate PDF Metadata Using Score Properties

• Oct 26, 2021 - 20:13
Reported version
3.6
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project

Following up from Forum topic: Metadata in pdf files.

Suggestion / Request: In exporting to a PDF, use the information in the score's Properties fields to create and populate the PDF metadata Tags. NOTE that the PDF Title tag is currently being populated.

Purpose: When importing PDF docs into tablet sheet music reader apps, such as, e.g., foreScore; they can use the PDF metadata info to populate their score metadata structures, thus helping the user find and keep scores organized. So, e.g., Arranger, Composer, Genre, et al.

Challenge: As there is no industry standard for sheet music metadata the tablet apps have their own Tag to Tag mappings. For example, the foreScore mapping is:

PDF Tag -> How it Will Appear in foreScore
Title -> Title
Creator (or Author) -> Arranger
Subject -> Genres | (NOTE: You can specify multiple genres by separating each with a comma - and it must only be a comma, foreScore will not recognize any other character as a list item separator.)
Keywords -> Tags (Same deal here with comma seperators.)
Producer -> (ignored)
Books -> (No known way to set a field or tag that foreScore will pick up and use to populate the Books field.)

So this does imply that to be truly effective for the purpose, Musescore would need to implement metadata populate along with some sort of user-definable mapping capability. That is, to be able to specify that the 'Arranger' score property get pushed into the PDF Tag 'Creator.'


Comments