RadioRec: Stream and Record Internet Radio Effortlessly

If you long for your favorite FM stations and often miss them, then there is no excuse anymore. Staying connected to your favorite radio shows shouldn’t be a hassle. Whether you’re a music lover, news junkie, or podcast enthusiast, missing out on live broadcasts can be frustrating.

RadioRec, a powerful yet user-friendly software, lets you listen to and record internet radio with ease. This Java-based tool brings advanced features like automated scheduling and smart program analysis right to your desktop. If you’ve ever wished for a reliable way to capture those fleeting radio moments, RadioRec might just be your new best friend.

Introduction to RadioRec

RadioRec is more than just a simple radio player. It’s a full-featured recorder that handles live MP3 streams from stations worldwide. Imagine tuning into your local news or a late-night talk show without worrying about being glued to your screen. The software shines with its built-in electronic program guide (EPG) analyzer, which pulls schedules directly from radio station websites. No more manual guesswork—RadioRec parses the data using clever tools like XPath and CSS selectors, ensuring you get accurate timings for your recordings.

RadioRec

What sets it apart is the thoughtful design for real users. Built with Apache NetBeans and Swing, it sports a modern interface powered by FlatLaf, complete with light and dark themes to match your mood or screen setup. Plus, it’s bilingual, supporting English and Czech, making it accessible for a wider audience. Whether you’re on Windows or Linux, RadioRec runs smoothly without needing extra Java installations, thanks to its bundled runtime environment.

Key Features of RadioRec

RadioRec packs a punch with features that simplify your radio routine. Start with the station management system: easily add, edit, or delete your go-to streams. The left panel displays a clean list of stations, each with a quick-play button, so switching between channels is a breeze. You can even play one station while recording another—perfect for multitasking.

Recording options are where the magic happens. Opt for live captures or set up scheduled jobs based on the EPG. The advanced analyzer lets you craft custom rules to extract program details from web pages. A standout tool is the built-in HTML viewer with syntax highlighting, which helps you test and tweak selectors before saving. It’s like having a mini web developer in your pocket, minus the complexity.

For hands-on control, the recording dialog supports placeholders in file names, like {year} or {title}, to keep your library organized. Files save as MP3s in neatly structured folders, with plans for future enhancements like ID3 tag editing. And if you’re tech-savvy, integrate a headless browser for fetching dynamic content—RadioRec makes it configurable in the settings.

Conclusion

RadioRec transforms how we engage with internet radio, blending playback, recording, and smart scheduling into one elegant package. By demystifying program guides and offering robust tools for all skill levels, it empowers you to preserve the airwaves on your terms. Whether you’re reliving a favorite DJ set or catching up on missed episodes, this software delivers reliability without the fuss.

You can download RadioRec from https://github.com/MarelisAdlatus/radiorec/.