digimezzo / dopamine-windows

Audio player which tries to make organizing and listening to music as simple and pretty as possible.
https://digimezzo.github.io/site/
GNU General Public License v3.0
1.88k stars 264 forks source link

Save the rating in the audio files M4A #151

Open ghost opened 8 years ago

ghost commented 8 years ago

Currently under settings, behavior, it says program can only save ratings to MP3 files. Please enable saving ratings to M4A as well, thank you.

digimezzo commented 8 years ago

M4A and other non MP3 file formats don't seem to have a tag to store ratings like ID3v2's POPM field.

Need to look into FMPS (standard used by other Open Source audio players).

ghost commented 8 years ago

Windows 7 and perhaps others can native write M4A tags, including ratings. MusicBee can also read and write M4A tags (sadly it is closed source).

digimezzo commented 8 years ago

Some info is available here: http://stackoverflow.com/questions/21419801/how-to-get-the-rating-tag-of-a-m4a-file-in-c-sharp And here: http://www.mediamonkey.com/forum/viewtopic.php?f=1&t=76321

ghost commented 8 years ago

What would be needed is the WM/SharedUserRating tag inside the Xtra atom