Introducing podbit: newsboat's podboat improved 17 April 2022, 00:11:13 I recently got one of my projects to a practically finished state, and thought that people might appreciate knowing about it. Lots of people use newsboat as an RSS reader. By default, it comes shipped with "podboat", which is a very bare-bones podcast downloader. I used it for a long time, before some minor annoyances began to get to me, including:Lack of ability to auto-download all queued podcasts in bulkNeed to keep enqueueing and dequeueing podcasts constantlyNo play queue, even using an external player like mpvLack of ability to reload queue file while running, leading to constantly irritating situations of not being able to download new episodesSo, I sat down and planned out my own version. The result is Podbit. It is written in Go and has an ncurses TUI. Currently implemented features:Hot-reloads the queue file and merges state in-memory with on-diskCan download over HTTP or using an external tool (such as youtube-dl)Downloads efficiently in parallel and in bulkCreates a play queue which loads and plays audio using an mpvSort enqueued episodes into podcasts via configurable regexDetails on how to use are in the GitHub wiki. Enjoy! 1 Likes
Re: Introducing podbit: newsboat's podboat improved Reply #1 – 17 April 2022, 00:25:29 Almost forgot: it's in the AUR under "podbit" - https://aur.archlinux.org/packages/podbit. I package it, so it's basically always up-to-date. 1 Likes