ubuntuusers.de

youtube-dl

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels youtube-dl.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Warum wird das dann in Artikeln abgehandelt?

Das hast du falsch verstanden oder ich missverständlich ausgedrückt: ich sehe das wie du, nämlich das die Installation aus einem Snapshot _kein_ Grund für's Archivieren ist.

Gruß, noisefloor

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1597

Wohnort: Bad Oeynhausen

Dennoch gehört mindestens ein Hinweis in den Artikel, dass das über pip installierte Programm disfunktional ist.

Oder die Pip-Installation gehört ganz gestrichen.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55898

Wohnort: Berlin

karzer schrieb:

Dennoch gehört mindestens ein Hinweis in den Artikel, dass das über pip installierte Programm disfunktional ist.

Wenn gehört da eher ein Hinweis rein, das aktuell ALLE genannten Installationsarten disfunktional sind. 😛

Und erst die Installation per pip zu beschreiben, aber danach die Aktualisierung, die für das Binary-File gedacht ist, ist auch eher suboptimal, wie Hol-Mir-Mal-Ne-Flasche-Bier-Gerd sagen würde.

Falls eine funktionierende Installationsart unter Ubuntu (Bionic bis Lunar) gesucht wird:

sudo add-apt-repository ppa:tomtomtom/youtube-dl
sudo apt install youtube-dl 

Alternativ

git clone ytdl-org/youtube-dl
cd youtube-dl
python setup.py build
sudo python setup.py install 

Letzters würde ich allerdings nicht empfehlen, weil da kein Skript für eine saubere Deinstallation vorhanden ist.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55898

Wohnort: Berlin

noisefloor schrieb:

Das hast du falsch verstanden

Hab ich dann wohl. ☹

chris34 Team-Icon

Ikhaya- und Webteam

Anmeldungsdatum:
22. Oktober 2010

Beiträge: 4082

pip kann man auch den master-branch direkt geben (aus Gewohnheit nehme ich auch immer gleich eine venv):

~$ python3 -m venv ytdl-venv
~$ ./ytdl-venv/bin/pip install git+https://github.com/ytdl-org/youtube-dl@master
~$ ./ytdl-venv/bin/youtube-dl https://www.youtube.com/watch?v=aqz-KE-bpKQ 

Das funktioniert hier unter 22.04. Braucht kein root, ist aber auch nicht für alle Nutzer installiert. Sehe ich aber eher als Vorteil.

Und zum Wegwerfen

~$ rm -r ./ytdl-venv 

Wer sich wundert: ./ytdl-venv/bin/youtube-dl --version zeigt noch die alte Version an (so wie sie im git-repo auf dem master branch ist).

Viele Grüße
Chris

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55898

Wohnort: Berlin

chris34 schrieb:

pip kann man auch den master-branch direkt geben (aus Gewohnheit nehme ich auch immer gleich eine venv):

~$ python3 -m venv ytdl-venv
~$ ./ytdl-venv/bin/pip install git+https://github.com/ytdl-org/youtube-dl@master
~$ ./ytdl-venv/bin/youtube-dl https://www.youtube.com/watch?v=aqz-KE-bpKQ 

Super, dann rein damit in den Artikel. 😉

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1597

Wohnort: Bad Oeynhausen

tomtomtom schrieb:

chris34 schrieb:

pip kann man auch den master-branch direkt geben (aus Gewohnheit nehme ich auch immer gleich eine venv):

~$ python3 -m venv ytdl-venv
~$ ./ytdl-venv/bin/pip install git+https://github.com/ytdl-org/youtube-dl@master
~$ ./ytdl-venv/bin/youtube-dl https://www.youtube.com/watch?v=aqz-KE-bpKQ 

Super, dann rein damit in den Artikel. 😉

Kümmer mich drum, danke für die Hinweise!

EDIT: Erledigt, Testung des gesamten Artikels erfolgt noch.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55898

Wohnort: Berlin

Zwei Sachen hätte ich noch.

Erstens: Im Hinweis steht:

Nach rechtlichen Schritten gegen den Maintainer und einen Hoster des Projekts wird das Projekt seit 2021 nicht mehr aktiv weiterentwickelt.

Wo der Zusammenhang zwischen dem ersten und dem zweiten Link sein soll, ist wohl nicht nur mir nicht ersichtlich. Beides hat nichts miteinander zu tun und das die Entwicklung eingestellt wurde stimmt ja offensichtlich auch nicht mehr.

Zweitens:

Unter der Erklärung, wie das mit pip installiert wird, steht:

Um Inkompatibiliäten zu vermeiden, sollte man bei diesem Installationsweg den obigen Befehl regelmäßig zusätzlich mit der Option -U (ein großes U) aufrufen, um youtube-dl zu aktualisieren[4].

Das kann natürlich nicht funktionieren, dess es wurde ja mit pip installiert...

[bin]$ ./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.
[bin]$

Den Satz hab ich also entfernt.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1597

Wohnort: Bad Oeynhausen

tomtomtom schrieb:

[...] Erstens: Im Hinweis steht:

Nach rechtlichen Schritten gegen den Maintainer und einen Hoster des Projekts wird das Projekt seit 2021 nicht mehr aktiv weiterentwickelt.

Wo der Zusammenhang zwischen dem ersten und dem zweiten Link sein soll, ist wohl nicht nur mir nicht ersichtlich. Beides hat nichts miteinander zu tun und das die Entwicklung eingestellt wurde stimmt ja offensichtlich auch nicht mehr.

Dann ab damit.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55898

Wohnort: Berlin

Okay, hab das mal umformuliert.

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1597

Wohnort: Bad Oeynhausen

tomtomtom schrieb:

Okay, hab das mal umformuliert.

Sieht gut aus 👍 Habe jetzt auch die Testung hinter mich gebracht.

Antworten |