youtube-dl

  • hi,

    hab mir auf dem Raspi 4B (Raspberry Pi OS)

    über Einstellungen -> Add / Remove Software

    youtube-dl installiert.

    Egal, welchen youtube-Film ich versuche herunterzuladen,

    immer erfolgt in der letzten Zeile im Terminal die Meldung

    Code
    AttributeError: 'NoneType' object has no attribute 'get'

    Kann mir jemand nen Tipp geben,

    a) was ich falsch gemacht habe?

    b) was zu tun ist, um einen youtube download hinzubekommen?

    Edited once, last by RaspiTester: Ergänzung OS (June 11, 2021 at 9:53 PM).

  • Code
    sudo youtube-dl -U
    Updating to version 2021.06.06 ...
    Updated youtube-dl. Restart youtube-dl to use the new version.

    MfG

    Jürgen

  • Hallo

    Die Deutschen Infos zu youtube-dl stehen hier:

    Arch Wiki

    Kontrollen:

    Code
    type youtube-dl
    youtube-dl --help

    Ein Tutorial über nextcloud mit -F werden alle Verfügbaren Formate angezeigt. Mit -f 22 wird das Beste Format geladen.

    Code
    youtube-dl -F https://www.youtube.com/watch?v=y4dtcr2NL5M
    youtube-dl -f 22 https://www.youtube.com/watch?v=y4dtcr2NL5M
  • Man könnte vielleicht das installieren:-)

    apt install python-is-python3

    hab gerade geschaut was oben drin steht in youtube-dl

    whereis youtube-dl

    youtube-dl: /usr/bin/youtube-dl /usr/share/man/man1/youtube-dl.1.gz

    nano /usr/bin/youtube-dl

    --das steht da->>>> !/usr/bin/env python

    also nicht python3 :) :)

    Wenn es danach immer noch nicht geht

    apt remove python-is-python3

    Aber die Version über die Paktequellen kann man gar nicht mit

    youtube-dl -U

    updaten.

    Was ich eigentilch immer mache ist youtube-dl über apt installieren, und wieder löschen (mit rm), die Abhängigkeiten sind dann da!

    Aber nun gleich das hier: (whereis youtube-dl)

    rm -v /usr/bin/youtube-dl

    wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/bin/youtube-dl

    chmod a+rx /usr/bin/youtube-dl

    Uun geht auch das updaten, weil youtube öfters was ändert an der Seite und es nicht mehr geht, mit der Version aus den Paketquellen.

    Es ist aber schon sehr lange her als ich den Raspberry neu aufgestzt hab :) :)

    *edit* sudo, am Anfang weggelassen, weil ich auf dem Raspberry immer root bin :)

    Edited once, last by det_lev_da (June 12, 2021 at 5:08 PM).

  • Ich installiere das Paket immer lokal als User via PIP und das funktioniert auch mit den vielen anderen Distributionen.

    Code
    pip3 install youtube-dl --user

    --user kann man auch weglassen. Wenn man nicht root ist, wird das Paket in ~/.local/lib/python3.7/site-packages installiert.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!