[GH-ISSUE #59] Add new option to folder structure #158

Closed
opened 2026-02-28 12:12:07 +03:00 by kerem · 0 comments
Owner

Originally created by @jmatamoros99 on GitHub (Dec 28, 2025).
Original GitHub issue: https://github.com/afkarxyz/SpotiDownloader/issues/59

Hi,

Edit: The behavior I reported happened to me when using the default download folder, C:\Users<username>\Music. Today I made a test using C:\Users<username>\Music<some folder name>, and using Folder Structure=No Subfolder, and the script downloaded all songs at C:\Users<username>\Music<some folder name><Playlist name>, which is the behaviour I was expecting. Weird as it sounds, now I'm not sure wether I configured something wrong yesterday or not. SoI'll justclose the issue.

I'm testing v6.5 in Windows. Last one I used was v5.5. I love how quickly you have enhanced the functionality and converted it into an easy to use application. Thanks for that.

The behavior of 6.5 makes it a bit more complicated - in my opinion - to deal with playlists containing songs from multiple artists and albums.

By default, v5.5 would create a folder with the playlist name, then audio files would be stored there according to the filename format you would specify. You would end up with something like:
{playlist name}{album A} - {song 1}
{playlist name}{album A} - {song 2}
{playlist name}{album B} - {song 3}
{playlist name}{album C} - {song 4}
{playlist name}{album D} - {song 5}

This is, all files under the {playlist name} folder.

Now, in v6.5, you have the 'Folder Structure' options.

If you use the 'No Subfolder' option, all files from different playlists will end up into the same folder, which is not nice as you may not wish to have them mixed.

If you use 'Album' option, or any combination of the tags allowed, the script will create a series of nested subfolders. When you download a single album from a single artist, this is ok. But when you download a playlist containing songs from multiple artists and albums, you may end up with a folder structure such as:

{playlist name}{album A}{song 1}
{playlist name}{album A}{song 2}
{playlist name}{album B}{song 3}
{playlist name}{album C}{song 4}
{playlist name}{album D}{song 5}

This is, each file placed under a different subfolder structure under the {playlist name} folder. This is hard to handle later, in my opinion.

For such playlists, it would be great to count with a {playlist name} folder structure option, so that files stay contained in the same folder rather than dispersed across subfolders.

Other than that. Thanks again for such a great work.

Originally created by @jmatamoros99 on GitHub (Dec 28, 2025). Original GitHub issue: https://github.com/afkarxyz/SpotiDownloader/issues/59 Hi, Edit: The behavior I reported happened to me when using the default download folder, C:\Users\<username>\Music\. Today I made a test using C:\Users\<username>\Music\<some folder name>, and using Folder Structure=No Subfolder, and the script downloaded all songs at C:\Users\<username>\Music\<some folder name>\<Playlist name>, which is the behaviour I was expecting. Weird as it sounds, now I'm not sure wether I configured something wrong yesterday or not. SoI'll justclose the issue. I'm testing v6.5 in Windows. Last one I used was v5.5. I love how quickly you have enhanced the functionality and converted it into an easy to use application. Thanks for that. The behavior of 6.5 makes it a bit more complicated - in my opinion - to deal with playlists containing songs from multiple artists and albums. By default, v5.5 would create a folder with the playlist name, then audio files would be stored there according to the filename format you would specify. You would end up with something like: {playlist name}\{album A} - {song 1} {playlist name}\{album A} - {song 2} {playlist name}\{album B} - {song 3} {playlist name}\{album C} - {song 4} {playlist name}\{album D} - {song 5} This is, all files under the {playlist name} folder. Now, in v6.5, you have the 'Folder Structure' options. If you use the 'No Subfolder' option, all files from different playlists will end up into the same folder, which is not nice as you may not wish to have them mixed. If you use 'Album' option, or any combination of the tags allowed, the script will create a series of nested subfolders. When you download a single album from a single artist, this is ok. But when you download a playlist containing songs from multiple artists and albums, you may end up with a folder structure such as: {playlist name}\{album A}\{song 1} {playlist name}\{album A}\{song 2} {playlist name}\{album B}\{song 3} {playlist name}\{album C}\{song 4} {playlist name}\{album D}\{song 5} This is, each file placed under a different subfolder structure under the {playlist name} folder. This is hard to handle later, in my opinion. For such playlists, it would be great to count with a {playlist name} folder structure option, so that files stay contained in the same folder rather than dispersed across subfolders. Other than that. Thanks again for such a great work.
kerem closed this issue 2026-02-28 12:12:07 +03:00
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/SpotiDownloader#158
No description provided.