Der letzte Tatort Die Ballade von Cenk und Valerie mit der Abschiedsvorstellung von Mehmet Kurtulus, alias Cenk Batus, als Ermittler (Danach gehts mit Till Schweiger weiter, mir graut’s ja jetzt schon davor) soll ja recht gut gewesen sein, dumm nur wenn man am Sonntag um 20:15 nicht zuhause sein konnte. Ist ja eigentlich kein Problem, die ARD-Mediathek wird ja permanent mit Inhalten gefüllt, so wandert auch der Tatort in die Mediathek, wo er dann zwischen 20:00 und 6:00 – in Deutschland hat das Internet tatsächlich Sendezeiten 😉 – abgerufen werden kann. Allerdings muss die ARD ja Ihre Online-Inhalte depublizieren, viele Sendungen stehen nur für magere 7 Tage online, danach verschwinden Sie im Datennirvana. Von daher gilt es den Tatort so schnell wie möglich zu sichern, die Uhr tickt.
Prinzipiell kann man dazu das plattformunabhängige Java-Programm MediathekView nutzen, allerdings ist mir persönlich das Ding einfach zu umständlich und hässlich. Ich brauche auch keine große graphische Anwendung, über die Webseite finde ich ja schnell genug die mir wichtigen Inhalte. Ich will sie ja einfach nur bequem herunterladen und somit vor der Depublizierung retten. Für Linuxer habe ich dazu gestern Abend das kleine Shell-Skript tatort-dl von Robin Gareus gefunden, es ist quasi in youtube-dl für die komplette Mediathek der ARD (und nicht nur dem Tatort, wie der Name vermuten lässt).
Das Skript vollführt keine große Magie, es liest mit Curl die als Parameter übergebene URL zur Webseite der Mediathek ein und zieht dann mit rtmpdump das Flash-Video auf die Platte. Man könnte das auch von Hand machen, aber wozu immer rumfrickeln, wenn es auch bequem geht 🙂 Um tatort-dl nutzen zu können installiert Ihr daher die nötigen Pakete, holt euch das Skript auf die Platte (Legt eventuell vorher ~/bin an und startet das Terminal neu) und setzt dann die Rechte des Skripts entsprechend.
$ sudo apt-get install curl rtmpdump $ wget "http://rg42.org/gitweb/?p=scripts.git;a=blob_plain;f=tatort-dl.sh;hb=HEAD" -O ~/bin/tatort-dl $ chmod +x ~/bin/tatort-dl
Danach könnt Ihr nun die gewünschte Sendung aus der Mediathek runterladen, als ersten Parameter übergebt Ihr einfach die URL zur Webseite in der ARD-Mediathek, im zweiten Parameter gebt Ihr den Dateinamen des Videos an. Ihr könnt ihn auch weglassen, dann übernimmt tatort-dl ganz einfach die Document-ID als Dateiname.
$ tatort-dl http://www.ardmediathek.de/ard/servlet/content/3517136?documentId=10408540 Tatort.837.Die_Ballade_von_Cenk_und_Valerie.flv
Ungeduldige müssen nun nicht warten, bis tatort-dl den kompletten Stream auf der Platte geladen hat. Ihr könnt das Video umgehend nach dem Start des Downloads in VLC, Totem oder jedem anderen gängigen Medienplayer abspielen lassen.
Kleiner Tipp am Rande: Mit youtube-dl gibt es ein Kommandozeilen-Tool mit dem sich sehr bequem YouTube-Videos auf die Festplatte laden lassen. Das Programm kann aber deutlich mehr, als es der Namen vermuten lässt. Youtube-dl lädt auch Videos von anderen Video-Plattformen wie Vimeo oder MyVideo herunter. Zudem unterstützt das Programm auch diverse Mediatheken wie die der öffentlich-rechtlichen Sender ARD und ZDF. Allgemeine Flash-Videos diverse Videohoster holen Sie sich am besten direkt aus dem Zwischenspeicher auf die Festplatte: Flash Video Download Linux.
Auf meinem Dell läuft gerade das 1204 update. Also hab mal schnell auf meinem Mac mit brew rtmpdump nachinstalliert, läuft auch auf osx ohne Probleme. So und nun bin ich auf die gnome shell Änderungen gespannt.
Danke für den Tipp, hat wunderbar funktioniert. Tatort ist auch schon angeschaut, war aber imho nicht so genial. Die Story ist doch irgendwie arg konstruiert und die Schauspieler sind blass geblieben.
Thanks, Tommy!
So etwas wünschte ich mir für die ZDF-Mediathek.
Ich mir für die Arte-Mediathek.
Vielen Dank für den Tipp mit der ARD-Mediathek Christoph 🙂
da gibt es den arte+7recorder
such mal bei den ubuntuusers
Klappt tadellos. Danke.
Der Autor des Skripts ist Franzose und wohnt in Paris. Scheinbar ein großer Fan dieser deutschen Serie.
Nur zur Info:
schrieb am 22.03.2012: „[…] Es ist verboten, Clips aus der ARD Mediathek mit Hilfe von Programmen downzuloaden. Nur Videos und Audios mit Download-Icon in der ARD-Mediathek dürfen heruntergeladen werden. […]“
In der heutigen Zeit der Abmahnanwälte wäre ich also mit dem Download über den o.g. Weg eher vorsichtig.
Au Backe, die habe ich ja ganz vergessen…
Das Paket rtmpdump ist in Ubuntu 10.04 leider nicht vorhanden, scheint etwas neueres zu sein. Ich werd dann ohnehin in der nächsten Zeit mal auf 12.04 oder Mint umsteigen… Da scheint es das Paket dann ja auch zu geben.
Gibt es einen Grund, warum du die Skripte nach /bin statt nach /usr/local/bin kopierst?
/alopex
Der letzte Tatort ging noch ohne Probleme, jetzt bekomme ich aber folgendes:
Ich hab mich schon umgeschaut, aber nichts gefunden. Hätte jemand eine Lödung parat?
Du musst nur eine Zeile im Script ändern:
Zeile 59 muss heißen:
Danke für den Hinweis, wir müssen die Änderung wohl mal Upstream bringen.
Grüße
Christoph
//PS: Änderung wurde ja schon bei http://rg42.org/wiki/tatort-dl eingebaut. Super!
Hallo,
kann mir jemande helfen hier
http://www.ardmediathek.de/das-erste/reportage-dokumentation/die-spitzel-von-scientology-der-sektengeheimdienst-osa?documentId=10962874
ran zu kommen? Der tatort-dl sagt nur „-e Error: missing or invalid parameters“ und ist weg, mediatheview scheitert auch.
Danke!!!!
nochmal ich. Die zeile $URL= tat bei mir nicht. jetzt laeuft das script bis
+ rtmpdump -o test.f4v –playpath mp4:videoportal/mediathek/Reportage Dokumentation/c_240000/242989/geode_format295799.mp4?sen=Reportage+%2F+Dokumentation&for=Web-L&clip=Die+Spitzel+von+Scientology+-+Der+Sektengeheimdienst+OSA%0D%0A&mediathek=ardmediathek -r rtmp://vodg.daserste.de/ardgeofs/
RTMPDump v2.4
(c) 2010 Andrej Stepanchuk, Howard Chu, The Flvstreamer Team; license: GPL
Connecting …
INFO: Connected…
ERROR: Closing connection: NetStream.Failed
kann jemande helfen??
hi,
super Sache! Vielen Dank!
hätte noch eine Frage. Und zwar ist mein Internet etwas instabil hier in Argentinien. Die Verbindung bricht immer wieder ab, wird aber dann wieder aufgebaut. So schaffe ich es auf 60% beim Download. Ließe sich dieser Download durch einen bestimmten Befehl fortsetzen?
Außerdem würde mich noch interessieren, mit welchem Befehl du die Parameter setzt, um der Datei einen Namen zu geben. Kann man einen anderen Speicherort ebenfalls festlegen?
Hallo,
super Idee die Inhalte als File herunter zu laden!
Habe alles nach Anweisung gemacht…..aber die URL will das Script einfach nicht „fressen“. Habe ich was falsch gemacht?
http://mediathek.daserste.de/suche/12013630_sendung-mit-der-maus-vom-07-10-2012?clipSearchFilter=allClips&s=maus&datumBis=&sendung=&datumVon=
Habe schon viel umherprobiert…..und möchte meinen Freunden in Canada die Maus zukommen lassen ;-))
Wäre für Unterstützung dankbar.
Viele Grüße
…..es funktioniert jetzt! Das Problem bei meinem Ubuntu 12.04 waren die Schreibrechte auf das Verzeichnis…
Script in ein eigenes Verzeichnis gelegt….und schon geht’s!
Geil. Aber eigentlich wäre es ja nicht verkehrt gewesen, diesen ARD-Downloader in eines der bereits existierenden Tools einzufügen (get-flash-videos, youtube-dl, etc.)
Hallo Leute, super Tipp!
Bekomme aber leider folgenden Fehler:
$ tatort-dl „http://www.ardmediathek.de/ard/servlet/content/3517136?documentId=12445820“
curl „http://www.ardmediathek.de/ard/servlet/content/3517136?documentId=12445820“ ..
Error: no ‚rtmp://‘ URLs were found on the given Page.
Kann mir da wer helfen?
Du bist zur falschen Uhrzeit unterwegs. Den Tatort kann man nur dann ziehen wenn er auch angeschaut werden kann.
Yep, die öffentlich-rechtlichen Mediatheken kennen Sendezeiten.
Grüße
Christoph
Hello, fette Sache! Wie groß wird so ein Tatort in Megabyte?
Den Arte7recorder habe ich noch nicht gefunden. Gibt es sowas auch für
Kikaplus.de ?
Das Wegwerfmädchen wurde beim SF wiederhilt, der ARD-Link fehlt mir.
FUnktioniert damit aber nicht:
http://www.videoportal.sf.tv/video?id=ca727b4a-ea99-4668-b7a5-54f44a32545b
Kleiner Tipp fuer alle mit Firewall-Problemen:
Socks-Proxy mittels SSH anlegen:
ssh benutzer@host -f -N -D PORTNUMMER && echo „+++ Socks-Proxy-Nutzung ueber \“localhost:PORTNUMMER\““ (ggf. Passwort eingeben, man kann das naürlich auch passwortlos für Skripte anlegen).
Die Portnummer kann man sich selbst aussuchen (natürlich nur eine freie).
in tatort-dl Parameter f. rtmpdump ergaenzen:
RTMPDUMPOPTS+=“ -S localhost:PORTNUMMER“
Und noch ein Hinweis:
Bei vielen ARD-Sendungen muss man die URL(s) des eigentlichen Streams auch in einem per wget oder curl runtergeladenen Webdokument manuell rauslesen – dort dann nach „mediaStream“ suchen.
Hier beginnen die URLs mit http: und enthalten direkt einen Verweis auf die Stream-Datei. Diese dann manuell per wget bzw. curl runterladen. Man achte auf „webl“,“webm“,“webs“ in der URL bezüglich der Qualität des Streams.
Und verwende -O bzw. -o für einen eigenen Dateinamen der Ausgabedatei.
Man könnte das Skript auch entsprechend ergänzen…
Hallo,
ist es möglich das es auf der ardmediathek.de Seite Änderungen gegeben hat, so dass Tatort-dl nicht mehr funktioniert. Ich habe es mit mehreren Tatort folgen versucht (man kann sie Online sehen), es ist auch nach 20:00 Uhr aber ich bekomme immer wieder diesen Error Error: no ‚rtmp://‘ URLs were found on the given Page.
Hat jemand eine Idee ?
Hi Carsten, seitdem ich den Beitrag geschrieben habe, hat die ARD viel umgestellt. Ich schaue mal, dass ich das Skript aktualisieren. Grüße, Christoph.
Hi Andreas, das wäre super !!!! Hat mir immer gut gefallen, einfach, schnell, leicht und vor allem konnte ich Tatort (wohne in Spanien) endlich wieder sehen und vor allem auch auf Reisen!
Alles gute!
Hallo Christoph,
ich kann Carsten da nur vollends zustimmen (wohne zwar nicht in Spanien, aber trotzdem …). Ich habe die Download-Möglichkeit auch immer sehr geschätzt (danke für Dein Script) und erst letzte Woche (als wir Montags noch unterwegs waren) gemerkt, dass man zwar ARD noch online sehen (mit all den Artefakten) kann, „tatort-dl“ aber nichts mehr speichern mag. Wenn das wieder zum Funktionieren käme … ich wäre Dir sehr dankbar.
Beste Grüße
Joachim
Falls es hilft: http://www.gaggl.com/2014/07/ard-mediathek-offline-viewing-on-ubuntu/
Für die neue Version der ARD Mediathek.
Super! Schaue ich mir gleich heute Abend mal an!
Hi Leo,
vielen Dank aber… funktioniert leider nicht auf Raspberry / Debian. JQ is not found. Sorry aber leider unwissend mit diesem Thema. Hast Du einen Lösungsvorschlag ?
Vielen Dank !
Carsten
youtube-dl? Das Programm lädt Videos aus über 300 Video-Seiten runter… http://linuxundich.de/gnu-linux/youtube-dl-laedt-videos-von-zahlreichen-videoseiten-und-mediatheken-aus-dem-netz/
Hi,
ich bekomme auch die Fehlermeldung wie bei Stefan oben:
root@S531:~/tmp# ./tatort-dl „http://www.ardmediathek.de/tv/Tatort/Der-Inder-Video-tgl-ab-20-Uhr/Das-Erste/Video?documentId=29141964&bcastId=602916“
curl „http://www.ardmediathek.de/tv/Tatort/Der-Inder-Video-tgl-ab-20-Uhr/Das-Erste/Video?documentId=29141964&bcastId=602916“ ..
Error: no ‚rtmp://‘ URLs were found on the given Page.
Es liegt aber nicht an der Uhrzeit, es ist 21:30 und der Tatort läuft
If you want to download ARD video to MP4, AVI, etc or download ARD audio to MP3, AAC, etc , I highly recommend Allavsoft, it is the best ARD downloader.