Bash-Tube
Ecrit par Edmond en Bash, Command & Shell, Debian, GNU-Linux, Trucs & Astuces, TV-Multimédia

C'est un script Bash petit et simple pour télécharger une vidéo de YouTube. Autour pourrait sûrement mieux à la fois comme un script, soit comme un programme. Vous avez seulement besoin de remplacer ce lien avec l'adresse de la vidéo à télécharger.
a=`GET "link" | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
Un altro modo molto comodo, segnalato da hamen nei commenti è questo:
#!/bin/bash
a=`GET "$1" | grep fullscreenUrl`;
b=`echo $a | awk -F"video_id=" '{print $2}'`;
c="www.youtube.com/get_video?video_id="+$b;
wget $c;
mv videoplayback* $2
Ensuite, directement à partir du shell:
. / Nomefile.flv http://www.youtube.com/watch?v=blablabla bashtube
Poste similaire (ou presque):
- Debian bash (personnalisation) Pour ceux qui veulent personnaliser votre Debian ...
- Scripts pour Gmail récupère le courrier électronique à partir de Gmail je ...
- Tant qu'il n'y a pas d'espoir Shell Ce message vient de la prise de conscience que l'on ...
- Coloriage le curseur Shell Ce poste a été créé comme un ajout à mon ...
- Nous donnons plus de couleur au Aujourd'hui shell j'ai pensé à offrir ...
















Juin 3rd, 2009 at 11:13
travaille aussi pour des vidéos en HD? Comment puis-je modifier l'URL pour télécharger la vidéo HD?
3 juin 2009 à 14:43
#!/bin/bash
a = `GET" $ 1 "| grep fullscreenUrl»;
b = `echo $ a | awk-F" video_id = "" print ($ 2) »;
c = "www.youtube.com/get_video?video_id =" + $ b;
wget $ c;
mv VideoPlayback * 2 $
J'ai pris la liberté d'ajouter quelques lignes à votre idée. De cette manière, nous pouvons transmettre le lien sur la ligne de commande et sélectionnez le nom du fichier à enregistrer:
. / Nomefile.flv http://www.youtube.com/watch?v=blablabla bashtube
Merci de l'idée: D
Hamen
3 juin 2009 @ 22:12
@ Hamen
la solution que vous avez proposé est certainement beaucoup plus à l'aise, je sais ajouter à votre post:)
Dario @
télécharger en HD, je crois, à la fin de l'adresse que vous entrez cette chaîne:
& Fmt = 18