[GH-ISSUE #17] Feature request: allow selecting album art quality #15

Open
opened 2026-03-03 00:07:05 +03:00 by kerem · 4 comments
Owner

Originally created by @javdc on GitHub (Oct 12, 2025).
Original GitHub issue: https://github.com/binimum/tidal-ui/issues/17

Right now a 1280x1280 PNG file is added as album art to all the downloaded files, which adds like 2 or 3 MB more to the size of each file. When downloading 320 kbps mp3 this can take a considerable difference in final file size. Could it be possible to select a different quality? I see that Tidal provides, at least, 320x320, 640x640 and 1280x1280 JPEG files. Also, I think the default should be JPEG instead of PNG, quality is similar but takes less size. Thanks!

Originally created by @javdc on GitHub (Oct 12, 2025). Original GitHub issue: https://github.com/binimum/tidal-ui/issues/17 Right now a 1280x1280 PNG file is added as album art to all the downloaded files, which adds like 2 or 3 MB more to the size of each file. When downloading 320 kbps mp3 this can take a considerable difference in final file size. Could it be possible to select a different quality? I see that Tidal provides, at least, 320x320, 640x640 and 1280x1280 JPEG files. Also, I think the default should be JPEG instead of PNG, quality is similar but takes less size. Thanks!
Author
Owner

@naul06 commented on GitHub (Oct 13, 2025):

Right now, it seems to be providing JPG files when downloading in 320kbps AAC.

<!-- gh-comment-id:3398112525 --> @naul06 commented on GitHub (Oct 13, 2025): Right now, it seems to be providing JPG files when downloading in 320kbps AAC.
Author
Owner

@javdc commented on GitHub (Oct 13, 2025):

You're right, I tried it and it seems PNG is only used when enabling the "Convert AAC downloads to MP3" option. The same song uses JPEG for FLAC and AAC, but PNG for MP3. MP3 can for sure use JPEG files as album art, so I think it's just a misconfiguration of FFmpeg.

<!-- gh-comment-id:3398716093 --> @javdc commented on GitHub (Oct 13, 2025): You're right, I tried it and it seems PNG is only used when enabling the "Convert AAC downloads to MP3" option. The same song uses JPEG for FLAC and AAC, but PNG for MP3. MP3 can for sure use JPEG files as album art, so I think it's just a misconfiguration of FFmpeg.
Author
Owner

@binimum commented on GitHub (Oct 16, 2025):

It probably is! Thanks for catching it. Covers of all sizes should be added according to my code - your music player is probably just covering them up haha. Use ffprobe to make sure

<!-- gh-comment-id:3409895098 --> @binimum commented on GitHub (Oct 16, 2025): It probably is! Thanks for catching it. Covers of all sizes should be added according to my code - your music player is probably just covering them up haha. Use ffprobe to make sure
Author
Owner

@javdc commented on GitHub (Oct 16, 2025):

According to ffprobe, MediaInfo and Kid3 there's only one cover. I tried with different songs and different formats. But does it make sense to embed all sizes? I'd just embed one to save some file size.

<!-- gh-comment-id:3412406385 --> @javdc commented on GitHub (Oct 16, 2025): According to ffprobe, MediaInfo and Kid3 there's only one cover. I tried with different songs and different formats. But does it make sense to embed all sizes? I'd just embed one to save some file size.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/tidal-ui#15
No description provided.