-
-
Save marco79cgn/b09e26beaaf466cb04f9d74122866048 to your computer and use it in GitHub Desktop.
| Umgezogen, jetzt hier zu finden: | |
| https://github.com/marco79cgn/ard-plus-dl |
@elKevco
Habe aktuell kein gültiges Abo, aber ich denke ich habe es gefixt. Könntest du es bitte mal probieren mit der neuesten Version?
Falls du Docker benutzt, bitte neu bauen oder falls du die Github Version nimmst, vorher einmal
docker pull ghcr.io/marco79cgn/ard-plus-dl
Der Tatort Dortmund hat 25 Episoden.
Wie viele Episoden möchtest du überspringen? (0=alle laden) 0
Überspringe 0 Episode(n).
Lade Tatort Essen (Haferkamp) - Folge 118 - Schönes Wochenende (1980)...
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
......
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
Lade Tatort [
"München",
"Dortmund"
] ([
"Batic und Leitmayr",
"Faber, Bönisch, Herzog und Pawlak"
]) - Folge 1147 - In der Familie, Teil 2 (2020)...
[download] Got error: HTTP Error 403: Forbidden. Giving up after 10 retries
ERROR: fragment 1 not found, unable to continue
Es geht mehr wie vorher, die Meldung kommt aber bei fast allen Tatort Städten.
Dachte das liegt an meinem abgelaufenen Account. Dann muss ich mir das doch nochmal klicken. URL sah eigentlich korrekt aus.
Das wäre super.
je nachdem, wie oft ich den Prozess starte, lädt er kurzzeitig die richtigen Herunter oder er versucht dann teilweise mehrfach die gleiche Folge herunterzuladen.
Ich hab aber auch schon paar richtige Folgen herunterladen können.
Da haut irgendetwas mit der Zuordnung der Folgen nicht hin.
Es gab ein Problem mit dem Authorization Token für jede einzelne Tatort Episode pro Stadt.
Bitte probiere es jetzt nochmal mit der aktuellen Version. Hier klappt es jetzt.
Leider nein, ich habe es auch einmal komplett gelöscht und neu installiert ohne erfolg.
Der Tatort Koeln hat 90 Episoden.
Wie viele Episoden möchtest du überspringen? (0=alle laden) 0
Überspringe 0 Episode(n).
Lade Tatort Essen (Haferkamp) - Folge 118 - Schönes Wochenende (1980)...
[download] 10.5% of ~1001.60MiB at 9.93MiB/s ETA 01:31 (frag 75/714)
Egal welcher, er nimmt immer den Tatort Essen ... vereinzelt mal den richtigen
Jetzt klappt es vielen vielen dank 👍
Ich lade mal alles schnell herunter, bevor ARD wieder irgendwas verändert und dein Werk zerschießt.
Halo zusammen,
das Script scheint nicht mehr zu gehen? (Oder ich bin unfähig - was sehr wahrscheinlich ist).
Wenn ich versuche etwas zu laden kommt folgendes:
$ ./ard-plus-dl.sh "https://www.ardplus.de/details/a0T010000001ibb-es-war-einmal" "xxxx@gmail.com" 'Password'
invalid content
Hat jemand eine Lösung, oder geht es einfach nicht mehr?
Vielen Dank für deine Arbeit.
Ich habe zwar lange mit Hilfe von Gemini rumgedockert aber ja es funktioniert noch mit dem Image von September 2025
Der Befehl hat funktioniert bei mir:
docker run --rm -it -v "C:\Users:/data" ghcr.io/marco79cgn/ard-plus-dl download "VideoLink" "Mailadresse" "Passwort"
Auch ich danke für deine Arbeit.
Habe es nun über Docker versucht und es funktioniert einwandfrei.
Danke für‘s Feedback. Vermutlich liegt es an der curl Version, wenn es mit dem reinen Skript nicht funktioniert.
Hatte die letzten Monate kein Abo, werde aber zeitnah ein paar Bugs fixen.
Ich habe zwar lange mit Hilfe von Gemini rumgedockert aber ja es funktioniert noch mit dem Image von September 2025 Der Befehl hat funktioniert bei mir:
docker run --rm -it -v "C:\Users:/data" ghcr.io/marco79cgn/ard-plus-dl download "VideoLink" "Mailadresse" "Passwort"
Ja, der einzige Unterschied unter Windows ist, dass es kein $(pwd) gibt (für das aktuelle Verzeichnis) und man natürlich Backslashes \ benutzen muss statt Slashes / für das mounten des lokalen Verzeichnisses (Path).
Linux/macOS:
docker run --rm -it -v "/Users/marco/movies:/data" ...
Windows:
docker run --rm -it -v "C:\Users\marco\movies:/data" ...
Ich ergänze es in der Readme. Dass Gemini für diese simple Änderung so lange braucht, spricht jetzt nicht unbedingt für die Schlauheit der KI.
Guten Tag,
Ihr script hat mich interessiert.
Ich habe unter Linux gestern sowhl das Script als auch die fertige Docker-Version probiert,
beide Male kam die gleiche Fehlermeldung
"Login not possible! Please check credentials and subscription for user ..."
Kann es sein, dass die Loginseite von ardplus sich geändert hat?
Wie könnte ich den automatischen Login mit un + pw allein testen?
Mit "https://www.ardplus.de/login?username=ich&passwort=geheim" klappts jedenfalls nicht.
Fehlermeldung "Login not possible! Please check credentials and subscription for user ..."
Bitte versuche, sowohl Username als auch Passwort in einfachen, geraden Anführungszeichen zu schreiben:
'user' 'password'
Ein aktives Abo wird vorausgesetzt.
Man kann eine ganze Staffel auswählen und laden, z.B.: (.../details/...)
https://www.ardplus.de/details/a0T010000005Tzw-der-tatortreiniger
aber ich habe es nicht geschafft, nur EINZELNE Folgen einer Staffel auszuwählen, z.B. (.../watch/...)
https://www.ardplus.de/watch/a0V010000005U94
dann erscheint der Fehler "invalid content".
Mein Problem ist:
Der Download einer Staffel mit vielen bzw. langen Episoden in hoher Auflösung sprengt meine Plattenkapazität.
Wäre es "rel. einfach" möglich, bei einer Staffel abzufragen,
ob ALLE ("0") geladen werden sollen,
oder nur einzelne, EINS und DREI ("1,3")
oder ob z.B. einzelne Folgen ÜBERSPRUNGEN werden sollen, hier die ersten 3: ("-1,-2,-3") [und dann nur noch die restlichen Episoden geladen werden]?

Servus, ich kriege leider bei den ganzen Tatorten das Problem dass wenn ich den Tatort Dortmund herunterladen dieser Fehlermeldung kommt :jq: error (at :1): Cannot iterate over null (null)
Der Tatort hat Episoden.
Wie viele Episoden möchtest du überspringen? (0=alle laden)
danach passiert nix mehr
Da ich 0 Plan habe, hat ChatGPT Drüber geschaut und festgestellt das es wohl an der Mediathek an sich liegen müsste.