deadbeef icon indicating copy to clipboard operation
deadbeef copied to clipboard

Enhancement: Create new playlist by dragging a folder into the playlist manager

Open nixRidge opened this issue 3 years ago • 4 comments

The feature:

By dragging and dropping a folder from a file manager into the playlist manager, Deadbeef should make a new playlist with the contents of this folder.

How should it behave:

Via metadata scanning, Deadbeef can automatically name the playlists intelligently.

If all the tracks in the folder belong to the same album, the playlist name can be assumed as "%artist% - %album name%" If all the tracks in the folder belong to the same artist, but not the same album, the playlist name can default to "%artist%" If none of the above, "New playlist" or the folder name suffices

How it can benefit everyone:

This is a big quality of life feature present in foobar2000, that I would love to see implemented into Deadbeef. It dramatically shortens the amount of time spent making playlists for those with large collections, and who prefer making a playlist for each album in their collection.

Currently, to create a playlist from a new folder (as far as I understand it), you need to:

  • Make the playlist
  • Rename the playlist by hand
  • Drop the folder(s) in your new playlist

(Note: The file browser plugin can make this easier since it allows right clicking a folder and making a new playlist from it. However, the renaming issue still stands.)

Deadbeef version: 1.8.8 OS: Arch Linux x64, KDE Plasma

Thank you for reading my suggestion!

nixRidge avatar Nov 25 '21 01:11 nixRidge

I don't like the idea, if DeaDBeeF always creates a new playlist when the user add directories by drag and drop, then it's not possible to add files to an existing playlist anymore. Instead you would have to copy the files from the newly created playlist to the other playlist internally and delete the superfluous playlist again. This would be a significant deterioration in usability. In my opinion, a plugin would lend itself to such special requests, maybe the author of the browser plugin finds the idea good and builds it in.

kpcee avatar Nov 25 '21 09:11 kpcee

@kpcee Are you sure you realized that the feature request is about the playlist browser widget? I think it kind of makes sense.

Oleksiy-Yakovenko avatar Nov 25 '21 09:11 Oleksiy-Yakovenko

Now that you mention it, I did indeed misunderstand. My objection is therefore invalid.

kpcee avatar Nov 25 '21 10:11 kpcee

Sorry I wasn't more clear! Appreciate the feedback nonetheless.

Thanks for considering this feature 😊

nixRidge avatar Nov 25 '21 19:11 nixRidge