Wenn du auch schon mal ein Youtube-Video runterladen wolltest um es offline anzuschauen, kann ich dir ein einfaches Terminal-Programm empfehlen. Es heisst youtube-dl. Dazu habe ich einen kleinen Guide vom englischen ins Deutsche übersetzt.
Installiert wird es mit folgendem Befehl:
# apt-get install youtube-dl
oder kann hier bezogen werden:
Ist youtube-dl installiert, lädt es Videos in den Ordner in dem man sich aktuell befindet. Deswegen empfehle ich hier die Erstellung von Ordnern.
Nun ein paar Bespiele wie ich youtube-dl nutze.
-citw steht für:
c — continue interrupted download
abgebrochene downloads werden wieder aufgenommen
i — ignore errors
Fehler ignorieren
t — use video title in file name
benutze Videotitel als Dateiname
w — do not overwrite existing files
vorhandene Dateien nicht überschreiben
Die einzelnen Optionen erfährt man mit
man youtube-dl
einzelnes Video runterladen:
Verzeichnis erstellen
# mkdir ~/YouTube/various
in Verzeichnis wechseln
# cd ~/YouTube/various
Video downloaden
# youtube-dl -citw http://www.youtube.com/watch?v=bV9L5Ht9LgY
einen Kanal runterladen z.B. http://www.youtube.com/user/celebrateubuntu:
Verzeichnis erstellen
# mkdir ~/YouTube/channels/celebrateubuntu
in Verzeichnis wechseln
# cd ~/YouTube/channels/celebrateubuntu
Kanal downloaden
# youtube-dl -citw ytuser:celebrateubuntu
eine Playlist downloaden z.B. http://www.youtube.com/playlist?list=PL512E30EA478B12D9:
Verzeichnis erstellen
# mkdir ~/YouTube/playlists/celebrateubuntu
in Verzeichnis wechseln
# cd ~/YouTube/playlists/celebrateubuntu
Playlist downloaden
# youtube-dl -citw "http://www.youtube.com/view_play_list?p=PL512E30EA478B12D9"
mehrere Videos von verschiedenen URLs mit Textdatei.
Einfach die Links in eine Textdatei schreiben und mit der Option -a aufrufen:
Verzeichnis erstellen
# mkdir ~/YouTube/ubuntu-videos
in Verzeichnis wechseln
# cd ~/YouTube/ubuntu-videos
Videos in Textdatei downloaden
# youtube-dl -citw -a "ubuntu-videos.txt"
Beispiel der Textdatei
http://www.youtube.com/watch?v=ZZIA0agcd_Y http://www.youtube.com/playlist?list=PL512E30EA478B12D9 ytuser:celebrateubuntu
Ist der Download beendet, kann die Textdatei erneut aufgerufen werden, youtube-dl lädt dann nur die neuen Videos der Playlist/Kanals. Ebenso können ohne weiteres neue Links zur Textdatei hinzugefügt werden. Im selben Ordner aufgerufen, lädt youtube-dl nur die neuesten Videos.
Das ist eine Perfekte Lösung um Offline-Versionen der gewünschten Playlists/Kanäle zu speichern.
Hier kommt ein Goodie!
Anstatt das Video zu speichern, kann auch nur die Audiospur im MP3-Format gespeichert werden.
Verzeichnis erstellen
# mkdir ~/YouTube/videos-to-audio
in Verzeichnis wechseln
# cd ~/YouTube/videos-to-audio
MP3 von Video downloaden
# youtube-dl -citwk -a "videos-to-audio.txt" --extract-audio --audio-format mp3
Dieser Befehl lädt das Video und extrahiert die Audiospur als MP3. Will man das Video nicht, kann man die -k Option weglassen.
Aber Vorsicht. Ruft man den Befehl erneut auf um neue Videos bzw. MP3s zu downloaden, sollte das Video nicht gelöscht werden. Ansonsten wird es erneut heruntergeladen, weil es im Ordner nicht gefunden wurde.
via webdesignblog.asia:
So einfach kann Linux sein.