[GH-ISSUE #302] [Feature Request] - Add support for unified storage #988

Open
opened 2026-03-01 17:33:18 +03:00 by kerem · 1 comment
Owner

Originally created by @rcMarty on GitHub (Jan 12, 2026).
Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/302

[Feature Request]

Description

It would be great to have a unified storage system for songs so that already downloaded tracks are not re-downloaded. This could be achieved by tracking files via a unique identifier, such as a Spotify UUID.

Additionally, the system could generate M3U8 files for these downloaded playlists or albums.

Use Case

This would significantly shorten download times for users who already have a basic library and would reduce the number of API requests. This prevents unnecessary re-downloading, which is important since downloading individual tracks can be time-consuming.

If this behavior can already be achieved using another tool or an existing workflow, I’d be happy to adapt and follow that approach.

Originally created by @rcMarty on GitHub (Jan 12, 2026). Original GitHub issue: https://github.com/afkarxyz/SpotiFLAC/issues/302 ### [Feature Request] #### Description It would be great to have a unified storage system for songs so that already downloaded tracks are not re-downloaded. This could be achieved by tracking files via a unique identifier, such as a Spotify UUID. Additionally, the system could generate M3U8 files for these downloaded playlists or albums. #### Use Case This would significantly shorten download times for users who already have a basic library and would reduce the number of API requests. This prevents unnecessary re-downloading, which is important since downloading individual tracks can be time-consuming. If this behavior can already be achieved using another tool or an existing workflow, I’d be happy to adapt and follow that approach.
Author
Owner

@ochure520 commented on GitHub (Jan 30, 2026):

1+

<!-- gh-comment-id:3826089449 --> @ochure520 commented on GitHub (Jan 30, 2026): 1+
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/SpotiFLAC#988
No description provided.