logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-09-2015 19:55:23

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

[Résolu] Problème téléchargement de vidéo " youtube-dl"

Bonsoir,

Je viens de télécharger le logiciel youtube-dl

apt-get install youtube-dl


Puis je fais

youtube-dl https://www.youtube.com/watch?v=1YWDLjvfEs4


Et j'ai cette erreur.


nico@Debian:~$ youtube-dl https://www.youtube.com/watch?v=1YWDLjvfEs4
[youtube] Setting language
[youtube] 1YWDLjvfEs4: Downloading webpage
[youtube] 1YWDLjvfEs4: Downloading video info webpage
[youtube] 1YWDLjvfEs4: Extracting video information
[youtube] 1YWDLjvfEs4: Encrypted signatures detected.
[youtube] 1YWDLjvfEs4: Downloading js player new
ERROR: Signature extraction failed: Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 479, in _decrypt_signature
    video_id, player_url, s
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 383, in _extract_signature_function
    res = self._parse_sig_js(code)
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/youtube.py", line 454, in _parse_sig_js
    u'Initial JS player signature function name')
  File "/usr/lib/python2.7/dist-packages/youtube_dl/extractor/common.py", line 391, in _search_regex
    raise RegexNotFoundError(u'Unable to extract %s' % _name)
RegexNotFoundError: Unable to extract Initial JS player signature function name; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.
; please report this issue on https://yt-dl.org/bug . Be sure to call youtube-dl with the --verbose flag and include its complete output. Make sure you are using the latest version; type  youtube-dl -U  to update.



En utilisant d'autre lien youtube sur d'autre vidéo cela fonctionne mais pas sur tous.
Pouvez-vous me dire pourquoi j'ai cette erreur.
Merci de vos réponses.

Dernière modification par Koily (02-09-2015 17:54:48)


Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#2 01-09-2015 20:06:44

Anonyme-8
Invité

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

essaie de lancer

youtube-dl -U


probablement en root

et retente ta chance

#3 01-09-2015 20:28:50

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

J'ai ce message en user et root

root@Debian:/home/nico# 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.
 


Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#4 01-09-2015 20:49:34

Anonyme
Invité

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Bonsoir,

essaies ce script, chez moi aucun problème : ( le rendre exécutable et ./youtube  TONLIEN)



URL=$1
if [ -z $URL ]; then
  echo "Usage: youtube url"
  exit
fi

#Find what quality of videos are available
youtube-dl -F $URL
echo
echo -n "Quality for Video (default 137): "
read Qual1
echo -n "Quality for Audio (default 140): "
read Qual2

#Set values if user has just pressed Return without typing anything
if [ -z $Qual1 ]; then
  Qual1="137"
fi
if [ -z $Qual2 ]; then
  Qual2="140"
fi

#Set filenames from output of youtube-dl
File1=$(youtube-dl --get-filename -f $Qual1 $URL)
File2=$(youtube-dl --get-filename -f $Qual2 $URL)
echo $File1
echo $File2
Out=${File1:0:${#File1}-16}".mp4"
echo $Out

#Download Video file with First Quality Setting
youtube-dl -f $Qual1 $URL
if [[ ! -f $File1 ]]; then
  echo
  echo "Error video file not downloaded"
  exit
fi
mv "$File1" "$File1New"

#Download Audio file with Second Quality Setting
youtube-dl -f $Qual2 $URL
if [[ ! -f $File2 ]]; then
  echo
  echo "Error audio file not downloaded"
  exit
fi
mv "$File2" "$File2New"

File1=$File1New
File2=$File2New

#Merge Audio and Video with avconv
#Delete -threads 0 if you have a Single Core CPU
echo
echo "Combining Audio and Video files with FFMpeg"
avconv -i "$File1" -i "$File2" -c copy -threads 0 "$Out"
if [[ -f $Out ]]; then
  echo
  echo "File" $Out "created"
else
  echo
  echo "Error Unable to combine Audio and Video files with FFMpeg"
  exit
fi

#Remove old Files
#rm "$File1"
#rm "$File2"
 



EDIT: Je me rappelle que moi pip avait mis le boxon chez moi.

Dernière modification par Anonyme (01-09-2015 20:51:40)

#5 02-09-2015 01:55:01

kawer
Membre
Lieu : Earth
Distrib. : Debian Stable
Noyau : Current
(G)UI : Xfce
Inscription : 08-10-2013

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Ne pas oublier de mettre #!/bin/bash au début du code, sinon risque de ne pas fonctionner correctement, ce qui donne :


#!/bin/bash

URL=$1
if [ -z $URL ]; then
  echo "Usage: youtube url"
  exit
fi

#Find what quality of videos are available
youtube-dl -F $URL
echo
echo -n "Quality for Video (default 137): "
read Qual1
echo -n "Quality for Audio (default 140): "
read Qual2

#Set values if user has just pressed Return without typing anything
if [ -z $Qual1 ]; then
  Qual1="137"
fi
if [ -z $Qual2 ]; then
  Qual2="140"
fi

#Set filenames from output of youtube-dl
File1=$(youtube-dl --get-filename -f $Qual1 $URL)
File2=$(youtube-dl --get-filename -f $Qual2 $URL)
echo $File1
echo $File2
Out=${File1:0:${#File1}-16}".mp4"
echo $Out

#Download Video file with First Quality Setting
youtube-dl -f $Qual1 $URL
if [[ ! -f $File1 ]]; then
  echo
  echo "Error video file not downloaded"
  exit
fi
mv "$File1" "$File1New"

#Download Audio file with Second Quality Setting
youtube-dl -f $Qual2 $URL
if [[ ! -f $File2 ]]; then
  echo
  echo "Error audio file not downloaded"
  exit
fi
mv "$File2" "$File2New"

File1=$File1New
File2=$File2New

#Merge Audio and Video with avconv
#Delete -threads 0 if you have a Single Core CPU
echo
echo "Combining Audio and Video files with FFMpeg"
avconv -i "$File1" -i "$File2" -c copy -threads 0 "$Out"
if [[ -f $Out ]]; then
  echo
  echo "File" $Out "created"
else
  echo
  echo "Error Unable to combine Audio and Video files with FFMpeg"
  exit
fi

#Remove old Files
#rm "$File1"
#rm "$File2"
 



Ensuite :


chmod +x youtube
 



Et pour le téléchargements il faut mettre la fin de l'url, par exemple pour https://www.youtube.com/watch?v=xyz, il faut faire :


./youtube xyz
 



Au passage, Anonyme, merci pour le script.

Dernière modification par kawer (02-09-2015 01:56:22)


Songez à ce que vous avez été, à ce que vous êtes, et à ce que vous serez un jour, et vous deviendrez humbles. Saint Vincent de Paul
La maladie la plus constante et la plus mortelle, mais aussi la plus méconnue de toute société, est l’indifférence. Abbé Pierre
Carpe diem, quam minimum credula postero. Horace

Hors ligne

#6 02-09-2015 11:00:09

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Merci de vos réponses mais j'ai toujours les mêmes erreurs.
J'ai la version 2014.08.05, cela peut être le problème
Sauf que si je fais

youtube-dl -U

cela ne fonctionne pas non plus hmm. Même en root

Dernière modification par Koily (02-09-2015 11:00:48)


Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#7 02-09-2015 12:00:15

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Bonjour,


Personnellement, je télécharge régulièrement la dernière version :

wget https://yt-dl.org/latest/youtube-dl


smile


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#8 02-09-2015 13:28:29

Thuban
aka prx
Distrib. : OpenBSD
Noyau : current
(G)UI : cwm
Inscription : 09-01-2009
Site Web

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

En effet, c'est parce que le paquet actuel n'est pas très à jour. (ou plutôt, il requiert de se mettre à jour via git hmm)
Tiens, j'ai fait un rétroportage si tu veux, c'est dans les backports : http://backports.debian.org/Instructions/

Hors ligne

#9 02-09-2015 17:54:26

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Ok merci smile

Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#10 09-09-2015 12:01:19

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Bonjour à tous,
Comment je puisse faire après la commande

wget https://yt-dl.org/latest/youtube-dl


J'ai suivi les backports mais elle s'arrête à 2015.02.XX

Merci de vos réponses


Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#11 09-09-2015 12:10:23

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

(Re)bonjour  smile


Tu ouvres un terminal positionné dans le dossier où se trouve le fichier téléchargé, puis tu modifies les droits d'éxécution :

chmod +x ./youtube-dl


C'est prêt à l'emploi : il te reste à trouver l'url de ce que tu veux télécharger, puis :

./youtube-dl "https://www.youtube.com/watch?v=-F7A24f6gNc"

smile


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

#12 09-09-2015 12:14:51

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

votretube.. c'est d'la merdeuuuuuux !

Tchibâââ lol

saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#13 09-09-2015 12:20:23

Koily
Membre
Distrib. : Debian 8.1
Noyau : Linux 3.16.0-4-amd64
Inscription : 15-08-2015

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

Merci de vos réponses smile:):):)

Debian 8.5 Jessie
Linux 3.16.0-4-amd64

Hors ligne

#14 09-09-2015 17:21:48

paskal
autobahn
Lieu : ailleurs
Inscription : 14-06-2011
Site Web

Re : [Résolu] Problème téléchargement de vidéo " youtube-dl"

petite luge a écrit :

votretube.. c'est d'la merdeuuuuuux !

Vô mieux s'faire entuber qu'avoir d'la m.... dans les esgourdes   tongue

Bamm ! lol lol lol


I'd love to change the world
But I don't know what to do
So I'll leave it up to you...

logo-sur-fond.png

Hors ligne

Pied de page des forums