Manuell gehts immer noch problemlos. Hab leider nicht die Zeit mich weiter mit dem S***** zu beschäftigen
.
Hier mal das Original-Post von Funrecycler:
Tape.TV – Videos herunterladen
Kniffe und Tricks Tutorial | ffmpeg | rtmpdump | tape.tv | Tutorial | 2010.06.06
Der Eine oder Andere kennt vielleicht schon den Berliner Internet-Musik-Sender TAPE.TV. Das ist ja auch alles ganz nett, jedoch gibt es da wie so oft das Problem, dass man vielleicht doch mal ein Video offline benötigt. z.B. weil die aktuelle Apple-Hardware auf der TAPE.TV-Webseite mal wieder nur ein Bluebrick™ anzeigt. Wie dem auch sei – wir gehen mal davon aus, dass es einen triftigen Grund dafür gibt. Hier also die Anleitung für Windows-Nutzer:
Vorbereitungen – Was brauchen wir dazu?
* Einen Browser mit Flash-Unterstützung
* Das Kommandozeilentool “[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]” ([
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ], ZIP-Archiv)
* Den Kommandozeilen-Konverter “[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]” (7zip-Archiv, ~ 14 MB)
Das Herunterladen
Ihr surft nun auf TAPE.TV und klickt Euch Euer Video der Wahl. Jetzt benötigt Ihr den “Share”-Link für dieses Video. Genauer: die VIDEO-ID. Im Onscreen-Menü des Videos gibt es rechts unten einen “+”-Knopf. Dadurch erscheint ein erweitertes Menü. Hier gibt es den “Share”-Knopf. Dadurch kommt man an den Share-Link. Das schaut dann so aus:
[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Die Zahl am Ende ist die Video-ID. Die benötigen wir nun, also kopieren. Jetzt wollen wir noch zwei weitere Parameter herausfinden, die wir zum Download brauchen: Die URL und das Token. Also Video-ID merken und hier einsetzen:
[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Das sollte dann so aussehen:
[
Link nur für registrierte Mitglieder sichtbar. Bitte einloggen oder neu registrieren ]
Da kommt eine etwas kaputt aussehende Webseite zurück. Die interessiert uns aber nicht, jedoch der Quellcode. Also Rechte Maustaste –> Quellcode anzeigen. Hier gibt es in der 20. und der 21. Zeile die Einträge URL und STREAMTOKEN. Beide bitte rauskopieren (z.B. in Notepad oder so):
Code:
<url>http://video2.tape.tv/play/tape_2010_kw18/Medina-You_and_I.mpg.(16-9-high).mp4</url>
<streamToken>dbEbZara.amcOcbb5a0b6cgbCakcgadbQak-bmc8Zo-vga-vga-DjFnEE</streamToken>
Jetzt kommt der komplizierte Teil. Wir benötigen nun eine “Eingabeaufforderung” (wasn doofes Wort für eine Shell) in dem Ordner, wo wir die beiden oben genannten Tools rtmpdump.exe und ffmpeg.exe reinkopiert haben. Nur die beiden EXEs, sonst nichts aus den oben verlinkten Archiven.
Aus den eben kopierten 2 Zeilen benötigen wir von der “URL” alles ab “/play”. Also den Teil:
Code:
/play/tape_2010_kw18/Medina-You_and_I.mpg.(16-9-high).mp4
Von dem STREAMTOKEN benötigen wir die ganze Zeichenkette:
Code:
dbEbZara.amcOcbb5a0b6cgbCakcgadbQak-bmc8Zo-vga-vga-DjFnEE
Jetzt bauen wir uns die Kommandozeile für RTMPDump. Die wird etwas länger. Also lieber in einem Editor zusammenklicken und nicht direkt in der Kommandozeile. Es geht los mit:
Code:
rtmpdump.exe –rtmp “rtmpe://cp68509.edgefcs.net/ondemand?auth=
Hinten dran kommt unser StreamToken. Das schaut dann mit dem nächsten Teil so aus:
Code:
rtmpdump.exe –rtmp “rtmpe://cp68509.edgefcs.net/ondemand?auth=dbEbZara.amcOcbb5a0b6cgbCakcgadbQak-bmc8Zo-vga-vga-DjFnEE&aifp=v001/” –playpath “mp4:tapetv
Nach dem Wort “tapetv” geht es mit dem Teil unserer URL von oben weiter. Also:
Code:
rtmpdump.exe –rtmp “rtmpe://cp68509.edgefcs.net/ondemand?auth=dbEbZara.amcOcbb5a0b6cgbCakcgadbQak-bmc8Zo-vga-vga-DjFnEE&aifp=v001/” –playpath “mp4:tapetv/play/tape_2010_kw18/Medina-You_and_I.mpg.(16-9-high).mp4”
Jetzt noch den Dateinamen bestimmen. Wichtig hier, dass da eine “FLV”-Datei rausfällt. Also sollten wir das auch so nennen:
Code:
rtmpdump.exe –rtmp “rtmpe://cp68509.edgefcs.net/ondemand?auth=dbEbZara.amcOcbb5a0b6cgbCakcgadbQak-bmc8Zo-vga-vga-DjFnEE&aifp=v001/” –playpath “mp4:tapetv/play/tape_2010_kw18/Medina-You_and_I.mpg.(16-9-high).mp4” –o medina.flv
Das war’s schon. Einmal bitte ab auf die Kommandozeile und wenn kein Tippfehler drin sind, dann sollte RTMPDump artig eine “medina.flv” herunterladen. Probiert nicht dieses Beispiel, der Token ist sicher schon verfallen.
Konvertieren – es muss ja für den iPod passen
Ja, mit FLV-Dateien können die Wenigsten etwas anfangen, also muss ein sinnvolles Format her. Da hätte ich zwei im Angebot:
Code:
ffmpeg.exe –i medina.flv –vcodec copy –acodec copy medina.m4v
Das macht aus der FLV (in der H.264 Video und AAC-Audio stecken) ein MPEG4-Movie für Euer iPod/iPhone/iWasauchimmer™ oder alternativ für Nur-Ton-Freunde:
Code:
ffmpeg.exe –i medina.flv –vn –acodec copy medina.mp4
Damit wird die Tonspur extrahiert. Schizophrenerweise wird bei gleichem Inhalt aber der Endung “M4A” (MPEG4-Audio) die Musikdatei nicht von iTunes erkannt. Ein gutes Stück Software von der Apfelplantage.
Für das Alles hier gibt es keine Garantie auf Funktionalität. Das kann einen Tag nach Veröffentlichen dieses Blogbeitrags schon wieder alles anders sein, aber der Grundgedanke wird hoffentlich klar.
Bitte seht davon ab in den Kommentaren nach Hilfe beim Herunterladen zu fragen. Die Antwort würde ausbleiben, ich habe Euch vorgewarnt.
------
OK, hoffe damit einen Teil des Wissensdurstes gedeckt zu haben.