Is that the correct procedure? Should that work?
It's not the correct procedure, and it's not likely to work. That's a good example of why I'd prefer this player feature wasn't mentioned in the FAQ, because it'd only encourage people to make stuff up which won't work.

(The problem is that you shouldn't run the player from the shell, as that'll use up too much memory, especially if the player is rebuilding the databases; you should use exec to replace the shell with the player, or just ^D the shell. But I stand by the suggestion that the FAQ shouldn't mention any database rebuild method except doing a full synchronise.)

Peter