Multiple SYLT/USLT tag support

Feature description

Parse multiple lyrics frames instead of stopping as soon as the first one is found

Problem solved

Sometimes lines can get pretty long and having 2 lines of text displayed (original and translation) in the same file looks pretty weird and confusing.

Also some songs in other scripts have mare than 2 variants:

  1. original
  2. romanized
  3. translated lyrics

I often save all 3, sometimes even 4.

Brought benefits

Clean and easy to follow lyrics display when lyrics are available in multiple languages + on-the-fly source switching for lyrics

Other application solutions

Unfortunately there are no real applications where I can demonstrate this feature beside “Medoly” but it’s UI is… not ideal…

Device type

Phone

Additional description and context

SYLT frames, by standard, can appear multiple times if their language frames are different, and they also feature descriptors (original, translation, karaoke, etc.)

Holding down the lyrics button to show a popup/tooltip is probably the most simple solution

non_technical:
I just recently got around to trying this app and it’s far above and beyond any competition, and this is THE one niche feature I will probably never see implemented but I guess it’s worth asking

I personally believe that when it comes to preservation of music media .lrc files (or other formats) per language are the best organized solution for multiple languages and translations but it is incredibly inefficient and awkward when sharing a file, displaying 2 lines at a time is not a good compromise

I searched existing feature requests

on