An application that I have has a song played as its background music. I would like to extract it so that I could use it for non-commercial purposes.
Is there any tool out there which can do this? Or any Workaround?
33 Answers
(Below advice is for Windows 7, if you are using XP there is a small note regarding use on XP)
It is possible to do this using free audio editing/recording software Audacity and features built into windows.
First you'll want to right click on the volume icon on on your task bar, by the clock and go to recording devices.
Next, right click on the box that lists your input devices and check "Show Disabled Devices" and "Stereo Mix" should show up, right click on that and click "Enable"
Finally, go into Audacity, in on the toolbar, you can choose Stereo Mix as your recording device. Once you hit the red circle for record, Audacity will begin to record whatever is coming out of your speakers/earphones/default output device.
As for Windows XP/Vista, in Audacity there should be the option for "What You Hear" as a recording device, which doesn't require you to go through the settings and enable Stereo Mix.
You can record it like this:
1You can use "PE Explorer" software for windows,in order to extract a sound from an application.
1