Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/02/2021, à 12:44

cardabelle

[résolu] Video non téléchargeable avec youtube-dl

Bonjour,

J'ai téléchargé des videos youtube avec youtube-dl , mais celle-là est bloquée...

youtube-dl https://youtu.be/8iQtCsbv9e8
[youtube] 8iQtCsbv9e8: Downloading webpage
ERROR: 8iQtCsbv9e8: YouTube said: Unable to extract video data

Une explication?

Dernière modification par cardabelle (Le 10/02/2021, à 11:36)

Hors ligne

#2 Le 08/02/2021, à 12:55

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Pas de problème de mon côté (avec le même lien). Est-ce que ton youtube-dl est à jour ?

S'il a été installé manuellement (avec wget comme indiqué sur le site officiel), il faut faire les màj manuellement, essaie d'en faire une :

sudo youtube-dl -U

S'il a été installé manuellement en passant par pip, ce serait plutôt :

sudo pip install --upgrade youtube_dl

(Je n'ai jamais testé cette méthode.)

S'il a été installé autrement, il n'est potentiellement pas à jour sur l'algo nécessaire pour YouTube et dans ce cas, la façon de le mettre à jour dépend de la façon dont il a été installé.

Dernière modification par abelthorne (Le 08/02/2021, à 13:04)

Hors ligne

#3 Le 08/02/2021, à 13:47

dan06

Re : [résolu] Video non téléchargeable avec youtube-dl

Bonjour,
Sinon, autre piste :
https://www.y2mate.com/fr7
++


Tour1:AMD Ryzen 5 PRO 5650G with Radeon Graphics bits: 64 type: MT MCP arch: Zen 3 L2 cache: 3072 KiB, 16 Go RAM - SSD 1 To - Debian Bookworm Maté 64 bits
Tour2:Sedatech PC de bureau Intel i5-7400 4x 3.00Ghz, Intel HD Graphics 630, 8 Go RAM DDR4 2133 Mhz - DD 1To - Debian Bookworm Maté 64 bits

Hors ligne

#4 Le 08/02/2021, à 16:39

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

@abelthorne
Bizarre :

youtube-dl: error: youtube-dl's self-update mechanism is disabled on Debian.
Please update youtube-dl using apt(8).
See https://packages.debian.org/sid/youtube-dl for the latest packaged version.

retourne

@dan0 : ça marche, merci.

Hors ligne

#5 Le 08/02/2021, à 16:44

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Il mentionne Debian mais je suppose que ça concerne la version deb en général, qui serait donc installée plutôt que la version en manuel (ou en plus, mais elle serait prioritaire).

On peut le vérifier avec :

apt-cache policy youtube-dl

(Et sinon, tu peux aussi utiliser un soft comme JDownloader − qui est facilement installable en flatpak − si tu veux un soft alternatif sans passer par un site web.)

Hors ligne

#6 Le 08/02/2021, à 17:16

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

Voila :

  Installed: 2020.03.24-1
  Candidate: 2020.03.24-1
  Version table:
 *** 2020.03.24-1 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe i386 Packages
        100 /var/lib/dpkg/status

Hors ligne

#7 Le 08/02/2021, à 17:30

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Tu as effectivement youtube-dl installé en deb et c'est depuis les dépôts Ubuntu, donc il n'évoluera pas avant ta prochaine mise à niveau de la distro (et comme tu es sur une LTS, j'imagine que ce sera à la prochaine, au plus tôt en 2022). Je te suggère de le supprimer :

sudo apt-get remove --purge youtube-dl

et de l'installer manuellement depuis le site officiel. Cela dit, il l'est peut-être déjà, il me semble me souvenir d'un précédent sujet de ta part où il en était question. Après avoir supprimé le paquet, lance la commande youtube-dl --version dans un terminal : est-ce qu'il t'indique un numéro de version ou te dit que la commande n'existe pas ?

Hors ligne

#8 Le 08/02/2021, à 18:11

grandtoubab

Re : [résolu] Video non téléchargeable avec youtube-dl

Salut
Pour mettre à jour le youtube-dl installé manuellement, un petit fichier youtube-dl dans /etc/cron.daily  et tout va bien

sudo gedit /etc/cron.daily/youtube-dl
#!/bin/sh
#
echo ' Mise à jour youtube-dl'
/usr/local/bin/youtube-dl --update

https://bidouilledebian.wordpress.com/2 … es-videos/

Dernière modification par grandtoubab (Le 08/02/2021, à 18:12)


Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....

Hors ligne

#9 Le 08/02/2021, à 19:19

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

Je copie la deuxième partie dans la fentre qui s'est ouverte, j'enreg. et je ferme?

Hors ligne

#10 Le 08/02/2021, à 19:30

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Euh, attendez : avant de faire un cron pour lancer /usr/local/bin/youtube-dl tous les jours, ce serait peut-être bien de vérifier qu'il y a bien un /usr/local/bin/youtube-dl...

Hors ligne

#11 Le 09/02/2021, à 13:24

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

@abelthorne
/usr/local/bin/ est vide

Hors ligne

#12 Le 09/02/2021, à 13:47

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Tu confirmes que si tu lances youtube-dl --version dans un terminal il te dit "commande inconnue" ? Histoire d'être sûrs qu'il n'est pas installé via Pip ou autre je ne sais où.

Hors ligne

#13 Le 09/02/2021, à 14:21

cqfd93

Re : [résolu] Video non téléchargeable avec youtube-dl

Bonjour,

abelthorne a écrit :

Tu confirmes que si tu lances youtube-dl --version dans un terminal il te dit "commande inconnue" ? Histoire d'être sûrs qu'il n'est pas installé via Pip ou autre je ne sais où.

Même quand il est installé avec pip, youtube-dl --version donne bien la version. Voilà chez moi (au passage, j'en ai profité pour le mettre à jour wink) :

moi@moi-lenovo:~$ sudo pip install --upgrade youtube_dl
[sudo] Mot de passe de moi : 
DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality.
WARNING: The directory '/home/moi/.cache/pip' or its parent directory is not owned or is not writable by the current user. The cache has been disabled. Check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
Collecting youtube_dl
  Downloading youtube_dl-2021.2.4.1-py2.py3-none-any.whl (1.9 MB)
     |████████████████████████████████| 1.9 MB 802 kB/s 
Installing collected packages: youtube-dl
  Attempting uninstall: youtube-dl
    Found existing installation: youtube-dl 2021.1.16
    Uninstalling youtube-dl-2021.1.16:
      Successfully uninstalled youtube-dl-2021.1.16
Successfully installed youtube-dl-2021.2.4.1
moi@moi-lenovo:~$ youtube-dl --version
2021.02.04.1
moi@moi-lenovo:~$ 

cqfd93

Hors ligne

#14 Le 09/02/2021, à 14:39

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Oui, je me doute qu'il donne la version, c'est le dossier où il l'installe dont je suis moins sûr. Là, je cherche à vérifier s'il n'y a plus aucun youtube-dl d'installé.

Dernière modification par abelthorne (Le 09/02/2021, à 14:40)

Hors ligne

#15 Le 09/02/2021, à 14:42

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

@abelthorne

youtube-dl --version 
2020.03.24

@cqfd93
pip n'est pas installé. Je l'installe?

Hors ligne

#16 Le 09/02/2021, à 15:06

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

On a un problème.

On est d'accord que tu as bien supprimé le deb (cf message #7) ? Si tu relances la commande suivante, il te dit bien "Installé : aucun" ?

apt-cache policy youtube-dl

Pour le moment, n'installe pas pip.

Dernière modification par abelthorne (Le 09/02/2021, à 15:06)

Hors ligne

#17 Le 09/02/2021, à 15:21

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

Je viens de le supprim maintenant...

youtube-dl:
  Installed: (none)
  Candidate: 2020.03.24-1
  Version table:
     2020.03.24-1 500
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
        500 http://fr.archive.ubuntu.com/ubuntu focal/universe i386 Packages

Hors ligne

#18 Le 09/02/2021, à 15:24

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Ok. Donc, maintenant, si tu lances youtube-dl (par exemple en affichant sa version), ça dit quoi ?

youtube-dl --version

Hors ligne

#19 Le 09/02/2021, à 15:33

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

youtube-dl --version
bash: /usr/bin/youtube-dl: No such file or directory

Hors ligne

#20 Le 09/02/2021, à 15:42

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Donc, ce que je te propose, c'est de l'installer manuellement dans /usr/local/bin :

sudo wget https://yt-dl.org/downloads/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl

Si tu préfères utiliser Pip, c'est toi qui vois mais je ne sais pas du tout où il l'installe de cette façon.

Après l'installation, tu peux vérifier qu'il est fonctionnel :

youtube-dl --version

Ça devrait t'indiquer la version 2021.02.04.1.

Avec l'installation manuelle ci-dessus, il faudra donc le mettre à jour manuellement :

sudo youtube-dl -U

Si tu veux automatiser ça, tu peux utiliser la méthode de grandtoubab (message #8) qui lancera tout seul cette commande une fois par jour.

Hors ligne

#21 Le 09/02/2021, à 16:24

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

Oups.

youtube-dl --version
bash: /usr/bin/youtube-dl: No such file or directory
sudo youtube-dl -U
It looks like you installed youtube-dl with a package manager, pip, setup.py or a tarball. Please use that to update.

Dernière modification par cardabelle (Le 09/02/2021, à 16:24)

Hors ligne

#22 Le 09/02/2021, à 16:53

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Là, je ne sais pas pourquoi il le cherche dans /usr/bin. Donne le retour de :

which youtube-dl

EDIT : oups, which, pas whicj.

Dernière modification par abelthorne (Le 09/02/2021, à 17:03)

Hors ligne

#23 Le 09/02/2021, à 17:00

beuguissime

Re : [résolu] Video non téléchargeable avec youtube-dl

Bonjour,

Plutôt le retour de ceci (correction coquille + ajout option -a)

which -a youtube-dl

Dernière modification par beuguissime (Le 09/02/2021, à 17:00)

Hors ligne

#24 Le 09/02/2021, à 17:51

cardabelle

Re : [résolu] Video non téléchargeable avec youtube-dl

which youtube-dl
/snap/bin/youtube-dl
which -a youtube-dl
/snap/bin/youtube-dl

Hors ligne

#25 Le 09/02/2021, à 18:09

abelthorne

Re : [résolu] Video non téléchargeable avec youtube-dl

Ah mais il est installé en snap, en plus ?

Du coup, tu as plusieurs possibilités :
1) Supprimer la version snap et garder la version installée manuellement qu'il faudra gérer manuellement.

2) Supprimer la version installée manuellement et garder la version snap, sachant que cette dernière est mise à jour assez régulièrement mais a deux branches :
- stable, qui est actuellement en version du 16 janvier, donc pas tout à fait à jour
- edge, qui est actuellement en version du 4 février, donc à jour

Si tu veux aller au plus simple, je proposerais de garder la version snap mais de basculer sur la branche edge. Dans ce cas, c'est possible qu'à un moment YouTube change son algo, t'empêchant de télécharger des vidéos, et que le snap mette quelques jours à être mis à jour.
Sinon, pour pouvoir avoir youtube-dl constamment à jour à n'importe quel moment, ce sera forcément la version installée manuellement et mise à jour manuellement.

Qu'est-ce que tu préfères ?

Hors ligne