I've come across a problem with my 5g iPod nano. For some reason all of the songs come up as being -0.00 seconds long. I've tried the normal soft reset, but this doesn't seem to have done anything. Any suggestions?
I've had issues with an iPod nano showing most songs with incorrect durations, though in my case they were shown as much longer than the song actually was.
My guess is it was caused by encoding the MP3s in a program not called "iTunes". They played great everywhere, but the song length never looked right in iTunes on my Mac, either. I guess Apple's MP3/ID3 decoder is stricter than my encoder was.
If you were using some other program to encode them, you could try re-encoding them in iTunes.
Well, if your iTunes library is ok, then you might want to remove all the music from the iPod, re-sync (to make sure it is empty) and then sync again, that ought to copy the music over.
If this fails to fix it, then you might want to hard-reset the ipod as something could be bad to the point where a simple resync is not fixing it.
Please bear in mind that a reset will erase all the information on the device. You don’t mention if you have WIndows or Mac, but in any case, the process ought to be similar.
Since the access to the underlying OS of the iPod is limited (by Apple’s design), all you can do is try to erase and sync again.