Pages : 1
#1 Le 24/02/2023, à 15:00
- LRDP
youtube-dl vs yt-dlp [RÉSOLU très vite]
Bonjour à la Communauté
J'utilise Youtube-dl depuis bien longtemps pour télécharger quelques vidéos et musiques sur différents sites dont, évidemment, Youtube.
Cela fonctionnait très correctement sur Youtube la semaine dernière, mais aujourd'hui :
ERROR: Unable to extract uploader id; 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.
La mise à jour ne fonctionne pas puisque la dernière MAJ remonte à 2021 (je ne m'étais pas aperçu auparavant de la date), ce n'est plus maintenu visiblement..., alors que Youtube-dl continue de télécharger des vidéos sur d'autres sites (démos diverses ou mode d'emploi).
J'essaie de me rabattre sur Yt-dlp , mais j'ai ce message :
Traceback (most recent call last):
File "/usr/bin/yt-dlp", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 584, in _build_master
ws.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'brotli' distribution was not found and is required by yt-dlp
Python est à jour, je ne comprends pas l'erreur. Avez-vous une solution ?
Merci par avance
Dernière modification par LRDP (Le 24/02/2023, à 15:55)
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#2 Le 24/02/2023, à 15:04
- NicoApi73
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Bonjour,
Sur le github, youtube-dl a été mis à jour il y a 1 heure ! https://github.com/ytdl-org/youtube-dl
Hors ligne
#3 Le 24/02/2023, à 15:18
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Bonjour Nicoapi73 et merci, mais :
youtube-dl https://www.youtube.com/watch?v=043LURgcXeU
[youtube] 043LURgcXeU: Downloading webpage
ERROR: Unable to extract uploader id; 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.
et
sudo youtube-dl -U
youtube-dl is up-to-date (2021.12.17)
Hélas , au même point malgré la tentative d'une nouvelle installation :
sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
[sudo] Mot de passe de lrdp :
Désolé, essayez de nouveau.
[sudo] Mot de passe de lrdp :
--2023-02-24 15:07:32-- https://yt-dl.org/downloads/latest/youtube-dl
Résolution de yt-dl.org (yt-dl.org)… 95.143.172.170, 2001:1a50:11:0:5f:8f:acaa:177
Connexion à yt-dl.org (yt-dl.org)|95.143.172.170|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://yt-dl.org/downloads/2021.12.17/youtube-dl [suivant]
--2023-02-24 15:07:32-- https://yt-dl.org/downloads/2021.12.17/youtube-dl
Réutilisation de la connexion existante à yt-dl.org:443.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://github.com/ytdl-org/youtube-dl/releases/download/2021.12.17/youtube-dl [suivant]
--2023-02-24 15:07:32-- https://github.com/ytdl-org/youtube-dl/releases/download/2021.12.17/youtube-dl
Résolution de github.com (github.com)… 140.82.121.3
Connexion à github.com (github.com)|140.82.121.3|:443… connecté.
requête HTTP transmise, en attente de la réponse… 302 Found
Emplacement : https://objects.githubusercontent.com/github-production-release-asset-2e65be/1039520/65476747-919e-4c56-a57f-ded64bed461f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230224%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230224T140733Z&X-Amz-Expires=300&X-Amz-Signature=dc263bc6a45a844de211a8e0aa9e4004cd8310e805cca21b69ab1cd3ac18b10d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=1039520&response-content-disposition=attachment%3B%20filename%3Dyoutube-dl&response-content-type=application%2Foctet-stream [suivant]
--2023-02-24 15:07:33-- https://objects.githubusercontent.com/github-production-release-asset-2e65be/1039520/65476747-919e-4c56-a57f-ded64bed461f?X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAIWNJYAX4CSVEH53A%2F20230224%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20230224T140733Z&X-Amz-Expires=300&X-Amz-Signature=dc263bc6a45a844de211a8e0aa9e4004cd8310e805cca21b69ab1cd3ac18b10d&X-Amz-SignedHeaders=host&actor_id=0&key_id=0&repo_id=1039520&response-content-disposition=attachment%3B%20filename%3Dyoutube-dl&response-content-type=application%2Foctet-stream
Résolution de objects.githubusercontent.com (objects.githubusercontent.com)… 185.199.110.133, 185.199.109.133, 185.199.108.133, ...
Connexion à objects.githubusercontent.com (objects.githubusercontent.com)|185.199.110.133|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 1837828 (1,8M) [application/octet-stream]
Enregistre : «/usr/local/bin/youtube-dl»
/usr/local/bin/yout 100%[===================>] 1,75M 2,62MB/s ds 0,7s
2023-02-24 15:07:34 (2,62 MB/s) - «/usr/local/bin/youtube-dl» enregistré [1837828/1837828]
Que faire ?
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#4 Le 24/02/2023, à 15:28
- NicoApi73
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Que faire ?
sudo apt install git
cd /tmp
git clone https://github.com/ytdl-org/youtube-dl
cd youtube-dl
make
sudo cp youtube-dl /usr/local/bin/
Hors ligne
#5 Le 24/02/2023, à 15:54
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Génial NicoApi73 !!
Youtube-dl refonctionne ! et parfaitement sur Youtube : cela va me permettre de revoir des vidéos sans les pubs incessantes. De plus, il parait plus rapide
Je ne connaissais pas du tout le clonage et je ne comprends pas grand-chose sur le site Github, malgré sa richesse d'info.
Merci beaucoup NicoApi73 pour cet avis excellent
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#6 Le 24/02/2023, à 17:23
- lool_lauris
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Salut,
Apparemment, youtube-dl fonctionne ppour télécharger une vidéo sur Youtube mais pas sur Arte. Par contre aucun problème avec yt-dlp.
LRDP, pourrais-tu, STP, confirmer ou infirmer ? Pour cela, pourrais-tu, juste à des fins de test, télécharger la vidéo suivante et dire si tu réussis :
cd Bureau && youtube-dl https://www.arte.tv/fr/videos/087416-000-A/nous-etions-de-ceux-la/
Et si ça ne fonctionne pas, merci de renvoyer le résultat de la commande.
Soutenez le Libre => http://www.april.org/
En ligne
#7 Le 24/02/2023, à 18:36
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Apparemment, youtube-dl fonctionne ppour télécharger une vidéo sur Youtube mais pas sur Arte
essai :
youtube-dl https://www.arte.tv/fr/videos/087416-000-A/nous-etions-de-ceux-la/
[ArteTV] 087416-000-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.
Même résultat que plus haut, mais plutôt un problème Json.
Je ne retrouve pas ce film sur Qarte, il est vraisemblable qu'il ne soit pas disponible en ce moment sur le serveur Arte
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#8 Le 24/02/2023, à 18:48
- lool_lauris
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Merci pour ta réponse. Ça confirme bien ce qui se passe aussi chez moi. youtube-dl ne fonctionne pas avec pas mal de plateformes.
---------------------------------------------
Je ne retrouve pas ce film sur Qarte, il est vraisemblable qu'il ne soit pas disponible en ce moment sur le serveur Arte
Si si, il l'est. Tu peux le trouver ici => https://www.arte.tv/fr/videos/087416-00 … e-ceux-la/
D'ailleurs, le téléchargement fonctionne très bien avec yt-dlp.
Soutenez le Libre => http://www.april.org/
En ligne
#9 Le 24/02/2023, à 18:54
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Au temps pour moi !, mais chez moi, je n'ai pas yt-dlp fonctionnel :
yt-dlp https://www.arte.tv/fr/videos/087416-000-A/nous-etions-de-ceux-la/
Traceback (most recent call last):
File "/usr/bin/yt-dlp", line 6, in <module>
from pkg_resources import load_entry_point
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3254, in <module>
def _initialize_master_working_set():
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3237, in _call_aside
f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 3266, in _initialize_master_working_set
working_set = WorkingSet._build_master()
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 584, in _build_master
ws.require(__requires__)
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 901, in require
needed = self.resolve(parse_requirements(requirements))
File "/usr/lib/python3/dist-packages/pkg_resources/__init__.py", line 787, in resolve
raise DistributionNotFound(req, requirers)
pkg_resources.DistributionNotFound: The 'brotli' distribution was not found and is required by yt-dlp
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#10 Le 24/02/2023, à 19:37
- lool_lauris
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Tu as plusieurs possibilités pour installer (réinstaller) yt-dlp :
* via github ;
* via apt par l'intermédiaire d'un PPA.
Tout est décrit ici => https://github.com/yt-dlp/yt-dlp/wiki/Installation
Soutenez le Libre => http://www.april.org/
En ligne
#11 Le 24/02/2023, à 19:53
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
re résolu : j'avais une mauvaise version de yt-dlp; après réinstallation, mise à jour, c'est OK
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne
#12 Le 24/02/2023, à 20:18
- NicoApi73
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Apparemment, youtube-dl fonctionne ppour télécharger une vidéo sur Youtube mais pas sur Arte. Par contre aucun problème avec yt-dlp.
Bonsoir,
Je ne l'utilise (youtube-dl) que pour youtube (d'ailleurs, c'est plutôt mes enfants). Je ne saurais t'aider plus que ça. Désolé.
Hors ligne
#13 Le 24/02/2023, à 21:03
- lool_lauris
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Je ne l'utilise (youtube-dl) que pour youtube (d'ailleurs, c'est plutôt mes enfants). Je ne saurais t'aider plus que ça. Désolé.
Non, non pas de problème. Je cherche juste à voir comment le truc évolue.
En fait, j'utilisais exclusivement youtube-dl pour télécharger des vidéos sur plusieurs plateforme et notamment Arte. Jusqu'au jour où ça n'a plus fonctionné, pour Arte en tout cas. Depuis pas mal de temps je sui spassé sur yt-dlp qui lui fonctionne bien pour mon usage.
En fait, me concernant, je ne vois pas l'intérêt de télécharger les vidéo youtube qui sont, dans la majorité des cas, présentent sur de longues, voire très longues périodes. Ce qui n'est pas le cas des vidéos qui se trouvent sur Arte ou France Télévision qui ne sont visionnable que sur des intervalles de temps relativement courts.
Soutenez le Libre => http://www.april.org/
En ligne
#14 Le 26/02/2023, à 19:32
- Mornagest
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
LRDP a écrit :Que faire ?
sudo apt install git cd /tmp git clone https://github.com/ytdl-org/youtube-dl cd youtube-dl make sudo cp youtube-dl /usr/local/bin/
Hello Nico
J'ai tenté cela mais je coince sur make :
mornagest@portable:/tmp/youtube-dl$ make
mkdir -p zip
for d in youtube_dl youtube_dl/downloader youtube_dl/extractor youtube_dl/postprocessor ; do \
mkdir -p zip/$d ;\
cp -pPR $d/*.py zip/$d/ ;\
done
touch -t 200001010101 zip/youtube_dl/*.py zip/youtube_dl/*/*.py
mv zip/youtube_dl/__main__.py zip/
cd zip ; zip -q ../youtube-dl youtube_dl/*.py youtube_dl/*/*.py __main__.py
rm -rf zip
echo '#!/usr/bin/env python' > youtube-dl
cat youtube-dl.zip >> youtube-dl
rm youtube-dl.zip
chmod a+x youtube-dl
COLUMNS=80 /usr/bin/env python youtube_dl/__main__.py --help | /usr/bin/env python devscripts/make_readme.py
/usr/bin/env python devscripts/make_contributing.py README.md CONTRIBUTING.md
/bin/sh: 1: pandoc: not found
/bin/sh: 1: [: =: unexpected operator
pandoc -f markdown -t plain README.md -o README.txt
make: pandoc: Aucun fichier ou dossier de ce type
make: *** [Makefile:92 : README.txt] Erreur 127
Je suis sûr que c'est une bête distraction de ma part, mais je ne vois pas laquelle...
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#15 Le 26/02/2023, à 19:51
- NicoApi73
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Salut,
Non ça ne vient pas de toi, le make renvoie une erreur, mais normalement l'executable youtube-dl a été produit.
C'est lié à python. Je ne connais pas ce langage, je n'ai pas cherché plus loin ayant obtenu le résultat souhaité
Hors ligne
#16 Le 26/02/2023, à 19:58
- Mornagest
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Merci pour ta réponse rapide !
J'ai honte, j'ai pas vérifié que ça avait fonctionné... et effectivement, c'est tout bon et je suis en train de télécharger une vidéo YouTube
Encore merci !
N'oubliez pas de consulter la documentation pour vous donner un coup de main !
Merci de modifier le premier message de votre sujet pour ajouter [Résolu] lorsque votre problème l'est :)
Xubuntu 20.04 sur deux ordinateurs, zéro souci. Passez à Xubuntu ;)
Hors ligne
#17 Le 27/02/2023, à 11:11
- LRDP
Re : youtube-dl vs yt-dlp [RÉSOLU très vite]
Bonjour,
effectivement, en partant du .zip émanant de Github, je retrouvais la même erreur que Mornagest et la mise à jour (déjà effectuée auparavant et refaite) de Python ne changeait rien. En reprenant le post #4, l'installation a réussi.
Il est dommage que Github (enfin ses participants) ne publie pas de .deb . Les .tar.gz sont un peu capricieux, quelquefois.
Bonne journée.
Retour à Ubuntu Maté 20.04.6.
Garuda Linux Dragonized (ARCHitecture)
Config: maxi-tour avec 8 HD internes dont 2 SSD, 45 To de capacité
CM MSI B450, Ryzen5-1600, 32 Go de RAM, Nvidia Gforce Gtx 550Ti
Hors ligne