Menu

#206 Please display RVA2 desc field

3.8.0
closed
nobody
None
1
2019-12-23
2019-12-07
No

Thank you for kid3! I've been a happy user for years.

One thing I am currently missing: RVA2 identification field. If a file has multiple RVA2 tags, they all show up in the UI as generic 'Volume Adjustment', despite having a text descriptor field. For example, I have some tracks with three annotations: RVA2:track, RVA2:album (both from quodlibet replaygain plugin), RVA2:SeratoGain (from manual gain adjustment in Serato DJ). It would be nice to be able to visually differentiate between those in kid3 UI, as is done for APIC types. This could be done for UFID fields as well, I have several different types in my collection, but the content is strange for some of them (I think beatport ships invalid data here)

To create a reproducing file on a linux distro, it's fairly easy: install quodlibet, enable the 'replaygain' plugin, add a demo file to quodlibet UI, right click on the file, plugins->replaygain, process the song and save the content, it should now have RVA2:track and RVA2:album annotations.

Discussion

  • Urs Fleisch

    Urs Fleisch - 2019-12-08

    Thanks for the feature request. I have now implemented displaying of the RVA2 identifier, you can test it using version kid3-git20191208 from the development folder. When the identifier is shown, the frame name is shortened to "Volume" in order to make the identifier visible with the default column width in the GUI.
    Concerning the suggestion to do it also for UFID frames, I am a bit reluctant because the "Owner identifier" for this frame is quite long being an URL and would therefore not fit into the table column.

     
  • Cole Robinson

    Cole Robinson - 2019-12-08

    Great! Thanks for the speedy turnaround! Maybe the UFID tags could be trimmed at a certain length, or make the UI field ellipsized. Seeing the full URL isn't necessarily interesting, it's possibly differentiated by the first few characters. Just some ideas, it's not that important for my needs, just a nice to have

     
  • Urs Fleisch

    Urs Fleisch - 2019-12-14

    I have now added displaying of the UFID owner. To solve the problem with the little space in the table column, I have shortened the frame type to "File ID" and display only the relevant part of the owner URL (actually the second last part), for example:

    Please let me know if you find some common owner URLs which are not shortened in a sensible way. You can test it with version kid3-git20191214 from the development folder. And by the way, thanks for the donation!

     

    Last edit: Urs Fleisch 2019-12-14
  • Cole Robinson

    Cole Robinson - 2019-12-20

    I tried it out and it all looks great, thanks a bunch!

     
  • Urs Fleisch

    Urs Fleisch - 2019-12-23
    • status: open --> closed
     
  • Urs Fleisch

    Urs Fleisch - 2019-12-23

    Implemented in version 3.8.1.

     
MongoDB Logo MongoDB