Der Standardleitweg bei
Skip to content

Podcast ripper als Einzeiler

Schneller Einzeiler um die Folgen aus dem ZDF Podcast von Leschs Kosmos runterzuladen:
curl http://www.zdf.de/ZDFmediathek/podcast/1167200 | grep "enclosure url=" | cut --delimiter=\" -f2 | wget -i -
So muss man nicht via Flash gucken.

Eleganter und unlesbarer ginge das sicher in awk, damit könnte man wohl auch den Folgennamen extrahieren. Dazu fehlte mir nun aber die Zeit.

Trackbacks

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Michael am :

MichaelPadcast oder Podast? :-) Sieht mir nach einem Tippfehler aus.
Und das geht nur unter Linux? Oder kennst Du da eine angepaßte-Windows-Version?

rowi am :

rowiHm, den Tipfehler sehe ich gerade nicht. Aber wenn dann natürlich Podcast und nicht Padcast :-)

Das funktioniert so unter Linux bzw. allgemein *IX Systemen weil dort curl, grep, cut und wget normalerweise installiert sind.

Unter Windows kann man das mit cygwin alles nachinstallieren, vielleicht finde ich aber auch noch ein Programm dass das alles beinhaltet.
Ich vermute aber, dass fast jedes Podcast-Programm die Videos sowieso lädt.

Grischa am :

GrischaSchau mal in Deine Überschrift für diesen Artikel.. ;-)
Ansonsten vielen Dank für den Tipp, schaue ich mir nachher mal an.. :-)

Grischa am :

GrischaHmm..

grischa@grischa-T510:~/tmp$ curl http://www.zdf.de/ZDFmediathek/podcast/1167200 | grep “enclosure url=” | cut —delimiter=\” -f2 | wget -i –

cut: —delimiter=”grep: url=”: Datei oder Verzeichnis nicht gefunden
: Datei oder Verzeichnis nicht gefunden
–: Datei oder Verzeichnis nicht gefunden
Keine URLs in – gefunden.

Fehlt was bei mir?

rowi am :

rowidas sind zwei Minus vor delimiter, also – - (ohne das Lerrzeichne dazwischen)
Da hat mir das Textile Markup einen Streich gespielt, schalte ich gleich mal aus für den Beitrag

Grischa am :

GrischaHmm.. Auch mit 2 Minus vor delimiter kein Erfolg.
Was ist denn das letzte Zeichen? Auch 2 Minus?

rowi am :

rowinein, das ist nur ein Minus, dadurch übernimmt es den Eingbeparameter (URL) aus der Standardeingabe, in diesem Falle also vom vorigen Befehl.
Er beschwert sich bei Dir ja wiegen dem delimiter Parameter und zumindest im Kommentar sind das typografische Anführungszeichen, ich bin mir jetzt nicht sicher ob die vorher auch im Beitrag standen, das müssen normale gerade Anführungszeichen “ sein.

Grischa am :

GrischaAh! Habe noch mal Deine veränderte Zeile im Artikel kopiert. Die geht jetzt einfach so per Copy & Paste! Danke! :-)

rowi am :

rowiArgl, korrigiert :-)

Via Twitter hab ich noch den Hinweis auf zdfmediathk.sourceforge.net bekommen, das ist ein Mediathek-Downloader mit GUI. Den hab ich mir aber noch nicht angesehen.

Kommentar schreiben

Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.
Die angegebene E-Mail-Adresse wird nicht dargestellt, sondern nur für eventuelle Benachrichtigungen verwendet.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Wenn Du Deinen Twitter Namen eingibst wird Deine Timeline in Deinem Kommentar verlinkt.
Bewirb einen Deiner letzten Artikel
Dieses Blog erlaubt Dir mit Deinem Kommentar einen Deiner letzten Artikel zu bewerben. Bitte gib Deine Blog URL als Homepage ein, dann wird eine Auswahl erscheinen, in der Du einen Artikel auswählen kannst.
Twitter, Identica, Pavatar, Gravatar, Wavatars, Monster ID Autoren-Bilder werden unterstützt.
:'( :-) :-| :-O :-( 8-) :-D :-P ;-) 
Textile-Formatierung erlaubt
Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
tweetbackcheck