Podcasts herunterladen mit castget

  Lioh Möller   Lesezeit: 2 Minuten

Mit castget lassen sich Podcasts automatisiert herunterladen.

podcasts herunterladen mit castget

Wer Podcasts gerne zum späteren Anhören oder zu Archivierungszwecken herunterladen möchte, kann dies beispielsweise mit gPodder tun. Automatisieren lässt sich dies mit dem Kommandozeilen-Programm castget.


Zur Installation aus den Quellen müssen zunächst die entsprechenden Build-Abhängigkeiten installiert werden. Auf einem Debian GNU/Linux System in der Version 11 (Bullseye) erfolgt dies mit folgendem Befehl:

sudo apt install build-essential libxml2-dev libcurl4-openssl-dev libid3-3.8.3-dev

Nach dem Herunterladen des aktuellen Quellcodes von der Projekthomepage, kann das Archiv entpackt werden und der Compiliervorgang im Verzeichnis des entpackten Archivs gestartet werden.

./configure
make
sudo make install

Die Konfiguration erfolgt in der Datei ~/.castgetrc und sie hat folgenden Aufbau:

[GNU/Linux.ch]
url=https://gnulinux.ch/rss.xml
spool=/home/DEIN_USERNAME/Podcasts/Podcast_Name/

Das angegebene Spool-Verzeichnis muss vorab erstellt werden. Die Konfigurationsdatei kann mehrere Einträge dieser Art enthalten. Globale Einstellungen lassen sich wie folgt setzen:

[*]
id3contenttype=Podcast

Der Download lässt sich daraufhin mit folgendem Befehl starten:

castget -vrp

Als Parameter können die Namen der in der Konfigurationsdatei in eckigen Klammern angegebenen Podcasts angegeben werden, um nur einzelne Podcasts herunterzuladen oder zu aktualisieren.

Die Angabe von -r stellt sicher, dass ein bereits zuvor begonnener Download fortgesetzt wird. -v (verbose) und -p (progress-bar) dienen lediglich der optischen Darstellung und sind bei einer Verwendung beispielsweise über einen cronjob nicht notwendig.





https://castget.johndal.com/

Tags

Podcast, Podcatcher

Es wurden noch keine Kommentare verfasst, sei der erste!