Hallo,
seit ein paar Tagen spinnt yt-dlp, aber bisher konnte man wenigstens nach ein paar Versuchen den File herunterladen.
Normalerweise kam ich bisher meist hiermit zurecht:
yt-dlp --write-description --no-post-overwrite --rm-cache-dir --write-thumbnail --no-warnings --trim-filenames 200 -f 134+234 https://www.youtube.com/watch?v=xxxxxxxxxxx
Nun erhält man die Meldung:
“Sign in to confirm you’re not a bot. This helps protect our community. Learn more”
Mit Cookies erhält man zwar keine Fehlermeldung aber auch keine Video-Files:
yt-dlp --write-description --no-post-overwrite --rm-cache-dir --write-thumbnail --no-warnings --trim-filenames 200 --cookies “~/youtube.cookies.txt” -F https://www.youtube.com/watch?v=xxxxxxxxxxx
Ergebnis:
ID EXT RESOLUTION FPS │ PROTO │ VCODEC MORE INFO
────────────────────────────────────────────────────
sb3 mhtml 48x27 0 │ mhtml │ images storyboard
sb2 mhtml 80x45 1 │ mhtml │ images storyboard
sb1 mhtml 160x90 1 │ mhtml │ images storyboard
sb0 mhtml 320x180 1 │ mhtml │ images storyboard
Mit Anmeldedaten (user, password) sieht man auch nicht mehr.
Bisher war oft Python die Ursache, wenn yt-dlp nicht fluppte. Ist das jetzt möglicherweise auch wieder der Fall?
Freundl. Grüße
Das ist doch wieder so ein Spiel von youtube ----- downloader, gerade die Meldung deutet daraufhin, das youtube mal wieder etwas verändert hat.
1 Like
Ich habe yt-dlp gerade mal auf Linux Mint installiert, und da läuft es ohne Probleme.
yt-dlp --write-description --no-post-overwrite --rm-cache-dir --write-thumbnail --no-warnings --trim-filenames 200 -f 134+234 https://www.youtube.com/watch?v=xxxxxxxxxxx
Selbst “-f 18” funktioniert:
yt-dlp --write-description --no-post-overwrite --rm-cache-dir --write-thumbnail --no-warnings --trim-filenames 200 -f 18 https://www.youtube.com/watch?v=xxxxxxxxxxx
Installation:
Leap: Zypper
yt-dlp-2024.08.01-bp156.2.3.1.noarch
Mint: Konsole
sudo wget https://github.com/yt-dlp/yt-dlp/releases/latest/download/yt-dlp -O /usr/local/bin/yt-dlp
sudo chmod a+rx /usr/local/bin/yt-dlp
Versionen:
Leap: 2024.08.01
Mint: 2025.01.15
Gerade bin auch folgende Seite gestoßen:
https://opensuse.pkgs.org/15.6/packman-x86_64/yt-dlp-youtube-dl-2025.01.15-150600.2.pm.1.noarch.rpm.html
Mir ist nur nicht klar, was da gemacht wird. Eine Package nur für Youtube?
Die listen nur Pakete auf, solche Seiten bitte möglichst nicht benutzen.
Bei mir:
zypper se -s yt-dl
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
S | Name | Type | Version | Arch | Repository
---+------------------------+------------+--------------------------+--------+---------------
| python311-yt-dlp | Paket | 2024.08.01-bp156.2.3.1 | noarch | Backports
| python311-yt-dlp | Paket | 2024.05.27-bp156.1.1 | noarch | OSS
i+ | python312-yt-dlp | Paket | 2025.01.15-150600.2.pm.1 | noarch | Packman_Aachen
i+ | yt-dlp | Paket | 2025.01.15-150600.2.pm.1 | noarch | Packman_Aachen
v | yt-dlp | Paket | 2024.08.01-bp156.2.3.1 | noarch | Backports
v | yt-dlp | Paket | 2024.05.27-bp156.1.1 | noarch | OSS
| yt-dlp | Quellpaket | 2025.01.15-150600.2.pm.1 | noarch | Packman_Aachen
| yt-dlp | Quellpaket | 2024.08.01-bp156.2.3.1 | noarch | Backports
| yt-dlp-bash-completion | Paket | 2024.08.01-bp156.2.3.1 | noarch | Backports
| yt-dlp-bash-completion | Paket | 2024.05.27-bp156.1.1 | noarch | OSS
| yt-dlp-fish-completion | Paket | 2024.08.01-bp156.2.3.1 | noarch | Backports
| yt-dlp-fish-completion | Paket | 2024.05.27-bp156.1.1 | noarch | OSS
| yt-dlp-youtube-dl | Paket | 2025.01.15-150600.2.pm.1 | noarch | Packman_Aachen
| yt-dlp-zsh-completion | Paket | 2024.08.01-bp156.2.3.1 | noarch | Backports
| yt-dlp-zsh-completion | Paket | 2024.05.27-bp156.1.1 | noarch | OSS
Wie du siehst, bietet Packman eine neuere Version an, einfach in Yast die Packman Version anklicken.
1 Like
Oder du deinstalliesrt yt-dlp im Paketmanager und machst es wie bei Mint.
So mache ich es auch mit Jdownloader und Mediathekview.
1 Like
Packman war der entscheidende Hinweis.
Ich hatte nach dem Upgrade auf Leap 15.6 Packman nicht mehr installiert, weil alles auch ohne Packman lief. Bis es dann Probleme mit yt-dlp gab in den letzten Tagen…
Nach der Installation ist yt-dlp nun auch auf Stand 25.01.15 und funktioniert wieder.
Danke Dir!
Das ist immer so ein Wechselspiel, youtube möchte nicht das irgendwelche Programme irgendetwas abgreifen können und ändert irgendwelche api’s, yt-dlp und ähnliche müssen dann darauf antworten und das dauert immer etwas…
1 Like
system
Closed
January 30, 2025, 9:28am
12
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.