Rockbox General > Rockbox General Discussion

Database problems

(1/2) > >>

codeking:
I used mediamonkey (an alternative to windows media player) to upload over 3000 songs to my rockbox.  I update the database and view the songs, but none of the new songs were there.  I tried it several times, but nothing changed.  Why is this happening?  Is there a limit to the amount of songs you can have in the database?  ???

cpchan:

--- Quote from: codeking on July 09, 2007, 06:23:00 PM ---I update the database and view the songs, but none of the new songs were there.  I tried it several times, but nothing changed.  Why is this happening?  Is there a limit to the amount of songs you can have in the database?  ???

--- End quote ---

The db seem to be updating slower these days. Try to wait for a while after updating your db before restarting or do "update database" and restart several time until all you music is showing up.

Charles

bascule:
In order of likelyhood:

1. Did you actually do a database update in order to view the new files? Settings > General Settings > Database > Update Now

2. Are you sure you copied/synched the songs to your player; can you see them in the file view? (got to look at the basics ;) )

3. Are the actual files tagged? I don't know MM very well, but it could be that the tags exist solely in it's own database like iTunes does it and do not exist in the files themselves.

There no maximum limit AFAIK to the number of tracks registered, but displaying long lists is constrained by the same 'Max Files in Dir Browser' setting as the File View.


--- Quote from: cpchan on July 09, 2007, 07:10:03 PM ---... and restart several time until all you music is showing up.

--- End quote ---

You should not have to do this. Depending on your player, the disk activity light/statusbar disk activity indicator will show you if the database is still being built. This can take a significant length of time. It should then auto-commit the database in the background and be ready for use.
Settings > System > Debug (Keep Out!) > View database info will tell you how the database update is progressing

Llorean:
Actually, I'm pretty sure the long lists aren't restrained by the file view limitation in the same way. Since the files are pre-sorted within the database, I think the lists can be loaded by parts rather than whole. I think that was an improvement for the database that slipped in (I could be wrong) so try it, and let me know if I understood correctly. (This is based on a conversation I witnessed, but didn't pay much attention to being busy elsewhere).

Another helpful feature, if you initialize the database by simply choosing the database in the main menu, it builds in the foreground. If you pres "PREV" to have it build in the background, re-choosing the database option in the main menu will give you its status. You don't need to use the buried "Initialize" option unless you're trying to reinitialize the database.

cpchan:

--- Quote from: bascule on July 10, 2007, 04:47:54 AM ---You should not have to do this. Depending on your player, the disk activity light/statusbar disk activity indicator will show you if the database is still being built.
--- End quote ---

I am on flash based (e200) target which does not have a disc. Also, it is very hard for me to see the status bar because of the "1 pixel screen glitch" that haven't been fixed for the e200 target (anyway nothing seem to be moving in the status bar when the db is being build). Also, some people that I know who reported the problem to me are using themes with no status bar on the Main Menu screen. Anyway, now I realize that my problem is that I haven't waited long enough.
 

--- Quote ---Settings > System > Debug (Keep Out!) > View database info will tell you how the database update is progressing
--- End quote ---

Ah thanks, this will come in handy.

Charles

Navigation

[0] Message Index

[#] Next page

Go to full version