I also just did this, as my previous machines' backup was just littered with old cruft I didn't want to pollute my shiny new computer with :)
I used the built-in terminal command 'rsync' which is a sophisticated Unix file copy tool. It may be overkill for you, but this did the trick for me:
- In Finder, navigate to your Time Machine backup.
- Drill down to Macintosh HD > Users > your name. This will make sure the Time Machine back up data is available.
- Run Terminal
The following command (tailored for your username) will copy everything from your Pictures folder in the Time Machine backup to your local drive:
rsync --archive --stats --human-readable --progress /Volumes/Time\ Machine\ Backups/Macintosh\ HD/Users/<your name>/Pictures/ ~/Pictures
The following command (tailored for your username) will copy everything from your Pictures folder in the Time Machine backup to your local drive:
rsync --archive --stats --human-readable --progress /Volumes/Time\ Machine\ Backups/Macintosh\ HD/Users/<your name>/Music/ ~/Music
This will take time, depending on the size of your libraries - took 4 hours for me, but on slow wireless. Wired or local Time Machine drive will be much quicker.
The reason for the complex command is:
--archive preserves timestamps, ownership, aliases, etc.
--human-readable uses notation like '12.3MB' instead of '12305405 bytes'
--stats gives you summary statistics at the end
--progress gives you file-by-file progress report at Terminal.
The end result is that your iPhoto and iTunes libraries will be cloned to their new location and look and feel precisely like the originals - everything should be intact. At least, this worked perfectly for me two weeks ago using Mavericks.