I use tunebite but they all work about the same way. They 'play' the music and capture the music stream. This requires that you have a license to remove the DRM. This means you need to think ahead. I never hold a DRMed file for more than 24 hrs without backing it up to a non DRMed version. That way you are never 'caught' losing your license them not being able to do anything.