Using C# .NET to remove DRM from audio.

Hey All,

As far as i can tell removing DRM from audio is not actually illegal, its when you share the music it becomes a problem which i do not plan on doing, all i want is to transfer MY music which I have paid for between my audio devices. If i'm wrong, delete this question and read no further.

Well i have iTunes will all my music on and its DRM protected but i want to transfer it too my Android device.  I know there are tools out there which can do that and i've used them however i want to make my own. I have my own audio conversion lib which i've writtent in C++ and wrapped for .net but i'm not clued up on the DRM side of things and how that works.

Is there any document, references, guides, code examples or knowledge that some of you can share to help me out ?

Thanks

Steve
FalcubarAsked:
Who is Participating?
 
Ted BouskillConnect With a Mentor Senior Software DeveloperCommented:
Any music you purchased through iTunes can have it removed via "iTunes Plus"

For me it was $14 to remove it for about 80 songs.  Roughly 18 cents per song.  Had I done it on a per song basis it was 40 cents.
0
 
Ted BouskillConnect With a Mentor Senior Software DeveloperCommented:
Actually removing the DRM is illegal if you violate the terms of the EULA when you purchase the music.  Writing a tool to remove DRM is legal, however, in some cases using it is illegal.

Apple no longer applies DRM to new purchases and you can "Pay" to legally remove the DRM for previously purchased music.  I'm assuming you are aware of that option.
0
 
FalcubarAuthor Commented:
Thanks for that. I was not aware of paying to remove DRM? Is this through apple or just third parties?
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.