...@.@...
Linux
Altri OS
Zelda PH
Films
Real-Life
Scarica il mio Curriculum Vitae!
  
  
Sostieni il sito!
Collabora con GnuLinuxExperience
Video da Youtube attraverso la Shell
[script download youtube]Esistono diversi metodi e software che permettono di scaricare e/o convertire i video di Youtube, qui di seguito vedremo come farlo da shell tramite l'utilizzo di un semplice script che lo convertirà anche in formato mpeg.

Innanzitutto bisogna soddisfare alcune dipendenze, ovvero installare ciò che lo script utilizzerà per compiere le sue operazioni; molte di queste applicazioni è probabile che siano già presenti nel vostro sistema, ad ogni modo:
MJPEG Tools
SoX
tooLAME
Mplayer
FFmpeg
Links
Wget
Due piccole note a proposito di questi software: la maggior parte di essi sono di solito installabili tramite il gestore dei pacchetti della propria distro, quindi non è necessario compilare da zero e Links può essere sostituito da Links2, in caso preferiate un browser testuale che però, in caso di necessità, possa essere avviato anche con grafica; ovviamente sarebbe indispensabile editare adeguatamente lo script sostituendo la voce links alla settima riga con links2. Ecco quindi il testo dello script, da salvare col nome di youtube.sh:

#!/bin/bash
if [ $# -lt 2 ];then echo "$0 video_url video_name"; exit 1; fi
video_url=$1
video_name=$2
tmp_file="tmp_video.flv"
base_url="http://youtube.com/get_video.php?"
video_id=$(links -source ${video_url} | grep player2.swf | cut -d? -f2 | cut -d\" -f1)
video_url=${base_url}${video_id}
if [ -f ${tmp_file} ]; then rm -f ${tmp_file}; fi
wget ${video_url} -O ${tmp_file}
ffmpeg -i ${tmp_file} -ab 56 -ar 22050 -b 500 -s 320x240 ${video_name}.mpg
rm -f ${tmp_file}
Lo script scarica il video in formato .flv e lo converte in .mpeg salvandolo nella home; a questo punto il primo file viene cancellato. Questo è il comando per l'avvio dello script:
sh youtube.sh url_video nome_video
o in alternativa
./youtube.sh url_video nome_video
dove url_video indica ovviamente l'indirizzo del filmato da scaricare e nome_video indica il nome con cui il video verrà salvato.
Home
Lanoiadimuu?
ProjectSymphony
Ubuntu-it
Gbarl.it
Emule-Project
Contattami!
Inprocomm IPN 2220
Supporto al wi-fi su PS3
Brother DCP-115C
Vai al blog
  
  
Per una visualizzazione corretta del sito GnuLinuxExperience consiglia
di usare
Firefox Web Browser
  
Questo sito è ottimizzato per una corretta visualizzazione da parte dei Web Browser testuali
Copyright
...@.@... gnulinuxexperience.com © 2008, tutti i diritti riservati.
Ogni contenuto del sito è di proprietà dell'autore, immagini, layouts e testi, salvo diversa indicazione, sono curati nonché realizzati dall'autore del sito stesso. 
Per maggiori informazioni circa l'utilizzo del contenuto del sito è possibile recarsi a questa pagina.
Contact: spillo_89@libero.it