youtube-dl

L I V E Stammtisch ab 20:30 Uhr im Chat
  • 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?

    Einmal editiert, zuletzt von RaspiTester (11. Juni 2021 um 21:53) aus folgendem Grund: Ergänzung OS

  • 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 :)

    Einmal editiert, zuletzt von det_lev_da (12. Juni 2021 um 17:08)

  • 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.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!