Skip to content

Commit

Permalink
Merge pull request #220 from twodoorcoupe/syncedlyrics_mapping
Browse files Browse the repository at this point in the history
Add mapping for synced lyrics tag
  • Loading branch information
phw authored Mar 24, 2024
2 parents 7886d99 + a65c53e commit cf58b9c
Show file tree
Hide file tree
Showing 4 changed files with 31 additions and 0 deletions.
1 change: 1 addition & 0 deletions about_picard/acknowledgements.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ Contributors include (in alphabetic surname order):
- Pavan Chander
- Ronan Desplanques
- Gabriel Ferreira
- Giorgio Fontanive
- Rahul Kumar Gupta
- Wieland Hoffmann
- InvisibleMan78
Expand Down
15 changes: 15 additions & 0 deletions appendices/tag_mapping.rst
Original file line number Diff line number Diff line change
Expand Up @@ -550,6 +550,21 @@ Lyrics :sup:`[4]`
"RIFF INFO", "n/a"


Synced Lyrics
--------------
.. csv-table::
:width: 100%
:widths: 37 100

"Internal Name", "``syncedlyrics:language:description``"
"ID3v2", "``SYLT:description``"
"Vorbis", "n/a"
"APEv2", "n/a"
"iTunes MP4", "n/a"
"ASF/Windows Media", "n/a"
"RIFF INFO", "n/a"


`Media <https://musicbrainz.org/doc/Release_Format>`_
------------------------------------------------------
.. csv-table::
Expand Down
11 changes: 11 additions & 0 deletions tag_mapping.py
Original file line number Diff line number Diff line change
Expand Up @@ -472,6 +472,17 @@
"riff": "n/a",
},

{
"tag_name": "Synced Lyrics",
"picard_name": "``syncedlyrics:language:description``",
"id3v2": "``SYLT:description``",
"vorbis": "n/a",
"apev2": "n/a",
"itunes": "n/a",
"wmp": "n/a",
"riff": "n/a",
},

{
"tag_name": "`Media <https://musicbrainz.org/doc/Release_Format>`_",
"picard_name": "``media``",
Expand Down
4 changes: 4 additions & 0 deletions variables/tags_basic.rst
Original file line number Diff line number Diff line change
Expand Up @@ -242,6 +242,10 @@ These tags are not able to be populated by stock Picard, however they may be use

The lyrics for the track.

**syncedlyrics**

The synchronized lyrics for the track.

**musicip_fingerprint**

The MusicIP Fingerprint for the track.
Expand Down

0 comments on commit cf58b9c

Please sign in to comment.