« Nvidia 180 unter Linux sehr langsamBluthochzeit »

Youtube Videos runterladen

28.07.09 | von hoergen [mail] | Kategorien: Chiphead, Programme, Linux

Ich bin eben bei den ubuntuusers auf ein geniales Stück Bookmarklet gestoßen, mit dem man Youtube Videos als MP4 Datei runterladen kann.

Man benötigt dazu nur einen Firefox und folgenden Code (1 Zeile)

javascript:if(document.location.href.match(/http:\/\/[a-zA-Z\.]*youtube\.com\/watch/)){document.location.href='http://www.youtube.com/get_video?fmt=18&video_id='+swfArgs['video_id']+'&t='+swfArgs['t']}e

Dann erstellt man sich ein Lesezeichen und gibt als URL den Javascript Code von oben an und vielleicht noch einen Namen wie z.B. Youtube Download. Und das nächste Mal, wenn man auf Youtube ein Video angeschaut hat, das einem gefällt, klickt man einfach auf das Bookmarklet und bekommt dann kurz darauf den Download angeboten.

Einfacher geht’s nicht.

UPDATE 24.10.2009 - youtube hat ein paar Dinge geändert, so dass nun folgender Code gilt

javascript:var%20video_id=null;var%20video_hash=null;var%20video_player=document.getElementById(’movie_player’);if(video_player){var%20flash_variables=video_player.attributes.getNamedItem(’flashvars’);if(flash_variables){var%20flash_values=flash_variables.value;if(flash_values){var%20video_id_match=flash_values.match(/[^a-z]video_id=([^(\&|$)]*)/);if(video_id_match!=null)video_id=video_id_match[1];var%20video_hash_match=flash_values.match(/[^a-z]t=([^(\&|$)]*)/);if(video_hash_match!=null)video_hash=video_hash_match[1]}}}if(video_id==null||video_hash==null){var%20args=null;try{args=yt.getConfig(’CFG_SWF_ARGS’)}catch(e){}if(args){video_id=args[’video_id’];video_hash=args[’t']}}if(video_id!=null&&video_hash!=null){var%20fmt=’18′;try{if(yt.getConfig(’CFG_IS_HD_AVAILABLE’))fmt=’22′}catch(e){}document.location.href=’http://www.youtube.com/get_video?fmt=’+fmt+’&video_id=’+video_id+’&t=’+video_hash}

Quelle: Bugies Blog

13 Kommentare

Kommentar von: maid3n [Besucher]
Hey :)

Doch, es geht einfacher ;)
Und zwar so: youtube-dl -tb [url].
-t bedeutet dabei die Datei nach dem Titel zu benennen und -b fuer beste Qualitaet (also normalerweise mp4).

Gruss, maid3n
28.07.09 @ 00:40
Kommentar von: hoergen [Mitglied] E-Mail · http://blog.hoergen.org
Auch nicht schlecht. Man muss halt nur das Skript benutzen, eine Konsole aufmachen, das Skript aufrufen und die URL per copy'n'paste in die Konsole schreiben.
Persönliche finde ich die Bookmarklet Sache komfortabler.
28.07.09 @ 00:43
Kommentar von: Bernd [Besucher] E-Mail · http://ubuntuverse.at
Naja, es gäbe da noch eine Firefox-Extension, die dir auf der Youtube-Seite einen Download-Link hinzufügt

Download YouTube As MP4:
https://addons.mozilla.org/en-US/firefox/addon/11869?src=api
28.07.09 @ 07:50
Kommentar von: DRice [Besucher] · http://www.oshelpdesk.org
Das Firefox-Addon "Easy YouTube Video Downloader" bettet Download-Links direkt auf der Videoseite an, über die man das Video in 3 Formaten (flv, 3gp, mp4) herunterladen kann.

https://addons.mozilla.org/de/firefox/addon/10137
28.07.09 @ 08:16
Kommentar von: mwe [Besucher] E-Mail
Du kannst auch ein FF-Addon benutzen, das seinen Job ziemlich gut macht: https://addons.mozilla.org/de/firefox/addon/3006

28.07.09 @ 08:27
Kommentar von: Daniel [Besucher] E-Mail
Hi!
Tolles Skript!
Auch die anderen Möglichkeiten sind ja ganz toll, aber:

Gäbe es auch eine Möglichkeit, noch im gleichen Skript ein mp3 daraus zu machen?

Oder wie stellt man das am Besten an?
28.07.09 @ 13:26
Kommentar von: butter [Besucher] E-Mail · http://abc.blogspot.com
aus
http://www.youtube.com/watch?v=SGD2q2vewzQ

mache
http://www.youtubemp4.com/watch?v=SGD2q2vewzQ
28.07.09 @ 15:33
Kommentar von: testwiese [Besucher]
Danke für den Tip. So spare ich mir die Installation eines weiteren Addons...
28.07.09 @ 18:55
Kommentar von: hoergen [Mitglied] E-Mail · http://blog.hoergen.org
@Daniel
Das Bookmarklet macht keine Konvertierung sondern läd das Originalvideo, das im MP$ Format vorliegt runter.
28.07.09 @ 20:30
Kommentar von: MBA-systems [Besucher] E-Mail
Auszug aus den Nutzungsrichtlinien von Youtube:

#
# Sie erklären sich damit einverstanden, Zugriff auf Nutzervideos nur in der Form des Streamings und zu keinen anderen Zwecken als der rein persönlichen, nicht-kommerziellen Nutzung, und nur in dem Rahmen zu nehmen, der durch die normale Funktionalität der Dienste vorgegeben und erlaubt ist. „Streaming“ bezeichnet eine gleichzeitige digitale Übertragung des Materials über das Internet durch YouTube auf ein nutzerbetriebenes internetfähiges Endgerät in einer Weise, bei der die Daten für eine Echtzeitansicht bestimmt sind, nicht aber für einen (permanenten oder vorübergehenden) Download, ein Kopieren, ein Speichern oder einen Weitervertrieb durch den Nutzer.

Soviel zu dem Thema...
Aber einen Sinn seh ich da drin nicht...
29.07.09 @ 16:07
Kommentar von: bernd [Besucher] · http://ubuntuverse.at
da gibt es auch (noch) http://www.pwnyoutube.com/
29.07.09 @ 16:24
Kommentar von: hoergen [Mitglied] E-Mail · http://blog.hoergen.org
Also darf man offline keine Werbung für Youtube machen?
29.07.09 @ 19:44
Kommentar von: rainer z. [Besucher] E-Mail
Was ich persönlich nutze und empfehlen würde ist:
http://www.video2file.de/
Es funktioniert ähnlich:

Im Browser wird ein Lesezeichen gesetzt (die Anleitung gibt es auf video2file.de), dass bei einem Klick zu video2file weiterleitet.

Dort wird dann der Downloadlink (wie beim obigen Lesezeichen) generiert.

Vorteile:

Die webseite wird immer aktuell gehalten, das normale Lesezeichen könnte irgendwann nicht mehr funktionieren.

Man hat mehrere Formate zur Auswahl (= gut / schnell).

Bei video2file werden alle möglichen Portale unterstützt und das mit nur einem Lesezeichen.
10.09.09 @ 14:28

Einen Kommentar hinterlassen


Ihre E-Mail-Adresse wird nicht auf dieser Seite angezeigt.

Ihr URL wird angezeigt.
SchlechtExzellent
(Zeilenumbrüche werden zu <br />)
(Name, E-Mail-Adresse & Webseite)
(Benutzern erlauben, Sie durch ein Kontaktformular zu kontaktieren (Ihre E-Mail-Adresse wird nicht weitergegeben))