FOSSPicks
PyRadio
Despite the Internet, radio hasn't died. Millions of people still listen to live transmissions broadcast across the airwaves every day, and many more have transitioned to radio packets broadcast across the Internet without really thinking about it. There's something unique about radio that shouldn't be allowed to die in the age of infinite distraction. Aside from listening to local broadcasts, one of the best things about old school radio was using a cheap shortwave tuner to listen to channels from hundreds, and sometimes thousands, of miles away. There used to be many of these channels, and there still are, compacted into a half twist of the tuning dial. Listening often became a voyage of discovery, and while Internet radio has removed much of the chance of random listening, it hasn't replaced the joy of listening to something different. This is where PyRadio can help, because there can't be many Internet radio players that offer Commodore 64 rock remixes from an Internet radio station as a primary playback source.
PyRadio is a command-line Internet radio player with a great feature if you have MPV, MPlayer, or VLC somewhere in your path for audio playback. When first launched, you'll see a simple list of curated stations, easily selectable using the cursor keys. Press the space bar to start playback, or if you're after the true shortwave experience, press r to start a random station. Pressing ? will open the pop-up help shortcuts, so you never need to remember which keys do what. In particular, there are plenty of configuration options. You can load your own playlists, for instance, but there are also several built-in light and dark themes from which to choose. Thanks to this and its low resource usage, PyRadio is perfect for dark nights under the bed sheets, tuning in to pirate radio stations from the other side of the globe.
Project Website
https://github.com/coderholic/pyradio
![](/var/linux_magazin/storage/images/issues/2019/227/fosspicks/figa6ee2d05dd8cab7176c7565d10f468c9.png/754307-1-eng-US/figa6ee2d05dd8cab7176c7565d10f468c9.png_large.png)
Batch image processor
OpenResizer
Sometimes, you need something simple to do a simple job. You don't want to learn an arcane command-line trick or download a full-featured application to use only one of its features. You want one tool that does exactly what you need and nothing else. OpenResizer loads a selection of images and lets you save resized versions of those images, either with new file names or in a different location. It's the kind of batch image processing conundrum that was solved a long time ago, but there's never been a perfect or memorable way of doing it. OpenResizer couldn't be simpler to use, and the user experience consists of three tabs from left to right. The left tab holds the lists of images you wish to process. These can be loaded individually, or from a file requester that thankfully supports multiple selections. Only PNG, JPEG, and BMP formats are supported, but that should be enough for the majority of uses. The second tab holds the options for customizing the conversion, while the third tab handles the output file names for your converted images.
For a quick and easy conversion, you simply import the images you want converted and click on Save to Folder to choose a destination. Your images will be converted without any further configuration, but if you look a little deeper, especially on the Options tab, there are lots of neat additions to help with the conversion. If you double-click an image in the list, for example, you'll see a before and after image of what the conversion will do, and the Options tab includes the ability to scale by percentage and by pixels. If you're processing a huge number of images, you can also take full advantage of however many cores your CPU has or restrict the processing to a single core if you'd rather use the remainder of your CPU power watching YouTube. It is a simple job, but it can't be done much more effectively.
Project Website
Buy this article as PDF
(incl. VAT)
Buy Linux Magazine
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Support Our Work
Linux Magazine content is made possible with support from readers like you. Please consider contributing when you’ve found an article to be beneficial.
![Learn More](https://www.linux-magazine.com/var/linux_magazin/storage/images/media/linux-magazine-eng-us/images/misc/learn-more/834592-1-eng-US/Learn-More_medium.png)
News
-
NVIDIA Released Driver for Upcoming NVIDIA 560 GPU for Linux
Not only has NVIDIA released the driver for its upcoming CPU series, it's the first release that defaults to using open-source GPU kernel modules.
-
OpenMandriva Lx 24.07 Released
If you’re into rolling release Linux distributions, OpenMandriva ROME has a new snapshot with a new kernel.
-
Kernel 6.10 Available for General Usage
Linus Torvalds has released the 6.10 kernel and it includes significant performance increases for Intel Core hybrid systems and more.
-
TUXEDO Computers Releases InfinityBook Pro 14 Gen9 Laptop
Sporting either AMD or Intel CPUs, the TUXEDO InfinityBook Pro 14 is an extremely compact, lightweight, sturdy powerhouse.
-
Google Extends Support for Linux Kernels Used for Android
Because the LTS Linux kernel releases are so important to Android, Google has decided to extend the support period beyond that offered by the kernel development team.
-
Linux Mint 22 Stable Delayed
If you're anxious about getting your hands on the stable release of Linux Mint 22, it looks as if you're going to have to wait a bit longer.
-
Nitrux 3.5.1 Available for Install
The latest version of the immutable, systemd-free distribution includes an updated kernel and NVIDIA driver.
-
Debian 12.6 Released with Plenty of Bug Fixes and Updates
The sixth update to Debian "Bookworm" is all about security mitigations and making adjustments for some "serious problems."
-
Canonical Offers 12-Year LTS for Open Source Docker Images
Canonical is expanding its LTS offering to reach beyond the DEB packages with a new distro-less Docker image.
-
Plasma Desktop 6.1 Released with Several Enhancements
If you're a fan of Plasma Desktop, you should be excited about this new point release.