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

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
Direct Download
Read full article as PDF:
Price $2.95
Subscribe to our Linux Newsletters
Find Linux and Open Source Jobs
Subscribe to our ADMIN Newsletters
Find SysAdmin Jobs
News
-
OpenMandriva Lx 23.03 Rolling Release is Now Available
OpenMandriva "ROME" is the latest point update for the rolling release Linux distribution and offers the latest updates for a number of important applications and tools.
-
CarbonOS: A New Linux Distro with a Focus on User Experience
CarbonOS is a brand new, built-from-scratch Linux distribution that uses the Gnome desktop and has a special feature that makes it appealing to all types of users.
-
Kubuntu Focus Announces XE Gen 2 Linux Laptop
Another Kubuntu-based laptop has arrived to be your next ultra-portable powerhouse with a Linux heart.
-
MNT Seeks Financial Backing for New Seven-Inch Linux Laptop
MNT Pocket Reform is a tiny laptop that is modular, upgradable, recyclable, reusable, and ships with Debian Linux.
-
Ubuntu Flatpak Remix Adds Flatpak Support Preinstalled
If you're looking for a version of Ubuntu that includes Flatpak support out of the box, there's one clear option.
-
Gnome 44 Release Candidate Now Available
The Gnome 44 release candidate has officially arrived and adds a few changes into the mix.
-
Flathub Vying to Become the Standard Linux App Store
If the Flathub team has any say in the matter, their product will become the default tool for installing Linux apps in 2023.
-
Debian 12 to Ship with KDE Plasma 5.27
The Debian development team has shifted to the latest version of KDE for their testing branch.
-
Planet Computers Launches ARM-based Linux Desktop PCs
The firm that originally released a line of mobile keyboards has taken a different direction and has developed a new line of out-of-the-box mini Linux desktop computers.
-
Ubuntu No Longer Shipping with Flatpak
In a move that probably won’t come as a shock to many, Ubuntu and all of its official spins will no longer ship with Flatpak installed.