Youtube Downloader

Du suchst ein Programm für einen bestimmten Zweck?
Antworten
causi
Beiträge: 11
Registriert: 11.05.2009 00:01:17

Youtube Downloader

Beitrag von causi » 28.01.2018 22:17:23

Unter Debian Stretch: Habe mir das Paket youtube-dl_2017.05.18.1-1_all mit GDebi installiert, kann es aber in meinen Anwendungen nirgends finden! GDebi hat es angeblich unter section web installiert. Hmmm...

Korodny
Beiträge: 704
Registriert: 09.09.2014 18:33:22
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Youtube Downloader

Beitrag von Korodny » 28.01.2018 22:38:53

youtube-dl ist ein Kommandozeilenprogramm, das wirst du in deinen Menüs vergeblich suchen.

Und wieso "per GDebi installiert", hast du das Paket selbst heruntergeladen und dann per Doppelklick installiert?

Wenn du eine graphische Lösung zum Herunterladen von Youtube-Videos suchst, würde ich mal die Add-On-Angebote deines Browsers durchsehen, da findet sich sicher was.

pferdefreund
Beiträge: 3791
Registriert: 26.02.2009 14:35:56

Re: Youtube Downloader

Beitrag von pferdefreund » 29.01.2018 09:06:39

Bei de Addon-Angeboten wäre ich aber vorsichtig - je nachdem laufen die über Fremdserver und das braucht man nicht wirklich. Ganz abgesehen davon, funktionieren die meisten nicht wirklich. Im Regelfall ein furchtbares Geklicke und Versuche mit 3 - 20 Addons, bis es mal funktioniert. Da mache ich lieber ein Konsolenfenster auf, tippe youtube-dl -f mp4 ein - markiere den Link im Browser, ergänze den Befehl mit der rechten Maustaste - und - es funktioniert. Bei den ganzen Downloadhelpern im Browser - egal welcher - hatte ich noch nie eins, was wirklich richtig funktionierte.

uname
Beiträge: 12045
Registriert: 03.06.2008 09:33:02

Re: Youtube Downloader

Beitrag von uname » 29.01.2018 13:23:25

Homepage: https://youtube-dl.org/
Github: https://github.com/rg3/youtube-dl (Installationsanleitung ignorieren)
Downloadseite: http://rg3.github.io/youtube-dl/download.html

Aktuelles Latest: https://github.com/rg3/youtube-dl/relea ... 018.01.27/
Linux Latest Binary: https://github.com/rg3/youtube-dl/relea ... youtube-dl
Oder: https://yt-dl.org/downloads/latest/youtube-dl

Sicherheitshalber Prüfsummen prüfen.

youtube-dl benötigt Debianpython.

Die Binary musst du irgendwo speichern (Standard ist systemweit /usr/local/bin oder pro Benutzer ~/bin) und ausführbar machen:

Code: Alles auswählen

chmod 755 /usr/local/bin/youtube-dl
Das Deb-Ding kannst du wieder deinstallieren. Ist sowieso veraltet.

Vielleicht findest du so die Dateien:

Code: Alles auswählen

dpkg -L youtube-dl

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Youtube Downloader

Beitrag von Lord_Carlos » 29.01.2018 13:28:50

Was uname sagt.
Und dann kann man es immer via youtube-dl -U aktualisieren.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22355
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Re: Youtube Downloader

Beitrag von KBDCALLS » 29.01.2018 13:44:31

Oder mit pip3 install youtube-dl installieren.

Upgrade mit pip3 install --upgrade youtube-dl

Ist zwar am Paketsystem vorbei. Erspart man sich aber sich das aus anderen Quellen zu installieren. Es steht dann in /usr/local/
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

uname
Beiträge: 12045
Registriert: 03.06.2008 09:33:02

Re: Youtube Downloader

Beitrag von uname » 29.01.2018 13:48:29

KBDCALLS hat geschrieben:Oder mit pip3 install youtube-dl installieren.
pip3 ist im Paket Debianpython3-pip enthalten, falls nicht automatisch installiert.

geier22

Re: Youtube Downloader

Beitrag von geier22 » 29.01.2018 14:34:44

Du kannst dir alternativ auch das deb Paket von deb-multimedia.org runter laden.
Die Abhängigkeiten sind soweit ich das überblicke auch in Stretch erfüllt
Link:
http://www.deb-multimedia.org/dists/tes ... youtube-dl
Info:

Code: Alles auswählen

$ apt-cache policy youtube-dl 
youtube-dl:
  Installiert:           2018.01.21-dmo1
  Installationskandidat: 2018.01.21-dmo1
  Versionstabelle:
 *** 2018.01.21-dmo1 500
        500 http://www.deb-multimedia.org testing/main amd64 Packages
        500 http://www.deb-multimedia.org testing/main i386 Packages
        100 /var/lib/dpkg/status
     2017.12.31-1 500
        500 http://ftp.debian.org/debian testing/main amd64 Packages
        500 http://ftp.debian.org/debian testing/main i386 Packages

Code: Alles auswählen

~$ apt-cache depends youtube-dl 
youtube-dl
  Hängt ab von: python3-pkg-resources
  Hängt ab von: <python3:any>
    python3:i386
    python3
 |Empfiehlt: aria2
 |Empfiehlt: wget
    wget:i386
  Empfiehlt: curl
    curl:i386
  Empfiehlt: ca-certificates
 |Empfiehlt: ffmpeg
  Empfiehlt: libav-tools
 |Empfiehlt: mpv
  Empfiehlt: mplayer
  Empfiehlt: rtmpdump
  Empfiehlt: phantomjs
Wenn es sein muss, gibt es auch eine GUI:
https://github.com/MrS0m30n3/youtube-dl-gui

Aber Geschmackssache mir gefällt die Konsole für diesem Zweck besser.

uname
Beiträge: 12045
Registriert: 03.06.2008 09:33:02

Re: Youtube Downloader

Beitrag von uname » 29.01.2018 14:52:08

Vor Jahren, als ich noch youtube-dl genutzt habe, habe ich die gewünschten Videos in einen Textdatei geschrieben und dann automatisiert in MP3 umwandeln lassen (habe ich unterwegs gehört). Viel einfacher als irgendeine GUI.

viewtopic.php?t=161235#p1095113

geier22

Re: Youtube Downloader

Beitrag von geier22 » 29.01.2018 15:59:07

uname hat geschrieben: ↑ zum Beitrag ↑
29.01.2018 14:52:08
Vor Jahren, als ich noch youtube-dl genutzt habe, habe ich die gewünschten Videos in einen Textdatei geschrieben und dann automatisiert in MP3 umwandeln lassen (habe ich unterwegs gehört). Viel einfacher als irgendeine GUI.
Noch viel einfacher ist das: :mrgreen:

Code: Alles auswählen

$ youtube-dl -F https://www.youtube.com/watch?v=wSQwj3s8Y4s
[youtube] wSQwj3s8Y4s: Downloading webpage
[youtube] wSQwj3s8Y4s: Downloading video info webpage
[youtube] wSQwj3s8Y4s: Extracting video information
[youtube] wSQwj3s8Y4s: Downloading js player vflX4ueE4
[info] Available formats for wSQwj3s8Y4s:
format code  extension  resolution note
249          webm       audio only DASH audio   55k , opus @ 50k, 4.53MiB
250          webm       audio only DASH audio   78k , opus @ 70k, 5.88MiB
171          webm       audio only DASH audio  127k , vorbis@128k, 10.24MiB
251          webm       audio only DASH audio  152k , opus @160k, 11.65MiB
140          m4a        audio only DASH audio  156k , m4a_dash container, mp4a.40.2@128k, 11.51MiB
160          mp4        256x144    144p  112k , avc1.4d400c, 25fps, video only, 7.38MiB
278          webm       256x144    144p  132k , webm container, vp9, 13fps, video only, 9.15MiB
133          mp4        426x240    240p  248k , avc1.4d4015, 25fps, video only, 14.05MiB
242          webm       426x240    240p  264k , vp9, 25fps, video only, 18.60MiB
243          webm       640x360    360p  482k , vp9, 25fps, video only, 33.31MiB
134          mp4        640x360    360p  642k , avc1.4d401e, 25fps, video only, 34.56MiB
244          webm       854x480    480p  878k , vp9, 25fps, video only, 56.57MiB
135          mp4        854x480    480p 1184k , avc1.4d401e, 25fps, video only, 65.17MiB
247          webm       1280x720   720p 1697k , vp9, 25fps, video only, 106.76MiB
136          mp4        1280x720   720p 2348k , avc1.4d401f, 25fps, video only, 118.69MiB
248          webm       1920x1080  1080p 3093k , vp9, 25fps, video only, 191.35MiB
137          mp4        1920x1080  1080p 4289k , avc1.640028, 25fps, video only, 223.41MiB
17           3gp        176x144    small , mp4v.20.3, mp4a.40.2@ 24k
36           3gp        320x180    small , mp4v.20.3, mp4a.40.2
43           webm       640x360    medium , vp8.0, vorbis@128k
18           mp4        640x360    medium , avc1.42001E, mp4a.40.2@ 96k
22           mp4        1280x720   hd720 , avc1.64001F, mp4a.40.2@192k (best)
Oder (ohne Auswahl):

Code: Alles auswählen

 youtube-dl -x --audio-format mp3 --audio-quality 5 https://www.youtube.com/watch?v=wSQwj3s8Y4s
[youtube] wSQwj3s8Y4s: Downloading webpage
[youtube] wSQwj3s8Y4s: Downloading video info webpage
[youtube] wSQwj3s8Y4s: Extracting video information
[download] Destination: Joe Bonamassa - Just Got Paid-wSQwj3s8Y4s.m4a

uname
Beiträge: 12045
Registriert: 03.06.2008 09:33:02

Re: Youtube Downloader

Beitrag von uname » 31.01.2018 09:38:34

Die Formatliste, die kein MP3 enthält, kann ich bereits. Das mit den direkten MP3-Download werde ich mal probieren. Danke dafür.

Benutzeravatar
AlexDausF
Beiträge: 592
Registriert: 08.01.2008 17:54:05
Wohnort: Frankfurt am Main

Re: Youtube Downloader

Beitrag von AlexDausF » 31.01.2018 11:38:08

Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
29.01.2018 13:28:50
Was uname sagt.
Und dann kann man es immer via youtube-dl -U aktualisieren.
Das funktioniert bei mir leider nicht!

Alex

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Youtube Downloader

Beitrag von Lord_Carlos » 31.01.2018 12:29:26

AlexDausF hat geschrieben: ↑ zum Beitrag ↑
31.01.2018 11:38:08
Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
29.01.2018 13:28:50
Was uname sagt.
Und dann kann man es immer via youtube-dl -U aktualisieren.
Das funktioniert bei mir leider nicht!

Alex
https://www.youtube.com/watch?v=fwdg2EZrZww

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Benutzeravatar
AlexDausF
Beiträge: 592
Registriert: 08.01.2008 17:54:05
Wohnort: Frankfurt am Main

Re: Youtube Downloader

Beitrag von AlexDausF » 31.01.2018 12:56:49

Hallo!

Viele Details habe ich nicht :lol:
su
Passwort:
root@fabred:/home/alex# youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.
Mehr kommt da leider nicht. Und ich bin root daran liegt es nicht. Was diese Vorschläge bedeuten und wie man das anwenden würde entzieht sich meiner Kenntnis. Gibts dazu auch eine Youtube Anleitung :?
Alex

Benutzeravatar
towo
Beiträge: 4403
Registriert: 27.02.2007 19:49:44
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Youtube Downloader

Beitrag von towo » 31.01.2018 13:19:24

Das updaten per -U funktioniert nie über, per Paketmanager installierte Versionen, das wäre auch fatal, wenn dem so wäre!

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Youtube Downloader

Beitrag von Lord_Carlos » 31.01.2018 13:50:41

Updaten via -U geht nur wenn man es wie uname beschrieben installiert hat.

Also z.B.
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl


Wenn man es via pip oder apt installiert, muss man es auch via pip oder apt updaten. Das ist oft nicht so aktuell, also via apt, und deswegen nehme ich lieber die oben beschriebene Variante. Sollte man aber nicht mischen.

Wenn die apt Version bei dir keine Probleme macht, kannst die ja auch behalten.

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

irianx

Re: Youtube Downloader

Beitrag von irianx » 31.01.2018 15:17:05

Nur fürs Protokoll, binaries als sudo von irgend einer homepage herunter laden und denen executable rechte geben und dann auch selbständig aktualisieren lassen, das ganze ohne signatur, stellt ein erhebliches Sicherheitsrisiko dar. Wenn möglich dann ist der Bezug über apt auf alle Fälle sicherer :mrgreen:

geier22

Re: Youtube Downloader

Beitrag von geier22 » 31.01.2018 15:19:59

uname hat geschrieben: ↑ zum Beitrag ↑
31.01.2018 09:38:34
Das mit den direkten MP3-Download werde ich mal probieren
Nur zur Info: Der komplette Download sieht dann so aus:

Code: Alles auswählen

~$ youtube-dl -x --audio-format mp3 --audio-quality 0 https://www.youtube.com/watch?v=aLR_bSzPTiY
[youtube] aLR_bSzPTiY: Downloading webpage
[youtube] aLR_bSzPTiY: Downloading video info webpage
[youtube] aLR_bSzPTiY: Extracting video information
[download] Destination: Joe Bonamassa with Beth Hart - I'll Take Care of You-aLR_bSzPTiY.webm
[download] 100% of 5.89MiB in 01:47
[ffmpeg] Destination: Joe Bonamassa with Beth Hart - I'll Take Care of You-aLR_bSzPTiY.mp3
Deleting original file Joe Bonamassa with Beth Hart - I'll Take Care of You-aLR_bSzPTiY.webm (pass -k to keep)
Genauso kann man auch ogg Dateien erstellen bloß ist das im Manual missverständlich ausgedrückt:
Mann muss nicht ogg sondern vorbis angeben.

Benutzeravatar
Lord_Carlos
Beiträge: 5578
Registriert: 30.04.2006 17:58:52
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Dänemark

Re: Youtube Downloader

Beitrag von Lord_Carlos » 31.01.2018 15:52:13

Und wenn man beim Downlaoden vom Hoster gedrosselt wird, dann kan man mehrere Threads aufmachen.

Code: Alles auswählen

#!/bin/bash
youtube-dl --external-downloader axel --external-downloader-args "-n 15 -a -k" "$@"
Braucht Debianaxel

Code: Alles auswählen

╔═╗┬ ┬┌─┐┌┬┐┌─┐┌┬┐╔╦╗
╚═╗└┬┘└─┐ │ ├┤ │││ ║║
╚═╝ ┴ └─┘ ┴ └─┘┴ ┴═╩╝ rockt das Forum!

Benutzeravatar
AlexDausF
Beiträge: 592
Registriert: 08.01.2008 17:54:05
Wohnort: Frankfurt am Main

Re: Youtube Downloader

Beitrag von AlexDausF » 31.01.2018 15:55:53

Lord_Carlos hat geschrieben: ↑ zum Beitrag ↑
31.01.2018 13:50:41
Updaten via -U geht nur wenn man es wie uname beschrieben installiert hat.

Also z.B.
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
Ok das habe ich noch nicht probiert, da mir der Einwand von irianix einleuchtet:
binaries als sudo von irgend einer homepage herunter laden und denen executable rechte geben....stellt ein erhebliches Sicherheitsrisiko dar.
Ich habe mit den Browser Plugins aber auch teilweise derbe Probleme. Blöd das Ganze!
Weiß nicht was dafür die ideale Lösung ist.... :roll:
Alex

geier22

Re: Youtube Downloader

Beitrag von geier22 » 31.01.2018 16:13:41

Warum nimmst du denn nicht das Paket von deb.multimedia oder aus sid und installiertst das einfach mit dpkg ?
Ab und zu mal in das jeweilige Repo schauen ob es was neues gibt und dann einfach mit dpkg drüber bügeln und gut ist.
Abhängigkeitsprobleme gibt es nicht. Grad mal in einer VM mit Stretch getestet:

Code: Alles auswählen

# dpkg -i youtube-dl_2018.01.21-dmo1_all.deb
Vormals nicht ausgewähltes Paket youtube-dl wird gewählt.
(Lese Datenbank ... 148322 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von youtube-dl_2018.01.21-dmo1_all.deb ...
Entpacken von youtube-dl (2018.01.21-dmo1) ...
youtube-dl (2018.01.21-dmo1) wird eingerichtet ...
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...

Code: Alles auswählen

# apt-cache policy youtube-dl
youtube-dl:
  Installiert:           2018.01.21-dmo1
  Installationskandidat: 2018.01.21-dmo1
  Versionstabelle:
 *** 2018.01.21-dmo1 100
        100 /var/lib/dpkg/status
     2017.05.18.1-1 500
        500 http://ftp.de.debian.org/debian stable/main amd64 Packages
        500 http://deb.debian.org/debian stretch/main amd64 Packages

Benutzeravatar
AlexDausF
Beiträge: 592
Registriert: 08.01.2008 17:54:05
Wohnort: Frankfurt am Main

Re: Youtube Downloader

Beitrag von AlexDausF » 31.01.2018 18:53:01

Hallo geier22!

Das ist echt eine gute Idee!
Das werde ich mal probieren....
Vorher werde ich die alte Version deinstallieren, das ist besser, oder?

Vielen Dank!
Alex

geier22

Re: Youtube Downloader

Beitrag von geier22 » 31.01.2018 19:39:17

AlexDausF hat geschrieben: ↑ zum Beitrag ↑
31.01.2018 18:53:01
Vorher werde ich die alte Version deinstallieren, das ist besser, oder?
Auf jeden Fall. Wer weiß, wo die ihre Dateien verteilt haben. Jeder macht das ja anders und sagt das ist Standard :mrgreen:
Und auch dein /home durchsuchen, weil die ja nicht gelöscht werden

Antworten