A podcast is rich media, such as audio or video, distributed via RSS. Podcast derives from the words broadcast and iPod. Podcasting lets you automatically receive the latest show of your chosen programme as soon as it is available.
Podcasts are shows, similar to radio or TV shows, that are produced by professionals or amateurs and made available on the internet to stream and/or download. They have entered into a more mature phase; a few of the podcasts featured in this article are coming up to their tenth anniversary.
There is a wide range of podcast tools available for Linux, but we are always looking for new tools. We’ve received comments from readers recommending we take a look at Kasts, an app we had neglected. With a plethora of interesting open source software available, sometimes we can’t see the wood for the trees.
Kasts is billed as a “convergent podcast application”. The program is written in C++ and QML and uses the Kirigami UI Framework. It’s free and open source software.
You probably won’t find a convenient package for your distro. We did test the package available in the Arch User Repository (for Arch-based distros), but compiling the software for yourself is straightforward.
Clone the project’s repository with the command:
$ git clone https://invent.kde.org/plasma-mobile/kasts
Change into the newly created directory.
$ cd kasts
Compile the code:
$ mkdir build && cd build
$ cmake .. -DCMAKE_PREFIX_PATH=/usr
And install the software with the command:
$ sudo make install
FYI: You can create an alias for make to speed up compilation. For example on a machine with 6 cores, add the following line to .bashrc (or equivalent file depending on the shell you are running).
alias make='make -j6'