New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
funk.net als sender hinzufügen #247
Comments
Ich steige leider bei dem Crawler-Code nicht durch, aber bei Fragen zur Api kann ich gerne helfen. |
Werde ich direkt für die neue Crawler Architektur umsetzen. Wird somit also mit im Branch |
Vielleicht von Interesse: Im alten Forum verewigt |
Ist nun soweit im branch umgesetzt. Die statistik will noch nicht ganz aber das kriege ich auch noch hin. D.h. mit MServer 4.0.0 kommst auch funk.net. |
Gibt es etwas Neues hierzu? Wann kann man damit rechnen, dass MediathekView funk.net unterstützt? |
Wie man an den Labels erkennt ist es fertig. Da aber noch an dem neuen Release vom MServer gebaut wird dauert das halt noch. |
Ich frag einfach mal: ist es schon möglich sich eine Entwicklerversion von MediathekView zu kompilieren, die dieses Feature beinhaltet? |
Prinzipiell ja, aber keine Entwicklerversion von MV sondern vom Crawler!
Schon solltest du die Filme in MV herunterladen können. Bitte beachte: da das Ganze aktuell ein Entwicklungsstand ist, ist die Lauffähigkeit des Branches unter Umständen nicht immer gegeben. Aber du kannst gerne für Funk.net unseren Beta-Tester machen :) |
Da es sich hierbei ja um ein Crawlee-Feature handelt bringt ein dev. Stand von MediathekView nichts. Man müsste einen dev. Stand von den crawlten bei sich ausführen bzw den für funkt und dann mit der erzeugten Liste ein MV füttern.
|
Bekomme Fehler wie diesen hier:
|
Hi @Nicklas2751 , habt ihr das die letzte Zeit auch getestet? Mir scheint der Crawler-Code auf den ersten Blick ehrlich gesagt noch die alte Welt zu adressieren, und die dürfte eigentlich keine Ergebnisse mehr liefern. |
@iamhenning Nö nicht gezielt. Kann sein, ich werde den mal wieder anwerfen. |
@Nicklas2751 Und inzwischen eine Erkenntnis die man mitteilen kann? :) |
Sorry, dass das ganze so lange gedauert hab es heute mal wieder angeworfen und läuft tatsächlich aktuell nicht. Laut code auf der Webseite auch api v3.1. |
Ich habe Teile der 3.1 api dokumentiert: https://gist.github.com/cemrich/0b6bec11dfe11377aa3424bc7c34e26a |
Inzwischen scheint die API in Version 4 online zu sein. Könnt ihr bei diesem Thema noch Hilfe gebrauchen? Macht es Sinn, wenn ich die API dokumentiere? |
Ja, Hilfe wäre super. Eine Dokumentation der API wäre klasse.
|
Hier ist die Dokumentation, soweit ich sie zusammen bekommen habe: https://github.com/cemrich/funk-api |
Gibt es Updates zu diesem Thema? Version 4.0 der API ist immer noch aktuell. Könnt ihr abgesehen von der Dokumentation noch Hilfe gebrauchen? |
@cemrich Die API auslesen funktioniert so weit. Ich habe aber aktuell das Problem, dass ich an keine Video Datein ran komme. Ich finde nur streaming Datein. Wenn ich die verwende wird funk via. MediathekViewWeb nicht nutzbar sein und in MediathekView müssen wir ffmpeg verwenden. Deswegen liegt das Thema bei mir aktuell, da ich die Hoffnung habe, dass sich da vieleicht noch mal was ändert. Ansonsten wird es wohl mit den Streams kommen. |
@Nicklas2751 In MVW könnte man es zwar nicht herunterladen, aber anschauen. |
@Nicklas2751 Danke für das Status-Update. Ich habe kurz versucht, ein Schema oder Endpoint für die statischen Video-Files zu finden, aber bin auch nicht weiter gekommen. Im Hintergrund benutzt Funk Nexx, was wiederum auf Microsoft Azure aufbaut. Ich habe einen Link zu einem statischen File gefunden (allerdings Sound), aber habe das Schema nicht übertragen bekommen: http://funk-01dd-fb.akamaized.net/eb07a850-ef03-4616-9be9-4d06fb78501d/68OHE1248G4HI9Z_192_audio.mp3 |
Got it! Youtube Downloader hat einen Extractor für nexx-Videos implementiert:
Damit bekommt man die URL zum MP4-Video heraus: http://funk-01dd.akamaized.net/a7f51520-c20f-4d3a-960a-0aca422b81aa/1369342_src_1920x1080_6000.mp4 Den Teil nach "src" kann man sich aus Der Anfang der URL ist identisch mit der Streaming-Url, nur dass |
Ah, sehr cool. Vielen Dank! |
@cemrich Vielen Dank noch mal für die API Doku! Die hat mir extrem weiter geholfen! Ich habe den Funk Crawler nun, für die neue Server Architektur, auf die neue API umgebaut. |
Juhuuu, endlich Mai Lab in MediathekView :) Mir fällt beim Durchschauen gerade auf, dass teilweise Serien fehlen (z.B. Doctor Who oder The Job Lot). Ich werde da mal rein schauen. @Nicklas2751 Soll ich ein neues Ticket dafür öffnen oder hier weiter kommentieren? |
Ich werde aus dem Code nicht ganz schlau, aber meine Vermutung ist, dass nicht alle verfügbaren Seiten des |
Der Crawler durchsucht alle Seiten aber nur so viele wie konfiguriert. Ich kann mal gucken warum z.B. Doctor Who fehlt. |
@cemrich Ich habe noch mal einen neuen Lauf gestartet und dabei wurde "Doctor Who" UND "The Job Lot" gefunden. Die dabei entstandenen Listen siehe hier: https://p.elaon.de/m-i3wGR/ ;) |
@Nicklas2751 Ich habe gerade stichprobenartig Serien und Kanäle durchprobiert und nichts Auffälliges mehr gefunden. Vielen Dank! |
Gibt es eine grobes Zeitfenster, in dem die Änderung released werden kann? Oder gibt es noch andere Abhängigkeiten, die das Release stoppen? |
Das Feature ist in der neuen Architektur implementiert. Die müssen wir noch weiter stabilisieren bevor wir die releasen können.
On Fri, May 1, 2020 at 11:11 AM +0200, "cemrich" <notifications@github.com> wrote:
Gibt es eine grobes Zeitfenster, in dem die Änderung released werden kann? Oder gibt es noch andere Abhängigkeiten, die das Release stoppen?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub, or unsubscribe.
|
Wir könnten FUNK auch in den alten Crawler integrieren, habe ich schon reihenweise mit anderen Neuimplementierungen aus Develop gemacht. Allerdings tritt beim Schreiben der Filmliste für FUNK aktuell mit Develop eine |
@pidoubleyou Sich doppelt Arbeit machen ist ja eher nicht sinnvoll. Aber wenn die neue Architektur noch länger braucht, bis sie stabil läuft, wäre das vielleicht trotzdem eine Option. Ich habe einen Fall von einer nicht vorhandenen Description gefunden. Ansonsten arbeiten die in den Beschreibungen viel mit Icons - die sollten aber eher UTF8-kompatibel sein. Ich habe mal die Beschreibungen der letzten 50 Videos in ein txt-File gepackt (jeweils mit zwei Leerzeilen Abstand). Vielleicht hilft das ja beim Debuggen. |
Da Funk von ARD und ZDF betrieben wird müsste es auch zu den öffentlich rechtlichen zählen.
Wäre cool diese aufzunehmen.
Zitat von cemrich aus dem Forum:
Link: https://forum.mediathekview.de/topic/522/funk-net-von-ard-zdf-mit-in-die-filmliste-aufnehmen/4
The text was updated successfully, but these errors were encountered: