ubuntuusers.de

Youtubevideos herunterladen

Status: Gelöst | Ubuntu-Version: Lubuntu 22.04 (Jammy Jellyfish)
Antworten |

JohannCaspar

(Themenstarter)

Anmeldungsdatum:
17. Januar 2017

Beiträge: 173

Wie kann ich denn mit meiner Lubuntu-Version (24.04) Videos runterladen?

Mir wurde geschrieben, meine alte Version von Lubuntu wäre verseucht. Die Version, die ich jetzt habe (24.04) ist doch nicht "verseucht", oder? Ich kenne mich nun mal nicht so gut aus wie die meisten hier. Was heißt "verseucht" in diesem Zusammenhang?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5917

JohannCaspar schrieb:

Wie kann ich denn mit meiner Lubuntu-Version (24.04) Videos runterladen?

Terminal öffnen und das hier per copy + paste reinkopieren:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/bin/yt-dlp && sudo chmod 755 /usr/bin/yt-dlp && sudo /usr/bin/yt-dlp --update-to nightly

... und dann die Entertaste drücken.

Das holt das neuste Releasse yt-dlp Binary aus dem GIT der yt-dlp Entwickler, plaziert es in /usr/bin/yt-dlp, macht es dann ausführbar, und anschließend gibt es noch ein Update auf die nightly Version. Die wird jede Nacht erneuert, um mit den Änderungen auf Youtube mitzuhalten und den vielen weiteren Webseiten, für die yt-dlp ebenfalls gemacht wird.

Fortan lässt sich yt-dlp dann so im Terminal aktuell halten:

sudo yt-dlp -U

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55994

Wohnort: Berlin

Oder halt wie im Wiki beschrieben mit automatischen Updates.

Ja, dafür muss man den Wiki-Artikel dann auch lesen...

Und nein, nightly ist da nicht notwendig, so das bei yt-dlp überhaupt existiert.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5917

Mal sehen, ob sich morgen irgendwas ändert, heute sieht es so aus.

sudo yt-dlp -U

Latest version: nightly@2025.10.25.232842 from yt-dlp/yt-dlp-nightly-builds
yt-dlp is up to date (nightly@2025.10.25.232842 from yt-dlp/yt-dlp-nightly-builds)

Normalerweise muss ich da auch nicht draufgucken, da ich Systemd Autmagie wirken lasse.

JohannCaspar

(Themenstarter)

Anmeldungsdatum:
17. Januar 2017

Beiträge: 173

Erst einmal danke! Ich versuche es erst einmal mit dem Wiki-Artikel.

JohannCaspar

(Themenstarter)

Anmeldungsdatum:
17. Januar 2017

Beiträge: 173

Ich habe nun Folgendes gemacht:

sudo apt-get install ffmpeg
sudo apt-get install yt-dlp

Dann habe ich im Terminal versucht, ein Video von gut sieben Minuten herunterzuladen. Erst stand im Terminal, daß das nicht geht, aber ich könnte etwas installieren. Ich glaube, es war ein Update (das, was auch hier genannt wurde). Danach zeigte das Terminal tatsächlich das Herunterladen des Videos, aber: Das hat unheimlich lange gedauert (bei einem video, das gerade mal gut sieben Minuten dauert), und es wurde ständig angezeigt: "failed", "error" und "forbidden"). Eine Zahl war zu sehen ("337"), und jede heruntergeladene Zahl wurde angezeigt ("1 von 337", "2 von 337" etc.). Aber wie gesagt: Funktioniert hat es nicht.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55994

Wohnort: Berlin

Nochmal: Lies den Artikel yt-dlp!

Da steht nicht umsonst, dass die Version aus den offiziellen Paketquellen veraltet ist!

Entweder du holst dir das direkt bei Upstream (und musst das dann auch selbst aktualisieren) oder du nutzt das Snap, dann aber aus dem edge-Channel oder du nutzt das PPA...

Und nein, weder für ffmpeg noch für yt-dlp gab es Updates in 24.04. Die dort aktuellle ffmpeg-Version ist am 05.04.2024 in die Repos gekommen und hat nie ein Update bekommen, die dort aktuelle Version von yt-dlp kam am 17.04.2024 in die Repos und hat nie ein Update bekommen.

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5917

@tomtomtom: Na so was, das nightly yt-dlp hat sich tatsächlich nicht verändert, obwohl es der Beschreibung nach zunächst erst mal anders klingt:

Ich bin dann mal gleich auf den master Zweig drauf gehypft:

sudo /usr/bin/yt-dlp --update-to master

Current version: nightly@2025.10.25.232842 from yt-dlp/yt-dlp-nightly-builds
Latest version: master@2025.10.27.081951 from yt-dlp/yt-dlp-master-builds
Current Build Hash: 1fd7b2edede0666ea4d9236fcaa3b8442e2420f181be2659edc835a01296e81e
Updating to master@2025.10.27.081951 from yt-dlp/yt-dlp-master-builds ...
Updated yt-dlp to master@2025.10.27.081951 from yt-dlp/yt-dlp-master-builds

Ich werde ja sehen was ich davon habe. Youtube-Video gucken und hören mit MPV via yt-dlp aus dem master Zweig hat jedenfalls eben damit funktioniert.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55994

Wohnort: Berlin

trollsportverein schrieb:

@tomtomtom: Na so was, das nightly yt-dlp hat sich tatsächlich nicht verändert, obwohl es der Beschreibung nach zunächst erst mal anders klingt:

Naja, wenn da kein Commit ist wird sich vermutlich auch nix ändern. 😉

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5917

Im master Zweig gab es heute einen Commit und vorgestern zwei (die aber leider nicht fehlerfrei waren).

JohannCaspar

(Themenstarter)

Anmeldungsdatum:
17. Januar 2017

Beiträge: 173

Habe ich Folgendes richtig verstanden:

Ich habe ja das gemacht:

sudo apt-get install ffmpeg, sudo apt-get install yt-dlp

Es reicht dann also nicht aus, im Terminal

sudo yt-dlp -U

einzugeben, damit es funktioniert? Eine funktionierende Alternative ist also folgende mir vorgeschlagene:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/bin/yt-dlp && sudo chmod 755 /usr/bin/yt-dlp && sudo /usr/bin/yt-dlp --update-to nightly

Und dann muß ich noch das eingeben:

sudo yt-dlp -U

?

So würde es gehen?

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55994

Wohnort: Berlin

JohannCaspar schrieb:

Es reicht dann also nicht aus, im Terminal

sudo yt-dlp -U

einzugeben, damit es funktioniert?

Korrekt. Und genau das zeigt dir ja auch die Ausgabe des über die Paketverwaltung installierten Programmes...

Eine funktionierende Alternative ist also folgende mir vorgeschlagene:

sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/bin/yt-dlp && sudo chmod 755 /usr/bin/yt-dlp && sudo /usr/bin/yt-dlp --update-to nightly

Nochmals: Es ist NICHT notwendig, auf nightly zu gehen. Du kannst das tun, wenn du gerne testen möchtest.

Und dann muß ich noch das eingeben:

sudo yt-dlp -U

?

Du musst dann für jede neue Version selbst aktualisieren, korrekt.

So würde es gehen?

Ja, genauso wie es so funktionieren würde, wie es im bereits verlinkten Artikel yt-dlp erklärt wird.

Und der Entwickler hat angekündigt, dass ab der nächsten Version weitere Abhängigkeiten benötigt werden.

Ruth-Wies

Avatar von Ruth-Wies

Anmeldungsdatum:
12. April 2023

Beiträge: 913

Wohnort: im Exil ;(

Du hast es doch bereits als snap.

Aus einem anderen Thema: JohannCaspar schrieb:

julianp@julian-12207121470278:~$ snap list --all
Name               Version          Revision  Tracking         Herausgeber  Hinweise
…
yt-dlp             2025.09.23       1098      latest/stable    degville     -
julianp@julian-12207121470278:~$

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55994

Wohnort: Berlin

Ruth-Wies schrieb:

Du hast es doch bereits als snap.

Aber in veralteter Version, die sein gewünschtes Video nicht ziehen kann.

Ist ja nicht so, dass bereits erklärt wurde, dass es dafür den edge-Kanal braucht...

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 5917

tomtomtom schrieb:

Nochmals: Es ist NICHT notwendig, auf nightly zu gehen. Du kannst das tun, wenn du gerne testen möchtest.

Dazu der Hinweis vom yt-dlp Projekt hier im Zitat:

The nightly channel has releases scheduled to build every day around midnight UTC, for a snapshot of the
project's new patches and changes. This is the recommended channel for regular users of yt-dlp. The nightly
releases are available from yt-dlp/yt-dlp-nightly-builds or as development releases of the yt-dlp PyPI package
(which can be installed with pip's --pre flag).

Quellnachweis: