Podcast app

An open source and multiplatform podcast app

Podcasts are a great way to be entertained and informed. In fact, I listen to a dozen different podcasts covering tech, mysteries, history, and comedy. Of course, Linux podcasts are also on this list.

Today we’re going to take a look at a simple, cross-platform app for managing your podcasts.

Recommended podcasts and podcast search

The application

CPod is the creation of Zack Guard (z ————-). It’s an election app, which gives it the possibility of running on the largest operating systems (Linux, Windows, Mac OS).

Fun fact: CPod was originally called Cumulonimbus.

The majority of the app is occupied by two large panels to display content and options. A small bar on the left side of the screen gives you access to the different parts of the application. The different sections of CPod include Home, Queue, Subscriptions, Explore, and Settings.

cpod settings
Settings

Features of CPod

Here is a list of features offered by CPod:

  • Simple and clean design
  • Available on the best IT platforms
  • Available in Snap
  • Search the iTunes Podcast Directory
  • Download and play episodes without downloading
  • View podcast info and episode
  • Find an individual podcast episode
  • Dark mode
  • Change playback speed
  • Keyboard shortcuts
  • Synchronize your podcast subscriptions with gpodder.net
  • Import and export subscriptions
  • Sort subscriptions by duration, date, download status, and reading progress
  • Automatically retrieve new episodes when the application starts
  • Support for multiple languages
search option in cpod app
Searching for ZFS Episode

Do the experience CPod under linux

I ended up installing CPod on two systems: ArchLabs and Windows. There are two versions of CPod in the Arch User Repository. However, they are both deprecated, one is version 1.14.0 and the other was 1.22.6. The most recent version of CPod is 1.27.0. Due to the version difference between ArchLabs and Windows, I have had different experiences. For this article, I will focus on 1.27.0, as it is the newest and most comprehensive.

Right off the bat, I was able to find most of my favorite podcasts. I was able to add the ones that weren’t on the iTunes list by pasting the URL of the RSS feed.

It was also very easy to find a particular episode of a podcast. for example, I was recently looking for an episode of Late Night Linux where they were talking about ZFS. I clicked on the podcast, typed “ZFS” in the search box and found it.

I quickly found out that the easiest way to play a bunch of podcast episodes was to add them to the queue. Once they’re in the queue, you can stream or download them. You can also rearrange them by dragging and dropping. As each episode played, it displayed a visualization of the sound wave, as well as the episode summary.

Installation CPod

On GitHub, you can download an AppImage or Deb file for Linux, an .exe file for Windows, or a .dmg file for Mac OS.

You can also install CPod as a Snap. All you have to do is use the following command:

sudo snap install cpod

As I said earlier, the Arch User Repository version of CPod is old. I have already sent a message to one of the packers. If you are using Arch (or an Arch based distribution) I recommend doing the same.

cpod for Linux pidcasts
Playing one of my favorite podcasts

Final thoughts

Overall, I liked CPod. It was beautiful and easy to use. I actually like the original name (Cumulonimbus) better, but it’s a bit of a bite.

I just had two issues with the app. First of all, I want the ratings to be available for each podcast. Second, the menus that let you sort episodes based on length, date, download status, and playback progress do not work when dork mode is on.

Have you used CPod before? If not, what’s your favorite podcast app? What are some of your favorite podcasts? Let us know in the comments below.

If you found this article interesting, please take a minute to share it on social media, Hacker News, or Reddit.


Source link

Leave a Reply

Your email address will not be published. Required fields are marked *