Zusätzliche Info
rubic
Und hier, liebes Bildungsbürgertum, kannst Du Dir das Buch im französischen Original anhören, gelesen von Schauspielern der Comédie-Française:
Soundcloud
Youtube
0maboy
Aufgemerkt, verehrtes Bildungsbürgertum:

Seit 04.01.2021 stellt der RBB das bei der Hörverlag erschienene Hörbuch "Marcel Proust • Auf der Suche nach der verlorenen Zeit" als Gesamtausgabe in unfassbaren 329 Folgen als mp3s zur Verfügung (wobei jeder Teil nur 30 Tage zur Verfügung steht/stand).

Die inzwischen erschienene Gesamtausgabe kostet regulär 99€, die einzelnen 7 Bände kosten als mp3-Download-Version satte 29,95€ oder, wenn man schnell ist, nur 26,99€ pro Teil bei buecher.de.

Bei archive.org findet man ALLE BÄNDE ZUM DOWNLOAD mit den in dieser gepackten TXT-Datei enthalten Links (legale Archivierung der rrb-Seiten & mp3-Links):

auf-der-suche-nach-der-verlorenen-zeit-podcast_komplett.7z (bei workupload.com)

Hier das mit FileOptimizer verlustfrei optimierte Cover der Gesamtausgabe:

70912_1.jpg

Verlustfrei mit FileOptimizer optimiertes Hörverlag-Cover von Band 1:

1742145.jpgAchtung: Zum Download des Bildes "Link speichern unter..." und nicht "Bild speichern unter..." benutzen.


delo
Ich lade mir die Episoden auf meinem Mac mit der folgenden Befehlszeile herunter, welche ich in eine Skriptdatei gepackt habe:

umask 0277; curl -sS "https://www.rbb-online.de/rbbkultur/podcasts/marcel-proust/auf-der-suche-nach-der-verlorenen-zeit-podcast.xml/feed=podcast.xml" | perl -ne '$t=$1, $t=~tr/"://d, $t=~s/\// von /, $t=~s/\((\d) /(0$1 /, next if /^\s*<title>([^<]+)/; printf("curl -sSLR -o \"%s.mp3\" \"%s\"\n", $t, $1) if /^\s*<link>([^<]+.mp3)/' | sh -x

Es wird also der XML-Feed mit allen verfügbaren Episoden geholt, daraus Titel und MP3-URLs extrahiert und je ein "curl"-Befehl zum Download erzeugt. Das nachgestellte | sh -x führt dazu, dass diese Befehle dann direkt von einer Shell ausgeführt werden.

Um den Titel optimal als Dateiname verwenden zu können, wird er vorher noch etwas verändert, indem unerwünschte Zeichen entfernt werden und die Episodennummer zweistellig gemacht wird. Das vorangestellte umask 0277 führt dazu, dass alle MP3-Dateien schreibgeschützt erzeugt werden, so dass sie bei erneuten Aufrufen des Skripts nicht mehr erneut herunter geladen werden können. Somit kann man das Skript beliebig oft aufrufen, ohne dass an schon vorhandenen Dateien etwas verändert wird — das könnte man besser lösen, aber diese simplistische Methode ist halt ultrakurz.

Da jeden Tag eine neue Episode hinzukommt, reicht ein Aufruf alle paar Tage aus.

Unter Linux wird das genauso funktionieren, und eventuell auch unter Windows 10, sagt jedenfalls @Sting
Diskussionen

51 Kommentare