Interferon
Anmeldungsdatum: 4. August 2012
Beiträge: 2
|
Hallo, ich kenne mich mit der Wiki-Bearbeitung nicht so aus und hab momentan auch keine Lust/Zeit dies zu ändern, dennoch wollte ich zur Ergänzung des Wikis einen Blogeintrag von mir hier posten, in dem ich kurz beschreibe, wie man aus der N24-Mediathek Videos speichern kann, vlt. hat ja mal wer Lust dies im Wiki einzupflegen. http://anthropophobist.wordpress.com/2012/08/04/n24-mediathek-streamvideo-speicherndownloaden/ Grüße
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Hi Man könnte den Artikel wesentlich übersichtlicher gestalten. Das Speichern von rtmp:// Streams geht in vielen Fällen einfacher, als sich die Adresse mühsam im Quellcode zusammen zu suchen. rtmpdump in Verbindung mit rtmpsrv und einer temporären Änderung in iptables tuts oft auch. Bisher erfolgreich getestet hab ich das bei:
Der Trick dabei ist, daß man die Anfrage des Flashplayers auf den lokal gestarteten rtmp Server (auch im Paket rtmpdump) umlenkt und dieser dann die fertige Befehlszeile für rtmpdump ausspuckt. Nur bei live Streams muß man noch ein --live anhängen, damit es funktioniert. Bei einigen Seiten funktioniert der generierte Befehl aber trotzdem nicht.
# Anfrage umleiten
$ sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -j REDIRECT
# Server starten
$ rtmpsrv
# Stream im Browser starten, jetzt sollte der Befehl im Terminal erscheinen, Server mit Strg-C beenden und iptables zurücksetzen
$ sudo iptables -t nat -D OUTPUT -p tcp --dport 1935 -j REDIRECT
# Download mit dem erhaltenen Befehl starten
$ rtmpdump <...>
Wer Lust hat kann das mal testen und berichten. Beim Befehl für iptables bin ich mir nicht sicher, ob das so in Ordnung ist, da kenn ich mich zu wenig aus. Gruß TNT
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Interessante Anregung, aber viele Wenn.. und Aber...
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Viel wenn und aber gibts da nicht. Beim Aufruf der Seite ist eh nicht ersichtlich, welches Streaming-Protokoll sie verwendet, da muß man sowieso probieren oder Quellcode anschauen. Oder eben diese Möglichkeit mit dem rtmp Server testen. Spuckt der was aus, läuft das Video auf der Seite nicht und man kann das Video meist mit rtmpdump runterladen. Spuckt dieser nichts aus, verwendet die Seite wahrscheinlich ein anderes Protokoll und das Video wird im Browser angezeigt. Zumindest weniger aufwändiger als vorher den Quellcode zu durchwühlen.
|
aasche
Anmeldungsdatum: 30. Januar 2006
Beiträge: 14259
|
Wenn Du Lust hast, dann erstelle doch mal eine Baustelle mit Deinem Verfahren.
|
linux_joy
Anmeldungsdatum: 6. Februar 2008
Beiträge: 636
Wohnort: Hannover
|
Hallo TNTMaster! * Danke für Deine Anregungen, die kenne ich auch schon. Allerdings wäre da das rechtliche Problem mit den potenziell verschlüsselten rtmpe://Streams, für deren durch diese Anleitung mögliche Umgehung der Verschlüsselung möglicherweise strafrechtliche Konsequenzen zu erwarten wären. Deshalb habe ich im Artikel nämlich bisher auf die Erwähnung von rtmpsrv verzichtet. * Ein mögliches weiteres Verfahren, um auf die Stream-Adresse zu kommen – unabhängig vom Protokoll – wäre, wenn man das Internet-Modem mittels so etwas ähnlichem wie einem Monitoring-Verfahren anzapfen könnte und die Verkehrs-Daten dann mittels eines URL-Sniffers – am besten auf der Konsole – auslesen könnte und die Ausgabe dann mittels grep filtern würde. Leider lassen wohl nicht alle Modems das Monitoring zu. Hätte aber jemand grundsätzlich Erfahrung mit einer solchen oder ähnlichen Methode?
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
linux_joy schrieb: * Danke für Deine Anregungen, die kenne ich auch schon. Allerdings wäre da das rechtliche Problem mit den potenziell verschlüsselten rtmpe://Streams, für deren durch diese Anleitung mögliche Umgehung der Verschlüsselung möglicherweise strafrechtliche Konsequenzen zu erwarten wären. Deshalb habe ich im Artikel nämlich bisher auf die Erwähnung von rtmpsrv verzichtet.
Wenn ich das richtig sehe, wird es ja erst strafrechtlich interessant, sobald man einen geschützten Stream mit rtmpdump herunterlädt. Allein das Herausfinden der Streaming-Adresse mithilfe von rtmpsrv fällt wohl nicht darunter. Daher ist aus meiner Sicht eher der Einsatz von rtmpdump rechtlich bedenklich, nicht die Verwendung von rtmpsrv. Anstelle von rtmpdump kann ja flvstreamer verwendet werden, der das Speichern von geschützten Streams nicht unterstützt. Man sollte darüber nachdenken, rtmpdump im Wiki gegen flvstreamer zu ersetzen.
|
linux_joy
Anmeldungsdatum: 6. Februar 2008
Beiträge: 636
Wohnort: Hannover
|
Hallo TNTMaster! Zunächst: Danke für Deine interessanten Links, aber: TNTMaster schrieb: Wenn ich das richtig sehe, wird es ja erst strafrechtlich interessant, sobald man einen geschützten Stream mit rtmpdump herunterlädt. Allein das Herausfinden der Streaming-Adresse mithilfe von rtmpsrv fällt wohl nicht darunter. Daher ist aus meiner Sicht eher der Einsatz von rtmpdump rechtlich bedenklich, nicht die Verwendung von rtmpsrv. Anstelle von rtmpdump kann ja flvstreamer verwendet werden, der das Speichern von geschützten Streams nicht unterstützt. Man sollte darüber nachdenken, rtmpdump im Wiki gegen flvstreamer zu ersetzen.
Einen geschützten Stream mit rtmpdump herunterladen kann man aber nur, wenn man – z.B. mithilfe von rtmpsrv – bereits zuvor irgendwie die passenden Parameter dafür herausbekommen hat. Also wäre wohl doch eher rtmpsrv strafrechtlich interessant, Stichwort: Beihilfe. Insofern würde auch das Ersetzen von rtmpdump gegen flvstreamer im Wiki eher eine "Feigenblatt-Aktion" darstellen, da kann man stattdessen besser ganz auf die Nennung von rtmpsrv verzichten. Und siehe ebenfalls den nachfolgenden Absatz: rtmpgw ist ein HTTP-RTMP Stream Gateway. Es dient als Server, welcher den aus dem Internet via RTMP-Protokoll gestreamten Media-Content auf die URL http://0.0.0.0:80 streamt, welche man wiederum – wie gehabt – unter anderem mit dem VLC-Player abspielen und speichern kann.
In diesem Paket befindet sich ebenfalls das Programm rtmpgw, welches ein HTTP-RTMP Stream Gateway ist. Für Näheres siehe bitte den Artikel Internet-TV/Stationen.
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
Hi Ich bin echt kein Fachmann für solche rechtlichen Fragen. Mein Anliegen wäre, den Artikel übersichtlicher zu gestalten. Ich finde die Beispiele für die jeweilige Seite hilfreich (ein paar deutsche TV Sender). Aber das gilt eben nur für diese Seiten. Bei anderen Seiten hilft das nicht weiter. Wenn noch andere Seiten hinzukommen platzt der Artikel irgendwann aus allen Nähten. Mit rtmpsrv hat man auf vielen Seiten (die rtmp benutzen und auch bei den Beispielen angegeben) die Möglichkeit, den Stream zu Speichern. Aus meinen Erfahrungen findet sich im Quelltext einer Seite sowieso oft kein Treffer zu "rtmp" obwohl der Stream über rtmp läuft. Klar, die Sender versuchen, dies zu verhindern. Wahrscheinlich gut versteckt irgendwo im Flashplayer(?). Da ist rtmpsrv wirklich hilfreich, da man den den komletten Befehl zum Speichern aufs Terminal bekommt (copy&paste). Allein aus dem Quelltext einer unbekannten Seite den Befehl für flvstreamer oder rtmpdump zusammen zu basteln, um den Stream zu Speichern, ist für die meisten Nutzer (mich eingeschlossen) nahezu unmöglich. Dann wäre da noch die rechtliche Sache, die mich verunsichert. Viele Seiten, wie auch die im Wiki als Beispiel angegeben, verwenden rtmp, also nicht verschlüsselt. Diese kann man meiner Meinung nach ohne Bedenken auf den PC speichern. Doch rtmpdump kann auch verschlüsselte Streams speichern (rtmpe, rtmps), was evtl. gegen die Nutzungsbestimmungen von Adobe verstößt).
|
linux_joy
Anmeldungsdatum: 6. Februar 2008
Beiträge: 636
Wohnort: Hannover
|
Hallo TNTMaster! Nur, weil es – neben den im Artikel angegebenen – noch viele weitere Sender gibt, die rtmp benutzen (könnten), so darf dies kein Grund dafür sein, die Beispiele ganz aus dem Artikel zu nehmen. Natürlich wäre es wesentlich einfacher, wenn man nur auf rtmpsrv verweisen könnte und dazu die Anleitung mitliefern würde. Aber erstens schlage ich vor, das mit rtmpsrv zunächst abzuwarten, wegen der Rechts-Unsicherheit. Zweiter Vorschlag: Auch wenn es irgendwann einmal irgendwo im Wiki einen Artikel über rtmpsrv geben sollte, die besagten Beispiele trotzdem im Artikel lassen, denn sie erklären ja auch ganz allgemein, unabhängig von der Speicherung von Streams, den Quelltext-Aufbau der unterschiedlichen Mediatheken. Und drittens, damit der Artikel nicht irgendwann aus allen Nähten platzt, schlage ich vor, mögliche weitere Beispiele auf mögliche Ähnlichkeiten mit schon vorhandenen zu prüfen und, falls ja, dann auf konkrete URLs sowie Quelltext-Boxen zu verzichten und nur auf das ähnliche Beispiel zu verweisen. Z.B.:
Siehe das Beispiel Streaming-Videos von der ARD-Mediathek laden, 1. Möglichkeit
Siehe das Beispiel Streaming-Videos vom WDR laden
Siehe das Beispiel Streaming-Videos von der ZDF-Mediathek laden, 2. Möglichkeit
|
TNTMaster
Anmeldungsdatum: 30. Juli 2009
Beiträge: 851
|
... so darf dies kein Grund dafür sein, die Beispiele ganz aus dem Artikel zu nehmen.
Würd ich niemals machen, deshalb hab ich vorher hier nachgefragt. Und ich finde die Beispiele auch gut.
Aber erstens schlage ich vor, das mit rtmpsrv zunächst abzuwarten, wegen der Rechts-Unsicherheit.
Da stimm ich dir zu. Da rtmpsrv im Paket rtmpdump ist, betrifft es dann wohl beide Programme + rtmpgw(?)
Zweiter Vorschlag: Auch wenn es irgendwann einmal irgendwo im Wiki einen Artikel über rtmpsrv geben sollte, die besagten Beispiele trotzdem im Artikel lassen, denn sie erklären ja auch ganz allgemein, unabhängig von der Speicherung von Streams, den Quelltext-Aufbau der unterschiedlichen Mediatheken.
Da wollte ich nie was ändern
Und drittens, damit der Artikel nicht irgendwann aus allen Nähten platzt, schlage ich vor, mögliche weitere Beispiele auf mögliche Ähnlichkeiten mit schon vorhandenen zu prüfen und, falls ja, dann auf konkrete URLs sowie Quelltext-Boxen zu verzichten und nur auf das ähnliche Beispiel zu verweisen. Z.B.:
Da könnte evtl. stressig werden.....es gibt eine Menge an verschiedenen Flash-playern und -versionen, teilweise an die jeweilige Seite angepaßt. Hast du bspw. bei myvideo.de mal versucht über den Quellcode die Adresse des rtmp Streams zu finden? Ich habs nicht geschafft. Mit rtmpsrv gehts. Die URL könnte man dann ja hier im Wiki veröffentlichen, aber da seh ich keinen Sinn drin.
|
linux_joy
Anmeldungsdatum: 6. Februar 2008
Beiträge: 636
Wohnort: Hannover
|
TNTMaster schrieb: ... so darf dies kein Grund dafür sein, die Beispiele ganz aus dem Artikel zu nehmen.
Würd ich niemals machen, deshalb hab ich vorher hier nachgefragt. Und ich finde die Beispiele auch gut.
Aber erstens schlage ich vor, das mit rtmpsrv zunächst abzuwarten, wegen der Rechts-Unsicherheit.
Da stimm ich dir zu. Da rtmpsrv im Paket rtmpdump ist, betrifft es dann wohl beide Programme + rtmpgw(?)
Im flvstreamer-Paket ist auch noch mit streams, was wohl dasselbe verrichten soll wie rtmpgw, damit bei meinen Versuchen aber versagt hat – Das flvstreamer-Paket ist ja m.E. immer noch bei Version 2.1, während das rtmpdump-Paket schon mindestens bei Version 2.3 ist. Es geht mir aber eigentlich hauptsächlich um den – in unserem Kontext bisher noch nicht erwähnten – "Vierten im Bunde" rtmpsuck! Was der allerdings ausrichten kann, das muss ich aber wohl wegen der bereits erwähnten rechtlichen Zweifel leider Deiner Fantasie bzw. Deinen Recherchen überlassen! Zweiter Vorschlag: Auch wenn es irgendwann einmal irgendwo im Wiki einen Artikel über rtmpsrv geben sollte, die besagten Beispiele trotzdem im Artikel lassen, denn sie erklären ja auch ganz allgemein, unabhängig von der Speicherung von Streams, den Quelltext-Aufbau der unterschiedlichen Mediatheken.
Da wollte ich nie was ändern
Gut. Und drittens, damit der Artikel nicht irgendwann aus allen Nähten platzt, schlage ich vor, mögliche weitere Beispiele auf mögliche Ähnlichkeiten mit schon vorhandenen zu prüfen und, falls ja, dann auf konkrete URLs sowie Quelltext-Boxen zu verzichten und nur auf das ähnliche Beispiel zu verweisen. Z.B.:
Da könnte evtl. stressig werden.....es gibt eine Menge an verschiedenen Flash-playern und -versionen, teilweise an die jeweilige Seite angepaßt. Hast du bspw. bei myvideo.de mal versucht über den Quellcode die Adresse des rtmp Streams zu finden? Ich habs nicht geschafft. Mit rtmpsrv gehts. Die URL könnte man dann ja hier im Wiki veröffentlichen, aber da seh ich keinen Sinn drin.
Richtig, mit den Ähnlichkeiten wird das wohl so eine Sache sein...
Ich meinte mit "Ähnlichkeiten" aber eigentlich auch eher die anderen deutschen bzw. deutschsprachigen Sender. Vllt. gibt es dort ja trotz allem auch mal Ähnlichkeiten untereinander! Zur Not könnte man ja für die Beispiele auch einfach eine eigene Unterseite des Artikels erstellen und also die bereits vorhandenen dorthin verschieben.
|
Berlin_1946
Supporter, Wikiteam
Anmeldungsdatum: 18. September 2009
Beiträge: 8564
|
Hallo in die Runde, ist es möglich bei WIKI "Suche" den Begriff rtmpdump einzufügen, damit jemand auch diese Seite bzw. diesen Abschnitt findet.
|
noisefloor
Ehemaliger
Anmeldungsdatum: 6. Juni 2006
Beiträge: 28953
Wohnort: WW
|
Hallo,
ist es möglich bei WIKI "Suche" den Begriff rtmpdump einzufügen
Nee, leider nicht. Die Suche indiziert selber, darauf haben wir keine Einfluss. Das die Suche auch verbesserungsbedürftig ist, ist auch bekannt. Da ist AFAIK seitens Webteam auch was in Entwicklung, Deployment aber offen (oder jedenfalls mir nicht bekannt). Gruß, noisefloor
|
dead_kenny
Anmeldungsdatum: 27. Oktober 2009
Beiträge: 90
|
Meine Lieblingsmediathek vom ZDF scheint seit kurzem von Flash- und WMV-Videos auf webm umzustellen. Sehr erfreulich, weil offen und sowohl zum Abrufen wie Runterladen noch einfacher. ☺ Allerdings betrifft dies nicht alle Videos. Momentan stehen im Wiki-Artikel zwei Methoden zum Runterladen von Videos aus der ZDF-Mediathek:
Mit MPlayer als .wmv aus der sog. "HTML-Version" der Mediathek. Mit einem beliebigen Download-Programm als .mp4 aus der Flash-Version der Mediathek.
Wenn in Zukunft mehr Videos als .webm angeboten werden, werden beide bisherigen Methoden hinfällig. Man geht entweder auf die HTML- oder Flash-Version der Mediathek, geht auf ein Video und kann es direkt in Firefox abspielen oder herunterladen. Wenn das Video läuft, kann man darauf rechtsklicken und mit dem Menüpunkt "Speichern unter" herunterladen. Da momentan noch nicht alle Videos als webm verfügbar sind, wollte ich den Wiki-Eintrag noch nicht ändern. Wenn dort mehr und mehr Videos als webm angeboten werden, könnte diese neue Methode aber, denke ich, die beiden bisherigen ablösen und sollte so auch in dem Wiki-Eintrag vermerkt werden, oder was denkt ihr?
|