How To Record Internet Radio With AIMP

Martin Brinkmann
Oct 15, 2008
Updated • Jul 25, 2019
Music, Music and Video

Regular readers know that I switched from using XMPlay to AIMP recently which in my opinion provides the better total package. One of the interesting functions of AIMP is to record Internet radio (yes XMPlay can do that as well).

It took a while to find out how this function could be enabled in the player and this article should act as a guideline to everyone who wants to use the music player to record Internet radio.

Update: Newer versions of AIMP make the entire process a lot easier. It is no longer necessary to configure the player for Internet Radio recording in the preferences. All you need to do is click on the "radio capture" button in the program's main interface to start the recording.

You may still open the preferences of AIMP to configure recording options. Just click on the Preferences icon and go to Player > Internet Radio > Internet Radio Capture to configure the options.

You may want to consider enabling the "split to files" option as it splits songs by track automatically when enabled. You may also change the output directory and file name, and define default capture format and set presets there. End

The first step is to find an Internet radio station. The Shoutcast directory should provide something for every music taste on the planet. A simple click on the download button and the loading of the downloaded file on the system should load the stream in AIMP if it is configured as the default application for Internet Radio playlist files.

Since we have to configure one setting in the music player's option anyway I show you how to make AIMP2 the default player for the playlist files first. Once that is done we are going to configure the options to save Internet radio in a proper format and select a directory on the hard drive.

Pressing [CTRL P] after starting AIMP2 will open the player's options. Select the Associations entry under System to bring up the various compatible file types the player can play. If AIMP is your default player you can simple click on the Enable All button to associate all file types with AIMP. The important file type for Internet radio is .pls which you find at the bottom. You may also want to enable .m3u and .xspf to cover all major Internet Radio formats.

AIMP2 should now start playing the Internet radio whenever you click on a link that leads to an Internet radio playlist. Now head over to the Streaming menu under Player.

You have to pick a folder where the music from the Internet radio station will be saved in. A directory of the data will automatically be added in the root directory. The second option is about the format of the recorded music. The default is wave which takes up lots of space on the hard drive. A better option would be to select mp3 as the format. Either 192 or 256 Kbit should be good choices. Other choices are ogg or flac.

Now that the settings have been made it is time to start the recording. The recording option is only available in the main client and not in the minimal client. You can start the recording by clicking on Radio Cap on the left side of the player. A blinking text indicates that the player is recoding the music.

Users who would like to record more than one station at a time might want to take a look at Streamripper instead.

How To Record Internet Radio With AIMP
Article Name
How To Record Internet Radio With AIMP
Find out how to play and record Internet Radio using the free audio player AIMP, and how to configure the player for optimal results.
Ghacks Technology News

Tutorials & Tips

Previous Post: «
Next Post: «


  1. Justin said on November 30, 2011 at 10:18 am

    The warning message about AAC streams when you load streams is because you don’t have the free Orban AAC/aacPlus Player Plugin installed.

    1. Martin Brinkmann said on November 30, 2011 at 10:56 am

      Justin, thanks for the information.

  2. santosh said on December 1, 2011 at 12:43 am

    does this support AAC ? or only mp3 streaming

    1. Martin Brinkmann said on December 1, 2011 at 1:43 am

      I’d say it supports all pls streams but I have not tried that so cannot verify it 100%.

  3. Barnabas said on August 3, 2012 at 5:15 pm

    Thank you Martin for a most informative and viable solution (it allowed me to play streams from a Netherland internet radio station in my WMP)! Continued success to you!

    Barnabas (USA)

  4. AppleRome said on October 7, 2012 at 7:31 am

    Your steps’ recommendation is still valid until 7th October 2012.. Thank you very much !!

  5. Laura said on December 1, 2012 at 4:41 pm

    Thank you!

  6. sak2005 said on December 9, 2014 at 8:03 pm

    You must convert file.pls to file.m3u
    because file.pls open with winamp and file.m3u open with wmp.

  7. Lithium said on February 10, 2017 at 11:10 am

    2017 still kicking on Windows 7
    Thx a ton

  8. Dennis said on April 18, 2017 at 4:05 am

    Hey, even i can do it, i stumbled through it and it works great! The only instruction advice i will add as i had to figure this out, when the wmp box opens that says save or open the bar on right says wmp click that drop down and select “open pls in wmp” once you do that it will work . Took me quite some time to discover that as i am no computer expert by any means. Having said that, previously i had downloaded codec packages and something about aac. None did any good. This rocks, i listen to a lot of internet radio and a number of them have dropped flash player and getting wmp to work had been a nightmare. So many thanks for this great solution to another problem that Micro-Hell will not even address. Peace- Out

  9. stephen marshall said on March 19, 2019 at 2:07 am

    openplsinwmp came in a zip file. I unpacked it, and didn’t find anything that looks like an executable, and even the files in the “doc” folder were in a format windows didn’t recognize. I’m not stupid. you said it would open effortlessly. It didn’t. This a rabbit hole I don’t want to go down.

Leave a Reply

Check the box to consent to your data being stored in line with the guidelines set out in our privacy policy

We love comments and welcome thoughtful and civilized discussion. Rudeness and personal attacks will not be tolerated. Please stay on-topic.
Please note that your comment may not appear immediately after you post it.