I have tried dragging the songs out of itunes, file transferring it, then dragging it into itunes, using shared libraries, and exporting libraries and none have kept the ratings and album artwork intact
You must copy the entire iTunes library to the other mac:
Find where your first mac has your iTunes library, look in:
iTunes preferences – advanced – iTunes Media folder location
(example: /Users/"your user name here"/Music/iTunes/iTunes Music)
Now close iTunes!
You need to copy that location but also include the containing folder.
(example: copy this folder: /Users/"your user name here"/Music/iTunes ) to the new mac. Put that folder (called "iTunes") in the same location (put "iTunes" folder in "Music" folder) in the new mac.
Start iTunes on new mac. If you did it right an identical library in iTunes will magically appear. You may need to authorize the new mac to access any purchased music from iTunes Store with your iTunes account. See menu: Store – Authorize Computer… (you can auth up to 5 computers for the same iTunes account)
The library’s database of information like ratings are in the "iTunes" folder and the music is in the "iTunes/iTunes Music" folder. See link below for more info from Apple on the library files.
Keep the old mac’s iTunes folder until you are sure it transferred ok. Your two macs’ libraries will not stay synced so if you make changes to new mac library, the old one will not have those changes. If you don’t need it, it is then ok to delete the old mac library if you want.
You must copy the entire iTunes library to the other mac:
Find where your first mac has your iTunes library, look in:
iTunes preferences – advanced – iTunes Media folder location
(example: /Users/"your user name here"/Music/iTunes/iTunes Music)
Now close iTunes!
You need to copy that location but also include the containing folder.
(example: copy this folder: /Users/"your user name here"/Music/iTunes ) to the new mac. Put that folder (called "iTunes") in the same location (put "iTunes" folder in "Music" folder) in the new mac.
Start iTunes on new mac. If you did it right an identical library in iTunes will magically appear. You may need to authorize the new mac to access any purchased music from iTunes Store with your iTunes account. See menu: Store – Authorize Computer… (you can auth up to 5 computers for the same iTunes account)
The library’s database of information like ratings are in the "iTunes" folder and the music is in the "iTunes/iTunes Music" folder. See link below for more info from Apple on the library files.
Keep the old mac’s iTunes folder until you are sure it transferred ok. Your two macs’ libraries will not stay synced so if you make changes to new mac library, the old one will not have those changes. If you don’t need it, it is then ok to delete the old mac library if you want.
References :
http://support.apple.com/kb/HT1660