Youtube HD Videos herunterladen mit Linux
Posted: Juni 15th, 2009 | Filed under: Internet, Software, Tutorials | Tags: download, download youtube hd, HD, hd video youtube, hd-videos, Linux, Ubuntu, Xubuntu, youtube, youtube hd videos herunterladen, youtube-dl | 2 Comments »Gerade habe ich einen sehr interessanten Bericht auf http://youtube.com entdeckt. Glücklicherweise gab es das Video sogar in HD Qualität.
Ich habe ein paar Youtube Downloader für Windows ausprobiert, jedoch hatte ich bei keinem die Chance die Videos in HD Qualität herunterzuladen. Mittels dem Kommandozeilenprogramm youtube-dl für Linux habe ich einen Trick gefunden wie man HD-Videos von youtube downloaden kann.
Ich nutze (x)Ubuntu als zweites Betriebsystem neben Windows XP. Hier meine Anleitung wie ich vorgegangen bin.
youtube-dl herunterladen & installieren
youtube-dl starten & video HD herunterladen
Dabei steht -f 22 für die Qualität des Videos. Früher gab es maximal format 18 (High Quality Modus). Das HD Format läuft momentan auf format 22, somit ergibt sich die Möglichkeit HD Videos herunterzuladen. Der Parameter -o hd_video.mp4 gibt die Ausgabedatei an. Anschließend folgt der Youtube-Link.
Da gibt es das flag -b für _b_este Qualität. Dieses -b steht intern aber wie du genau richtig geschrieben hast immer noch auf 18 (youtube-dl Version ‚2008.03.22‘)
Da das ganze jedoch in Python geschrieben ist, kann sich jeder User (auch ohne sudo-Rechten) sein eigenes ‚youtube-HD-dl‘ daraus generieren welches unter -b dann auch wirklich HD-Videos holt und einem nicht mit HQ abspeist. Auch gibt es dann keine Warnung mehr wegen angeblich falscher Dateiendung ’nicht *.flv‘
Also vorausgesetzt das youtube-dl ist wie oben beschrieben installiert, einfach folgende zwei Zeilen mittels coppy & paste im Terminal deines debianösen Systems (debian, Ubuntu etc.) eingeben (ohne sudo):
mkdir -p ~/bin;sed -e „s/18/22/g“ /usr/bin/youtube-dl>~/bin/youtube-HD-dl;chmod +x ~/bin/youtube-HD-dl
[ -f ${p=~/.profile} ]&&. $p;echo $PATH|grep -qs ~/bin||echo „[ -d ~/bin ]&&PATH=~/sbin:\“\${PATH}\““>>$p
Spätestens nach einem ab- und Wieder-Anmeldung funktioniert jetzt der Befehl:
„youtube-HD-dl -d -o hd_video.mp4 “
Das neue Skript hat hier zur Unterscheidung absichtlich einen neuen Namen bekommen damit sich da nichts in die Quere kommt.
Viel Spass,
r.g.
Vielen Danke für deinen Tipp das ist durchaus sehr praktisch 😀