youtube-dl ne fondtionne pas

DomDombes Membre non connecté
-
- Voir le profil du membre DomDombes
- Inscrit le : 02/01/2022
Je suis nouveau sur Mageia (depuis début décembre suit à un crash de mon précédent ordinateur).
J'ai installé youtube-dl via le CCM, et il apparait bien comme installé (statut en vert dans le CCM), mais quand je tente de l'utiliser, comme par exemple :
> youtube-dl https://www.arte.tv/fr/videos/105621-001-A/concert-du-nouvel-an-2022-a-la-fenice-de-venise/
j'ai des message d'erreur comme ceci :
/usr/local/bin/youtube-dl: ligne 1: --2021-12-15 : commande introuvable
/usr/local/bin/youtube-dl: ligne 2: erreur de syntaxe près du symbole inattendu « ( »
/usr/local/bin/youtube-dl: ligne 2: `Résolution de https (https)… échec : Nom ou service inconnu.'
Je ne comprends pas pourquoi cela ne fonctionne pas alors que 'youtube-dl' apparait correctement installé.
Sur mon ordinateur précédent, avec une autre distribution, 'youtube-dl' fonctionnait parfaitement.
Toute aide ou suggestion est bienvenue.
Merci,
Dominique

Meuz Membre non connecté
-
- Voir le profil du membre Meuz
- Inscrit le : 06/08/2011
- Groupes :
Je viens de tester ta commande :
Code BASH :
[meuz@localhost Vidéos]$ youtube-dl https://www.arte.tv/fr/videos/105621-001-A/concert-du-nouvel-an-2022-a-la-fenice-de-venise/ [ArteTV] 105621-001-A: Downloading JSON metadata [ArteTV] 105621-001-A: Downloading m3u8 information [download] Destination: Concert du Nouvel An 2022 à la Fenice de Venise-105621-001-A.mp4 [download] 0.1% of 1000.30MiB at 920.79KiB/s ETA 18:31^C ERROR: Interrupted by user
Ça fonctionne. C'est moi qui ai interrompu le téléchargement.
Edit Je viens de voir un truc bizarre :
Code BASH :
[meuz@localhost Vidéos]$ whereis youtube-dl youtube-dl: /usr/bin/youtube-dl /usr/share/man/man1/youtube-dl.1.xz
Chez moi youtube-dl est dans /usr/bin, mais pas chez toi :
DomDombes :
/usr/local/bin/youtube-dl
Édité par Meuz Le 02/01/2022 à 19h55

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Bien vu Meuz.
@ DomDombes Il semblerait que tu es quelque chose nommé youtube-dl dans /usr/local/bin qui ne devrait p)as être là. Peux-tu vérifier ?
Code BASH :
ls -l /usr/local/bin

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Tiens je croyais que youtube-dl n'était plus maintenu et ne fonctionnait plus. J'ai lu ça quelque part.
A vérifier.
Pal mal Mageia!
@+
Gérard
@+
Gérard

DomDombes Membre non connecté
-
- Voir le profil du membre DomDombes
- Inscrit le : 02/01/2022
Bien vu, c'était cela qui bloquait et je ne l'avais pas vu. Il y avait dans /usr/local/bin/ un fichier parasite, une fois celui-ci retiré et après vérifié qu'il y avait bien dans /usr/bin/ le script python youtube-dl qui va bien cela roule parfaitement.
Youtube-dl fonctionnait parfaitement sur mon ancienne machine jusqu'à fin novembre et fonctionne maintenant sur la nouvelle, du moins pour les replays d'Arte, pour France TV, c'est moins sûr.
gerard-ll :
Bonjour,
Tiens je croyais que youtube-dl n'était plus maintenu et ne fonctionnait plus. J'ai lu ça quelque part.
A vérifier.
Tiens je croyais que youtube-dl n'était plus maintenu et ne fonctionnait plus. J'ai lu ça quelque part.
A vérifier.
Tu as raison, il est "remplacé" par yt-dlp :
https://github.com/yt-dlp/yt-dlp
C'est le même principe.


HerbertP Membre non connecté
-
- Voir le profil du membre HerbertP
- Inscrit le : 25/06/2015
- Groupes :
Si ça peut servir, pour ma part j'utilise ClipGrab présent dans le CCM et qui fonctionne pas mal.
Christophe - Probablement sur une autre planète
Mageia 9 - 64 bit - 4 * Intel Core i5-4460 CPU @ 3.20GHz - Mem 7,7 Gio - GeForce GTX 1050 Ti/PCIe/SSE2
Mageia 9 - 64 bit - 4 * Intel Core i5-4460 CPU @ 3.20GHz - Mem 7,7 Gio - GeForce GTX 1050 Ti/PCIe/SSE2

Yuusha Membre non connecté
-
- Voir le profil du membre Yuusha
- Inscrit le : 04/07/2017
- Groupes :
-
Modérateur
-
Administrateur
-
Forgeron
Je pense que le développement de youtube-dl a repris. La dernière sortie date du 17/12/2021 : https://github.com/ytdl-org/youtube-dl/releases.

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
D' ailleurs lien de Vigen indique:
Citation :
Based on youtube-dl 2021.12.17 commit/5014bd6 and youtube-dlc 2020.11.11-3 commit/f9401f2: You get all the features and patches of youtube-dlc in addition to the latest youtube-dl

gerard-ll Membre non connecté
-
- Voir le profil du membre gerard-ll
- Inscrit le : 09/12/2011
- Groupes :
Merci de l'info pour Youtube-dl.
Ceci dit dans mon cas je prends aussi ClipGrab pour le peu de vidéos que je télécharge.
Malgré tout DomDombes ferait bien de voir yt-dlp si tout ne fonctionne pas avec Youtube-dl.
Pal mal Mageia!
@+
Gérard
@+
Gérard

Guitoutatou Membre non connecté
-
- Voir le profil du membre Guitoutatou
- Inscrit le : 17/03/2018
- Groupes :
J'ai également un problème avec youtube-dl, qui ne charge plus rien. Exemple :
Citation :
guy@fixe:~$ youtube-dl https://www.arte.tv/fr/videos/107205-001-A/aida-en-direct-de-l-opera-de-dresde/
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>
; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>

Ce message d'erreur est différent de celui de DomDombes, et l'origine de l'erreur doit donc être différente. Mettre à jour youtube-dl ne change rien. Ajouter des indications sur le mode de téléchargement non plus :
Citation :
guy@fixe:~$ youtube-dl -t -f mp4 https://www.arte.tv/fr/videos/107205-001-A/aida-en-direct-de-l-opera-de-dresde/
WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s" instead.
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>
; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
guy@fixe:~$
WARNING: --title is deprecated. Use -o "%(title)s-%(id)s.%(ext)s" instead.
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>

guy@fixe:~$
Quelqu'un aurait-il une piste ?
Merci.
CM Asus A320M-A, Proc AMD Ryzen 5 1600, Graph Asus PH-GTX1050-2G,
Mageia 8, 64 bits, Plasma*
Mageia 8, 64 bits, Plasma*

Guitoutatou Membre non connecté
-
- Voir le profil du membre Guitoutatou
- Inscrit le : 17/03/2018
- Groupes :
Citation :
guy@fixe:~$ youtube-dl --verbose https://www.arte.tv/fr/videos/107205-001-A/aida-en-direct-de-l-opera-de-dresde/
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.arte.tv/fr/videos/107205-001-A/aida-en-direct-de-l-opera-de-dresde/']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.8.12 (CPython) - Linux-5.15.35-desktop-2.mga8-x86_64-with-glibc2.2.5
[debug] exe versions: ffmpeg 4.3.3, ffprobe 4.3.3, rtmpdump 2.4
[debug] Proxy map: {}
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>
; please report this issue on https://yt-dl.org/bug . Make sure you are using the latest version; type youtube-dl -U to update. Be sure to call youtube-dl with the --verbose flag and include its complete output.
File "/usr/bin/youtube-dl/youtube_dl/extractor/common.py", line 634, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2288, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib64/python3.8/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib64/python3.8/urllib/request.py", line 640, in http_response
response = self.parent.error(
File "/usr/lib64/python3.8/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib64/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib64/python3.8/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--verbose', 'https://www.arte.tv/fr/videos/107205-001-A/aida-en-direct-de-l-opera-de-dresde/']
[debug] Encodings: locale UTF-8, fs utf-8, out utf-8, pref UTF-8
[debug] youtube-dl version 2021.12.17
[debug] Python version 3.8.12 (CPython) - Linux-5.15.35-desktop-2.mga8-x86_64-with-glibc2.2.5
[debug] exe versions: ffmpeg 4.3.3, ffprobe 4.3.3, rtmpdump 2.4
[debug] Proxy map: {}
[ArteTV] 107205-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>

File "/usr/bin/youtube-dl/youtube_dl/extractor/common.py", line 634, in _request_webpage
return self._downloader.urlopen(url_or_request)
File "/usr/bin/youtube-dl/youtube_dl/YoutubeDL.py", line 2288, in urlopen
return self._opener.open(req, timeout=self._socket_timeout)
File "/usr/lib64/python3.8/urllib/request.py", line 531, in open
response = meth(req, response)
File "/usr/lib64/python3.8/urllib/request.py", line 640, in http_response
response = self.parent.error(
File "/usr/lib64/python3.8/urllib/request.py", line 569, in error
return self._call_chain(*args)
File "/usr/lib64/python3.8/urllib/request.py", line 502, in _call_chain
result = func(*args)
File "/usr/lib64/python3.8/urllib/request.py", line 649, in http_error_default
raise HTTPError(req.full_url, code, msg, hdrs, fp)
Je ne sais pas interpréter ...
Merci
CM Asus A320M-A, Proc AMD Ryzen 5 1600, Graph Asus PH-GTX1050-2G,
Mageia 8, 64 bits, Plasma*
Mageia 8, 64 bits, Plasma*

nic80 Membre non connecté
-
- Voir le profil du membre nic80
- Inscrit le : 06/08/2018
- Groupes :
-
Modérateur
Visiblement le script semble rencontrer une erreur 404 (page non trouvée lors du chargmement de metadonnées (correspondantes au fichier à télécharger ?).
Probablement qu' Arte a changé les emplacements et que youtube-dl a besoin d' une mise à jour.

bellete Membre non connecté
-
- Voir le profil du membre bellete
- Inscrit le : 14/03/2008
- Site internet
- Groupes :
J'ai la même chose sur Arte:
[gil@localhost Vidéos]$ youtube-dl https://www.arte.tv/fr/videos/104749-001-A/state-of-happiness-1-8/
[ArteTV] 104749-001-A: Downloading JSON metadata
ERROR: Unable to download JSON metadata: HTTP Error 404: Not Found (caused by <HTTPError 404: 'Not Found'>

youtube-dl -U en root n'améliore rien.
Boitier Antec P100 | Alimentation modulaire Cooler Master MWE Gold 650 Full Modular | Carte mère MSI B450 Tomawak | Processeur AMD Ryzen 5 1600X | Ventirad Cooler Master Hyper 212 Black Edition | Mémoire Corsair - Vengeance LPX Series DDR4 Low Profile 2 x 4 Go 2666 MHz CAS 16 | Carte graphique Asus Getforce GT 730.
SSD Western Digital - Green - 240 Go - Mageia 8 (64 bits) - Bureau Plasma - Pilote nouveau
SSD Crucial BX500 240 Go - Mageia 9 (64 bits) - Bureau Plasma - Pilote nouveau
SSD Western Digital - Green - 240 Go- Virtualbox
1 disque Seagate - BarraCuda - 2 To: données
1 disque Western Digital - Blue - 1 To : données
SSD Western Digital - Green - 240 Go - Mageia 8 (64 bits) - Bureau Plasma - Pilote nouveau
SSD Crucial BX500 240 Go - Mageia 9 (64 bits) - Bureau Plasma - Pilote nouveau
SSD Western Digital - Green - 240 Go- Virtualbox
1 disque Seagate - BarraCuda - 2 To: données
1 disque Western Digital - Blue - 1 To : données

Guitoutatou Membre non connecté
-
- Voir le profil du membre Guitoutatou
- Inscrit le : 17/03/2018
- Groupes :
CM Asus A320M-A, Proc AMD Ryzen 5 1600, Graph Asus PH-GTX1050-2G,
Mageia 8, 64 bits, Plasma*
Mageia 8, 64 bits, Plasma*
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie