Bash-Tube
Geschrieben von Edmond in Bash, Command & Shell, GNU-Linux, Tipps & Tricks, TV-Multimedia
Dies ist eine kleine und einfache Bash-Skript, um ein Video von YouTube herunterladen. Rund könnte sicherlich besser sein als auch ein Skript, entweder als ein Programm. Sie müssen nur die Verknüpfung mit der Adresse des Videos zum Download zu ersetzen.
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
Dann, direkt von der Shell:
. / Bashtube http://www.youtube.com/watch?v=blablabla nomefile.flv
Post ähnlichen (oder fast alle):
- Debian bash (Personalisierung) Für diejenigen, die um das Debian anpassen wollen ...
- Skripts für Google Mail, um Mail von Google Mail zu holen ... ich
- Öffentliche IP-Shell aus zu sehen, unsere öffentliche IP gibt es mehrere Möglichkeiten ...















3. Juni 2009 um 11:13 Uhr
funktioniert auch für Videos in HD? Wie ändere ich die URL zu der HD-Video downloaden?
3. Juni 2009 um 14:43 Uhr
#!/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
Ich habe mir erlaubt das Hinzufügen von ein paar Zeilen zu Ihrer Idee. Auf diese Weise können wir den Link auf der Kommandozeile übergeben, und wählen Sie den Namen der Datei zu speichern:
. / Bashtube http://www.youtube.com/watch?v=blablabla nomefile.flv
Danke für die Idee
Hamen
3. Juni 2009 @ 22:12
@ Hamen
die Lösung, die Sie vorgeschlagen haben, ist sicherlich sehr viel wohler, ich weiß, dass ich die Post hinzufügen
Dario @
Download in HD, glaube ich, am Ende der Adresse geben Sie diese Zeichenfolge:
& Fmt = 18