Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nested playlists #2994

Open
Clementine-Issue-Importer opened this issue Dec 11, 2013 · 7 comments
Open

Nested playlists #2994

Clementine-Issue-Importer opened this issue Dec 11, 2013 · 7 comments

Comments

@Clementine-Issue-Importer

From jan.krynicky@linksoft.cz on June 12, 2012 11:37:58

If an .m3u playlist contains a reference to another .m3u playlist instead of the .mp3s directly, Clementine reports "This appears to be a text file". It would be great if it imported the referenced playlist instead and played the songs the same way VLC does.
Once this works it would be great if (optionally) pasting a playlist into a playlist tab did not cause the individual songs to be imported, but rather just the reference to the playlist.

The thing is that I DJ at milongas and the custom at milongas is to play a tanda (four songs from the same orchestra with the same mood, speed, complexity, etc.), then a cortina (30s-1m of some music that's not supposed to be danced) and then another tanda, ... when preparing a playlist for a milonga I choose from prepared tandas, order them and add cortinas and it's easier to work with whole tandas than to have them broken up into individual songs. Plus of course I have quite a few playlists that contain references to playlists.

Original issue: http://code.google.com/p/clementine-player/issues/detail?id=2994

@biajay
Copy link

biajay commented Jul 24, 2015

Sorry for necromancy.
Same problem here, being a tango dj I would definitively love to have them!

@ppkt
Copy link
Contributor

ppkt commented Jul 31, 2015

@biajay I have question about this functionality. Let's say we have 2 playlists with 2 files:
a.m3u:
a1.mp3
a2.mp3

b.m3u:
b1.mp3
b2.mp3

And then, we have ref.m3u:
a.m3u
b.m3u

As far as I understood, in this case, after loading playlist ref.m3u, in Clementine should be visible tracks:
a1.mp3
a2.mp3
b1.mp3
b2.mp3

Is it correct?

@biajay
Copy link

biajay commented Aug 2, 2015

That would be a good starting point.

Ideally, there would be a kind of separator, like you can separate albums in foobar2000; and maybe even show a line with the name of the refered playlist.
But that would require a kind of album separator in clementine itself, I guess (maybe as an opt-in for the amarok way of listing albums?).

@biajay
Copy link

biajay commented Aug 2, 2015

In old amarok (pre-2), you could click on a playlist in the playlist sidepane and open it as a tree view, showing the tags of extm3us, or the filenames for plain m3us. I think, if you could do it that way in the main playlist view, that would be great.
Or, at least, in a playlist sidepane, as amarok1 did it :)

@ppkt
Copy link
Contributor

ppkt commented Aug 4, 2015

Well, I did some research and implementation itself looks simple. However, in general, playlist formats are pretty poorly documented and I couldn't find anything related to nested / referenced playlists in playlists formats supported by Clementine (M3U, PLS and XSPF).

I guess I have to install some old Linux distro with KDE 3 to check how support for these playlists worked in old Amarok :)

@biajay
Copy link

biajay commented Aug 7, 2015

You may have more luck with TDE (trinitydesktop.org), which is basically KDE3 on top of ubuntu 14.04.

From the gui point of view, it was allmost like the playlist pane in Clementine (or how do you call it? The part wich holds your saved playlists). But, instead of just folders and playlists, you could have folders in folders in… you get the point. And by clicking on a small triangle left oft a given playlist, it unfoldet to a list of the containing songs, like it was a kind of folder.

@biajay
Copy link

biajay commented Aug 7, 2015

Actually, I can't recall if Amarok1 could handle nested playlists, though… I mentioned it merely for illustration of the beahviour of the playlist pane.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants