Why meta before ripping
From kJams Wiki
There are several reasons it is important to enter all meta info on a CD before ripping.
- Songs with non-unique names will overlap. This means, if you have two songs called "Audio Track" from the same album (Typically "Audio CD") then they may very well both "rip" to the same spot, one overwriting the other. This creates the undesirable situation of having two "songs" that both point to the same "files". Extra bad in that when you delete one, it may succeed in deleting, but it will leave the other song that points to those files in a bad state, potentially causing a crash when you try to delete it.
The Cache will get confused. If you rip a song under one name, then change it's name and play it again, the cache will no longer think the song is cached and will create yet another copy of the song. This is a less critical issue since the cache will eventually purge songs that have not been used lately, however it can take up a lot of space.
- The CD info will NOT be updated when you change the meta info in the library. This means, if you change song info in the library after you rip, the CD will not be aware of these changes, so next time you stick the CD in, the meta info will be out of date, and will not match the cache. It's best to have the meta info for a song on CD completely match the meta info for the same song in your library, otherwise the Cache will get confused, see reason 2.