Danke für die weiteren Tipps.
Youtubevideos herunterladen
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
|
|
Anmeldungsdatum: Beiträge: 626 |
Was auch neben yt-dl und JD2 nach wie vor funktioniert ist der Online Download. YT-URL kopieren → einfügen → Download z.B. das https://dow1s.com/ Google Begriff: "Youtube Downloader" |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
👍 |
|
Anmeldungsdatum: Beiträge: 417 |
Obwohl gelöst, noch ein paar praktische Anwendungen mit yt-dlp : Film mit der besten Qualität in 2 Schritten : yt-dlp -F -o "%(title)s.%(ext)s" --no-playlist "https://www.youtube.com/watch?v=dFhelYbmZDg&pp=ygUWZmlsbWUgZGV1dHNjaCBrb21wbGV0dA%3D%3D" Danach Auswahl der ID für Video+Audio, s. 1. Spalte der Terminal-Ausgabe : yt-dlp -f 137+140 -o "%(title)s.%(ext)s" --no-playlist "https://www.youtube.com/watch?v=dFhelYbmZDg&pp=ygUWZmlsbWUgZGV1dHNjaCBrb21wbGV0dA%3D%3D" (Jeweils das passende Pärchen Video only + Audio Only: avc1, av01 + m4a, vp9 + webm) Ein Bsp. für Audio, s. link für "Download mit yt-dlp, komplette Playlist + Konvertierung nach mp3" : Und hier noch weitere Anwendungsmöglichkeiten : |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
Vielen Dank ... |
|
Anmeldungsdatum: Beiträge: 417 |
@JohannCaspar, und noch ein Tip : Für einen möglichst schnellen Download, den Parameter "-N 8" verwenden (In meinem Fall sind es 8 Cpu threads. Die Info habe ich von Github.) yt-dlp -f 137+140 -o "%(title)s.%(ext)s" -N 8 --no-playlist "https://www.youtube.com/watch?v=dFhelYbmZDg&pp=ygUWZmlsbWUgZGV1dHNjaCBrb21wbGV0dA%3D%3D" Bei ServusTV konnte ich damit meine download Rate massiv verbessern, bei anderen Seiten komme ich jetzt immer bis zu meiner max. möglichen download Rate (Systemmonitor : Eine waagerechte, fast gerade Linie.). |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
Vielen Dank ... |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
Hallo noch mal, ich möchte wieder Videos herunterladen. Mit youtube-dl komme ich nicht weiter, yt-dlp auch nicht. Ein Beispiel: julian@julian-12207121470278:~$ yt-dlp "https://www.youtube.com/watch?v=fjvGoCjXlVg"
[youtube] fjvGoCjXlVg: Downloading webpage
[youtube] fjvGoCjXlVg: Downloading android player API JSON
WARNING: [youtube] YouTube said: ERROR - Precondition check failed.
WARNING: [youtube] HTTP Error 400: Bad Request. Retrying ...
[youtube] fjvGoCjXlVg: Downloading android player API JSON (retry #1)
WARNING: [youtube] YouTube said: ERROR - Precondition check failed.
WARNING: [youtube] HTTP Error 400: Bad Request. Retrying ...
[youtube] fjvGoCjXlVg: Downloading android player API JSON (retry #2)
WARNING: [youtube] YouTube said: ERROR - Precondition check failed.
WARNING: [youtube] HTTP Error 400: Bad Request. Retrying ...
[youtube] fjvGoCjXlVg: Downloading android player API JSON (retry #3)
WARNING: [youtube] YouTube said: ERROR - Precondition check failed.
WARNING: [youtube] Unable to download API page: HTTP Error 400: Bad Request (caused by <HTTPError 400: 'Bad Request'>); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
[youtube] fjvGoCjXlVg: Downloading player 6e4dbefe
WARNING: [youtube] nsig extraction failed: You may experience throttling for some formats
n = j5YD2TrgrIgSWKCU ; player = https://www.youtube.com/s/player/6e4dbefe/player_ias.vflset/en_US/base.js
fjvGoCjXlVg: Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2517, in _decrypt_nsig
self._player_cache[player_id] = self._extract_n_function(video_id, player_url)
File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2543, in _extract_n_function
funcname = self._extract_n_function_name(jscode)
File "/usr/lib/python3/dist-packages/yt_dlp/extractor/youtube.py", line 2526, in _extract_n_function_name
nfunc, idx = self._search_regex(
File "/usr/lib/python3/dist-packages/yt_dlp/extractor/common.py", line 1229, in _search_regex
raise RegexNotFoundError('Unable to extract %s' % _name)
yt_dlp.utils.RegexNotFoundError: Unable to extract Initial JS player n function name; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
(caused by RegexNotFoundError('Unable to extract \x1b[0;94mInitial JS player n function name\x1b[0m; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U')); please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
ERROR: [youtube] fjvGoCjXlVg: Unable to extract uploader id; please report this issue on https://github.com/yt-dlp/yt-dlp/issues?q= , filling out the appropriate issue template. Confirm you are on the latest version using yt-dlp -U
Man sieht: Es geht wie so oft nichts. Was kann ich tun? Woran liegt es? Viele Grüße Johann |
|
Supporter
Anmeldungsdatum: Beiträge: 7950 |
Geht es immernoch um
? Wenn ja. Lubuntu 22.04 ist seit April 2025 EndOfLife. Es hat also eine Supportlücke von mehreren Monaten und ist somit als kompromittiert (verseucht) anzusehen. Lesestoff: >> Jammy Jellyfish << Wenn es nicht mehr um 22.04 geht hast du mit deinem Post den Thread entführt. Mach bitte genau Angaben damit ich es ggf. abtrennen kann. |
|
Anmeldungsdatum: Beiträge: 7351 Wohnort: Technische Republik |
Welche Version hast du? yt-dlp --version |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
Ja, ich habe Lubuntu 22.04. Die Version von yt-dlp: Ich habe ganz normal nach den Anleitungen von ubuntuusers instaliert. Um auf eine aktuelle Lubuntu-Version abzugraden: Reicht Folgendes? sudo do-release-upgrade -d |
|
Supporter
Anmeldungsdatum: Beiträge: 7950 |
Was genau war an meiner Erklärung oben nicht zu verstehen? Dein System ist als verseucht anzusehen. Weil EndOfLife im April 2025 war. Also ist ein aktuelles System komplett und sauber neu zu installieren. KEINE UPGRADE! Dafür bist du zu spät. |
|
Supporter
Anmeldungsdatum: Beiträge: 55994 Wohnort: Berlin |
Das ist eine nichtssagende Aussage, denn es gibt nicht nur eine Möglichkeit dazu und im Wikiartikel ist auch nicht nur eine genannt... Ist aber eh erstmal egal, da erstmal eine noch unterstützte Version des Betriebssystems her muss. |
|
(Themenstarter)
Anmeldungsdatum: Beiträge: 173 |
Ich habe nun die neue Version von Lubuntu installiert (Lubuntu 24.04.3 LTS "Noble Numbat"). Wenn ich nun youtube-dl installieren will, kommt Folgendes: julianp@julian-12207121470278:~$ sudo apt-get install youtube-dl Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Paket youtube-dl ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. E: Für Paket »youtube-dl« existiert kein Installationskandidat. julianp@julian-12207121470278:~$ sudo apt install youtube-dl Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Paket youtube-dl ist nicht verfügbar, wird aber von einem anderen Paket referenziert. Das kann heißen, dass das Paket fehlt, dass es abgelöst wurde oder nur aus einer anderen Quelle verfügbar ist. E: Für Paket »youtube-dl« existiert kein Installationskandidat. Geht youtube-dl gar nicht für die neue Lubuntu-Version? |
|
Supporter
Anmeldungsdatum: Beiträge: 55994 Wohnort: Berlin |
Nein, das ist aus den Quellen entfernt worden, weil Upstream "tot" ist. Das letzte Release ist von 2021... Das steht natürlich auch im entsprechenden Wiki-Artikel, dafür müsste man den aber lesen... youtube-dl bringt mehr oder weniger regelmäßig "nightly"-Versionen heraus, die letzte ist von Ende September 2025. Die ist weder in den offiziellen Quellen noch funktioniert sie mit deinem gewünschten Download. Bei yt-dlp funktioniert das im Übrigen auch ausschließlich mit dem Release Im Übrigen hat 24.04 absolut nichts mit einer "neuen Lubuntu-Version" zu tun, die aktuelle wäre Lubuntu 25.10. Und auch die hat logischerweise nicht die aktuelle |