j'aurrai besoin d'un éclairesissement sur une commande
Code : Tout sélectionner
t=`wget -SO/dev/null http://youtube.com/v/$id 2>&1 | sed -n 's/^ *Location.*t=\([a-zA-Z0-9_-]*\).*/\1/p'`
Le but de la commande est d'obtenir une valeur 't'.
merci
Code : Tout sélectionner
t=`wget -SO/dev/null http://youtube.com/v/$id 2>&1 | sed -n 's/^ *Location.*t=\([a-zA-Z0-9_-]*\).*/\1/p'`
Sans savoir ce qu'est censé représenter cette valeur, je ne vois pas quoi te dire.rroo a écrit :Le but de la commande est d'obtenir une valeur 't'.
sudo
! Pourquoi lancez vous tout en root quand cela n'est pas nécessaire ?!! Snif... Salut,mimile a écrit :Je sais que ce sujet est résolu et j'ai testé avec succès la méthode décrite sur le site renseigné par Benjarobin.
Je me pose toutefois la question de savoir comment déterminer le code de la vidéo qu'on veut télécharger.
La seule solution que j'aie trouvé est de me rendre sur le site youtube, choisir une video et faire un "copier" dans la barre d'URL du code en question (par exemple : 5_OxJGSpygI)
Ensuite, il faut ouvrir une console et s'embêter à taper :
sudo youtube-dl https://www.youtube.com/watch?v=5_OxJGSpygI
On peut évidemment créer un alias qui fournira aisément la commande principale :
sudo youtube-dl https://www.youtube.com/watch?v=
puis y ajouter le code-vidéo.
Mais finalement, à moins d'être un inconditionnel de la ligne de commande, où est l'intérêt de cette méthode puisque, de toute façon, il faut (de toute manière) se rendre sur le site youtube et choisir sa vidéo (qui démarre aussitot).
Pour peu qu'on ait ajouté l'extension ad hoc à son navigateur (sous Firefox : download youtube videos as mp4), il suffit de cliquer sur "enregistrer la vidéo" pourl'obtenir tout en continuant à la visionner.
Quid ?
Code : Tout sélectionner
alias youtube='youtube-dl -o "%(title)s.%(ext)s"'
beaucoup beaucoup d'autres même http://rg3.github.io/youtube-dl/supportedsites.htmlotacon a écrit :youtube-dl fonctionne aussi avec dailymotion, et d'autres, ce qui fait toute sa force.
Oui, c'était idiot de ma part d'utiliser sudo, je l'avoue. Mea culpa.benjarobin a écrit :Ne pas lancer youtube-dl avecsudo
! Pourquoi lancez vous tout en root quand cela n'est pas nécessaire ?!! Snif...