[ Gelöst ] Youtube: Alle Videos downloaden

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

[ Gelöst ] Youtube: Alle Videos downloaden

Beitrag von Inkodiktus » 19.03.2015 11:41:22

Hallo zusammen!

Da ihr alle hier so nett seid und ich auch kein Forum kenne, wo ich das schreiben sollte, deshalb hoffe ich, hier die Antwort darauf zu erhalten.

Ich würde gerne:
a) alle Videos in einer Playliste downloaden
b) alle Videos von einem User downloaden

Kennt ihr da eine Möglichkeit?

Gruß
Zuletzt geändert von Inkodiktus am 20.03.2015 18:45:54, insgesamt 1-mal geändert.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

Benutzeravatar
Meillo
Moderator
Beiträge: 9254
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Youtube: Alle Videos downloaden

Beitrag von Meillo » 19.03.2015 11:46:37

youtube-dl

Playlists kann man damit auf jeden Fall runterladen.
Use ed once in a while!

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Youtube: Alle Videos downloaden

Beitrag von catdog2 » 19.03.2015 11:50:15

youtube-dl, ja das kann so ziemlich alles. Aber nicht die Version aus dem repo nehmen, die veraltet zu schnell: https://rg3.github.io/youtube-dl/
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Youtube: Alle Videos downloaden

Beitrag von Inkodiktus » 19.03.2015 12:53:54

Danke! :THX:

Code: Alles auswählen

sudo wget https://yt-dl.org/downloads/2015.03.18/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
Kann ich das auch als normaler User downloaden und starten?

Edit:
Okay, irgendwie scheint so zu gehen.
Wie lade ich nun ganze Plalist runter?
Und in HD wenns geht bzw. besten Quali was hat?
Und in avi bzw. mp4? Mit audio :)

Manualpage scheint nicht zu haben ^^

Edit 2:
Okay s geht mit --help, aber wer es noch kennt, das würde mir Sicherheit geben, dass ichs richtig mache bzw. dass mir noch was fehlt.
Ich versinke in den Optionen, deshalb würde ich mich freuen, wenn mir jemand dabei helfen würde.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

Benutzeravatar
Meillo
Moderator
Beiträge: 9254
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Youtube: Alle Videos downloaden

Beitrag von Meillo » 19.03.2015 13:40:35

Inkodiktus hat geschrieben: Wie lade ich nun ganze Plalist runter?
Ich vermute, du musst ihm einfach die URL der Playlist uebergeben, dann erkennt er selber, dass das eine Playlist ist und du die Videos davon willst.
Und in HD wenns geht bzw. besten Quali was hat?
Er nimmt standardmaessig die beste Qualitaet.
Und in avi bzw. mp4? Mit audio :)
Formate kannst du mit -f auswaehlen.
Manualpage scheint nicht zu haben ^^
Du hast ja auch nur das Script runtergeladen, wo soll da die Manpage ploetzlich herkommen?

--help hast du ja schon gefunden.
Use ed once in a while!

Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

Re: Youtube: Alle Videos downloaden

Beitrag von Drache » 19.03.2015 14:13:52

Meillo hat geschrieben:
Inkodiktus hat geschrieben: Wie lade ich nun ganze Plalist runter?
Manualpage scheint nicht zu haben ^^
Du hast ja auch nur das Script runtergeladen, wo soll da die Manpage ploetzlich herkommen?

--help hast du ja schon gefunden.
http://manpages.debian.org/cgi-bin/man. ... g%20jessie
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

Benutzeravatar
Meillo
Moderator
Beiträge: 9254
Registriert: 21.06.2005 14:55:06
Wohnort: Balmora
Kontaktdaten:

Re: Youtube: Alle Videos downloaden

Beitrag von Meillo » 19.03.2015 14:19:28

Drache hat geschrieben:
Meillo hat geschrieben:
Inkodiktus hat geschrieben: Wie lade ich nun ganze Plalist runter?
Manualpage scheint nicht zu haben ^^
Du hast ja auch nur das Script runtergeladen, wo soll da die Manpage ploetzlich herkommen?

--help hast du ja schon gefunden.
http://manpages.debian.org/cgi-bin/man. ... g%20jessie
Ja, wenn er das Paket installiert haette, der von ihm gepostete Code deutet an, dass er das nicht gemacht hat. In dem Fall hat er naemlich nur das Script runtergeladen und ausfuehrbar gemacht. Da kann natuerlich keine Manpage dabei sein. (Ganz anderst wenn der das Paket installiert hat oder auch einen Tarball von Upstream mit `make install', da waere das zu erwarten gewesen.)
Use ed once in a while!

schwedenmann
Beiträge: 5631
Registriert: 30.12.2004 15:31:07
Wohnort: Wegberg

Re: Youtube: Alle Videos downloaden

Beitrag von schwedenmann » 19.03.2015 16:43:13

Hallo


Ansonsten kann man doch eine Textdatei erstellen, die URL die man habne möchte da reinkoipieren und diese Textdatei dann youtube-dl, oder cclive übergeben, dann wird diese Liste Stück für Stück abgearbeitet.

mfg
schwedenmann

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: Youtube: Alle Videos downloaden

Beitrag von Inkodiktus » 19.03.2015 21:49:06

Kann man irgendwas machen, damit die Dateinamen richtig "sitzen" und eben wie die Titeln heißen?
Weil ich hier auch noch andere Zeichen am Ende bekomme.

Ansonsten vielen Dank!
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

tomi89
Beiträge: 269
Registriert: 21.08.2014 00:21:52

Re: Youtube: Alle Videos downloaden

Beitrag von tomi89 » 20.03.2015 12:11:24

Inkodiktus hat geschrieben:Kann ich das auch als normaler User downloaden und starten?

Wie lade ich nun ganze Plalist runter?

Und in HD wenns geht bzw. besten Quali was hat?

Code: Alles auswählen

wget http://youtube-dl.org/latest/youtube-dl -O - | sudo tee /usr/local/bin/youtube-dl >/dev/null
sudo chmod a+x /usr/local/bin/youtube-dl

# Signatur verifizieren
gpg --keyserver pgp.mit.edu --recv-key A4826A18
wget http://youtube-dl.org/latest/youtube-dl.sig -O /tmp/youtube-dl.sig
gpg --verify /tmp/youtube-dl.sig /usr/local/bin/youtube-dl
Die aktuellste Version bekommt man dann so (möglw. sudo notwendig):

Code: Alles auswählen

youtube-dl -U
Alle Videos von einem Benutzer kann man so herunterladen:

Code: Alles auswählen

youtube-dl https://youtube.com/user/hier_den_benutzernamen_angeben
Es wird standardmäßig in bester Qualität heruntergeladen; meistens im webm oder mp4 Format.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: Youtube: Alle Videos downloaden

Beitrag von catdog2 » 20.03.2015 12:55:59

Kann man irgendwas machen, damit die Dateinamen richtig "sitzen" und eben wie die Titeln heißen?
--help, irgendwo gibts ein option dafür
Weil ich hier auch noch andere Zeichen am Ende bekomme.
das ist die video id, also das foo in /watch/foo
Es wird standardmäßig in bester Qualität heruntergeladen; meistens im webm oder mp4 Format.
Stimmt nicht ganz bei youtube. Die höchste Qualität gibts oft nur noch getrennt als Video und audio stream, das nimmt youtube-dl nicht automatisch. Das geht dann mit

Code: Alles auswählen

youtube-dl -f bestvideo+bestaudio …
Außerdem wird Debianffmpeg oder Debianlibav-tools benötigt damit er das am ende zusammenkleben kann.
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
Drache
Beiträge: 772
Registriert: 22.11.2009 05:49:55

Re: Youtube: Alle Videos downloaden

Beitrag von Drache » 21.03.2015 13:52:37

Meillo hat geschrieben: Ja, wenn er das Paket installiert haette, der von ihm gepostete Code deutet an, dass er das nicht gemacht hat. In dem Fall hat er naemlich nur das Script runtergeladen und ausfuehrbar gemacht. Da kann natuerlich keine Manpage dabei sein. (Ganz anderst wenn der das Paket installiert hat oder auch einen Tarball von Upstream mit `make install', da waere das zu erwarten gewesen.)
Weiß ich schon, dachte nur, wenn es jetzt schon installiert ist, gibt es ja auch noch eine Online-manpage, die man auch benutzen könnte… Hätte ich vielleicht etwas ausführlicher dazu schreiben sollen ;)
“Don't you think that if I were wrong, I'd know it?” (Dr. Sheldon Cooper)
XFCE: alt,steinhart,langweilig,immer noch da.

Benutzeravatar
Inkodiktus
Beiträge: 702
Registriert: 15.08.2013 01:15:35
Lizenz eigener Beiträge: GNU General Public License
Wohnort: » host@user╺─╸[~]

Re: [ Gelöst ] Youtube: Alle Videos downloaden

Beitrag von Inkodiktus » 21.03.2015 14:49:52

Nun, ich schrieb, schreibe und werde immer schreiben, dass ich keine SW von einer Internetseite lade.
Da man die dann bestimmt per root ins System einbinden muss bzw. dann schon zu groß ist und in diesem Fall ist es eine Datei, da kann ich noch ein Auge zudrücken.

Und nicht wie hier wohl "alle" annehmen, dass ich faul bin.
Meine Sprachkenntnisse: nur deutsch
Mein Laptop: http://www.asus.com/Notebooks_Ultrabook ... ifications
Mein Debian: Stable + OpenBox
Mein Editor: Emacs
Meine Devise: Frei bleiben - so lange wie es geht : -)

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: [ Gelöst ] Youtube: Alle Videos downloaden

Beitrag von catdog2 » 21.03.2015 14:51:29

Da man die dann bestimmt per root ins System einbinden muss bzw. dann schon zu groß ist und in diesem Fall ist es eine Datei, da kann ich noch ein Auge zudrücken.
Die muss man auch nicht als root einbinden.
Unix is user-friendly; it's just picky about who its friends are.

Antworten