Thank You for your continued support and contributions!
When I download these .m3u files into the folder on my player, they are not detected in any way when the database is initialized.
So I have to manually navigate on the player itself (using the tiny buttons & screen) to the folder where they are (which has thousands of files & folders in it), find the first .m3u list, then load ("play") the list so that it is now loaded into the dynamic playlist memory.
Quote from: jim234567 on June 10, 2011, 06:02:34 PMWhen I download these .m3u files into the folder on my player, they are not detected in any way when the database is initialized. That's because the database does NOT handle playlists at all. The database basically gives you some searches of the files present based on their metadata to select from. How would a playlist fit into that?QuoteSo I have to manually navigate on the player itself (using the tiny buttons & screen) to the folder where they are (which has thousands of files & folders in it), find the first .m3u list, then load ("play") the list so that it is now loaded into the dynamic playlist memory.Save them all in the same folder (like the root of the SD card) using relative paths. Winamp should be able to do that. Then you only need to navigate to a single folder.
You don't think Rockbox's database should be able to detect them exactly like how the Sansa firmware (and probably most others) does? Do you not think it should be easy for users to get to their playlists in RB?? Why even have "Playlists" as an option on RB's main menu at all then?
Like Chronon just said, saving them to the SD's root or anywhere else does nothing to generate "/microSD1/" in the filepaths in the list in order to have a playlist work from the Playlist menu (you cannot even use < or > for a folder name in Windows anyway, so you couldn't even create a folder named that on your computer to trick Winamp into creating such a path).
You don't seem to have much concern for this issue at all... Why is that?
You don't think Rockbox's database should be able to detect them exactly like how the Sansa firmware (and probably most others) does?
Like Chronon just said, saving them to the SD's root or anywhere else does nothing to generate "/microSD1/"
Where do you put playlists in for this? A playlist has no metadata so it cannot be indexed for the database. That's simply a fact. So you end up with using a file browser to select the playlist file you want to use, and that's exactly what Rockbox does. If there really is a sensible way to "index" a playlist file please explain it to me.
Well, I see you guys are pretty adamant about this, as all you continue to keep suggesting are workarounds for a deficiency in Rockbox's handling of playlists (at least Chronon seemed to finally catch on what the issue is)
We have suggested different approaches to solving your problem so that you don't have to write a patch for rockbox that does something at least some devs don't think fits well into our database scheme. I understand perfectly fine what you want to do but you don't seem to want to hear of alternate approaches to solve this so happy coding i guess.
jim234567, I do agree that some method of converting playlists containing relative paths into playlists containing absolute paths would be useful. However, I didn't ever suggest that playlists should be indexed in the database. If there is a way to convert the playlists to use absolute paths then you are free to move the playlists to any convenient location (like the directory you choose as the playlist catalog). It seems like this is the change that would be of primary benefit.
I'm only suggesting it handle it like other players do.
When it's scanning your files ("Refreshing", to use Sansa's word for it), it automatically takes any playlist file it finds, (I assume scans it and generates whatever code it needs for it internally) and then shows it under a heading called "Playlists" on it's menu where it can easily be found by the user.
With Rockbox, I have to go digging amongst thousands of files & folders to find each of my lists that are scattered about them, then go through this arduous re-saving procedure I already explained earlier to get the list to show itself under Playlists.
Kinda crazy to have a "Playlist Catalog" on the menu if it can't be used in any practical sense where you have to launch your playlists from elsewhere...
Chronon, I did not mean to suggest you had said it should go in the Database itself or anywhere else, I was simply pointing out that you seemed to understand where I was coming from. Seems no one else here does though so I guess I'll just have to leave it at that.
To put it in your words, you seem to be pretty adamant to accept that there are ways to achieve what you want. There's no need to resave all playlists, and putting all playlists on the player into a single folder is for sure a bad idea for all those people that intentionally split them across folders. So you're basically saying to make things more like the way you prefer it we should make it worse for all people that have a different approach.While I can see that there are possibilities to improve things the suggestions you made are simply to short sighted and therefore not acceptable.
QuoteWhere do you put playlists in for this? A playlist has no metadata so it cannot be indexed for the database. That's simply a fact. So you end up with using a file browser to select the playlist file you want to use, and that's exactly what Rockbox does. If there really is a sensible way to "index" a playlist file please explain it to me. I'm only suggesting it handle it like other players do.When it's scanning your files ("Refreshing", to use Sansa's word for it), it automatically takes any playlist file it finds, (I assume scans it and generates whatever code it needs for it internally) and then shows it under a heading called "Playlists" on it's menu where it can easily be found by the user.
What it could simply do is upon finding a playlist file, it can scan it, then simply create a new file for itself the same name as the list scanned, and drop it in the Playlist folder automatically. Very simple. Then when the user opens Playlists on the main menu, he/she would see it already there, all he has to do is select it, and it will load and play.
Page created in 0.116 seconds with 14 queries.