You Tube

...video zaraza...
You Tube je web prezentacija koja omogućuje korisnicima da podignu (upload-uju),pregledaju, dele (share) i skinu (download-uju) video datoteke (klipove). Kreirana je sredinom februara 2005 godine i koristi "Adobe Flash" tehnologiju za kodiranje i prikaz video datoteka. Video tehnologija za prikaz doatoteka je bazirana na "Macromedia Flash Player 7", i koristi "Sorenson Spark H.263" video kodek. Takve video datoteke su obično veličine 320x240 piksela pri 25 frejmova u sekundi sa 300 kbps. Ove video datoteke obično sadrže MP3 audio, koji je kodiran kao mono sa 65kbps pri 22050 Hz. You Tube servis je kreiran sa namerom da omogućava prikaz video datoteka samo kroz vaš web pretraživač, što je poprilično nezgodno ako želite da već pregledani video klip ponovo pregledate.

Generalno video klip koji ste jednom pregledali već se nalazi na vašem računaru. Treba ga samo potražiti u Linux-ovom /tmp direktorijumu (obično ima eksenziju .FLV), no ako ste pregledali dosta stranica ovo može biti sizifov posao.
Ako koristite Mozilla Firefox web pretraživač možete koristiti ekstenziju Video Downloader koja se koristi i za skidanje video klipova i sa ostalih web prezentacija namenjenih ovoj svrsi.
Drugo rešenje mogu biti i specijalizovane web prezentacije za skidanje video klipova sa You Tube-a, kao što su http://www.savetube.com/, http://www.downloadyoutube.biz/ i http://www.kissyoutube.com/. Ove prezentacije su lake za korišćenje i obično od vas zahtevaju samo da unesete "url" datog video klipa i destinaciju na vašem čvrstom disku gde će dotični biti sačuvan. Za KissYouTube servis dovoljno je da u "url" videa u "adress bar"-u vašeg web pretraživača unesete "kiss" na primer, za adresu:

http://www.youtube.com/watch?v=ViuJPRZh0oo

ubacite samo "kiss" ispred imena youtube, ovako:

http://www.kissyoutube.com/watch?v=ViuJPRZh0oo

pa potom da sačuvate traženi video klip na vašem računaru (obavezno mu promenite ime u željeno i ekstenziju u .flv, pošto će KissYouTube svaku datoteku čuvati kao get_video).
youtube-dl je program koji je dostupan preko Ubuntu-ovih repozitorijuma, instalira se lako komandom sudo apt-get install youtube-dl, a koristi se iz terminala tako što se nakon komande youtube-dl unese "url" datog video klipa. Ovaj program je elegantno rešenje kada treba skinuti neki video klip koji nije dostupan "običnim" korisnicima YouTube servisa, već se za njegovo skidanje mora registrovati. Nakon izvršene registracije na YouTube servisu iza komande youtube-dl unosi se "flag" -u pa iza njega korisničko ime korisnika, pa "flag" -p i iza njega lozinku korisnika, i na kraju "url" do željenog video klipa.

Kada se dati video klip jednom nadje na čvrstom disku vašeg računara možete ga pregledati pomoću skoro svakog programa za reprodukciju video datoteka, samo ... problem je u tome što takvu datoteku ne možete premotavati napred i nazad, često "secka" zvuk pa i slika u prikazu i sl. Najjednostavnije je dati video klip sa ekstenzijom .FLV konvertovati u standardnu .AVI ili .MPG datoteku, koristeći FFMPEG. FFMPEG se jednostavno instalira komandom sudo apt-get install ffmpeg. Potom otvorite terminal u direktorijumu gde se nalaze vaše .FLV datoteke i unesite komandu:

ffmpeg -i videoklip.flv -ar 48000 -ac 2 videoklip.avi

ako želite da napravite .AVI video datoteku, ili:

ffmpeg -i videoklip.flv -ab 56 -ar 22050 -b 500 -s 320x240 videoklip.mpg

ako želite da napravite .MPG video datoteku. Naravno ime "videklip" će te zameniti sa imenom datoteka koje ste skinuli sa You Tube-a, i željenim imenom konvertovane datoteke.

Na kraju ipak vredi reći da se skidanje i konvertovanje video klipova sa You Tube-a može izvršiti i automatski pomoću bash skripte. Otvorite terminal i ukucajte komandu:

sudo mkdir /usr/local/bin
sudo nano /usr/local/bin/youtuberiper.sh

ime "youtuberiper.sh" možete zamniti i sa nekim koje se lakše kuca npr. "ytr.sh". Pa kopirajte sledeći tekst u nano tekst editor:

#!/bin/bash
# by Crouse
# Program name ytr = YouTube.com Ripper
baseurl="http://youtube.com/get_video.php?"
mkdir -p ~/YouTube ;
mkdir -p ~/YouTube/tmp ;
cd ~/YouTube/tmp ;
read -p "What is the youtube.com url you want to rip ? " urltorip ;
read -p "What would you like to name the video (no spaces in the name) ? " nameofvideo ;
wget "${urltorip}" -O urlsource.txt ;
grep "player2.swf" urlsource.txt > url.info ;
cut -d? -f2 url.info > url;
cut -d\" -f1 url > videoid;
videourl=`cat videoid`
fullurl=${baseurl}${videourl}
echo ${fullurl}
rm *
wget "${fullurl}" -O temp.flv
# mv * temp.flv
echo "Now converting the file to mpeg ... this can take awhile, please be patient" ;
ffmpeg -i temp.flv -ab 48 -ar 22050 -b 500 -s 320x240 ${nameofvideo}.mpg
# mv *.mpg ../
mv ${nameofvideo}.mpg ../
rm -Rf ~/YouTube/tmp
exit
...izvor datoteke...

i sačuvajte ovu datoteku kombinacijom tipki na tastaturi CTRL + X. Učinite je izvršnom komandom:

sudo chmod +x /usr/local/bin/youtuberiper.sh

i to je to. Možete je koristiti tako što će te u terminalu ukucati komandu youtuberiper.sh (ili ytr.sh zavisi kako ste je nazvali). Kubuntu korisnici mogu napraviti prečicu na desktopu tako što će u datoteku "YouTube.riper" (sudo nano $HOME/Desktop/YouTube.riper.desktop) kopirati sledeći sadržaj:

[Desktop Entry]
Comment=
Comment[en_US]=
Encoding=UTF-8
Exec='/usr/local/bin/youtuberiper.sh'
GenericName=
GenericName[en_US]=
Icon=icons
MimeType=
Name=YouTube riper
Name[en_US]=YouTube riper
Path=/usr/local/bin
StartupNotify=true
Terminal=true
TerminalOptions=
Type=Application
X-DCOP-ServiceType=
X-KDE-SubstituteUID=false
X-KDE-Username=
X-Ubuntu-Gettext-Domain=desktop_kdebase

Ostalo mi je još samo da vam poželim srećno YouTubisanje ;-)