.: how to save videos from website like youtube, google video, revver ad use them.
di piko! (del 10/02/2007 @ 18:29:42, in _muy felìz :., linkato 17497 volte)
tutti gli internauti desiderano, almeno una volta nella vita, salvare un video da uno dei tanti siti che li distribuisce, ma la maggior parte di loro si scontra con frustranti limitazioni e la noja di non riuscirci.

punto primo: non capisco perchè qualcuno debba inventarsi un modo per far si che i files non possano esser salvati, quando sappiamo tutti che quel che vedi sullo schermo finisce in una qualche cartella del computer di casa [escluso in un solo caso particolare].

punto secondo: non capisco perchè sia necessario ostacolare una capillare diffusione dei contenuti, che è la principale caratteristica positiva di internet. l'unico motivo è costringere i visitatori a cercarli sul sito tal dei tali.

punto terzo: non capisco perchè la tecnologia, più che migliorare la vita delle persone, tende a riempirla di un sentimento di frustrazione, che sa quasi d'impotenza quando si è davanti al monitor. aagh!

per questo motivo votiamo robin hood sindaco, e vi spiego come si fa a portarvi a casa tutto quel che vi capita sottomano. è il compito in classe di un sabato mattina piovoso, prima di pranzo.

andiamo per ordine.

[avvertenza: in tutti l'articolo dopo ogni / e prima di ogni & è stato intenzionalmente lasciato uno spazio bianco per evitare errori di parsing e layout del blog]

uno) generalmente, tutto finisce nella cartella:
c:/ documents and settings/ nome utente del vostro computer/ impostazioni locali/ temporary internet files.
generalmente vuol dire "se avete internet explorer". firefox non so, sinceramente non ho visto [a posteriori: c:/ documents and settings/ nome utente/ impostazioni locali/ dati applicazioni/ mozilla/ firefox/ profiles/ dyyve2rr.default/ cache ma i dati sono criptati da firefox per via della privacy, sempre lei], la cache di opera sta invece in:
c:/ documents and settings/ application data/ opera/ cache.
il succo è che i browser appoggiano tutti i files necessari in una cartella, invece di tenerseli a mente con grande dispendio di energie. se avete caricato un video tipo quick time o windows media video, o ascoltato un mp3 da qualsiasi genere di sito [anche dai lettori integrati in un sito realizzato con macromedia flash], di certo lo ritrovate lì. quindi, aprite la cartella della cache [dovrete attivare da opzioni cartella la visualizzazione delle cartelle nascoste e di sistema], disponete le icone per dimensione e cercate tra i file più grossi. se avete windows xp senza service pack 2 troverete tante sottocartelle con strani nomi alfanumerici: andate nella cartella superiore [ie content] e rientrate in temporary internet files: i files verranno visualizzati tutti assieme.

due) se avete installato quick time pro, potete salvare un video quick time come sorgente, ed il gioco è fatto. questo però costa dei soldini.

tre) se avete mozilla firefox, installate il greasemonkey. è un plug-in che vi permetterà di eseguire script java creati da utenti, che fungono da mod per firefox e svolgono le mansioni più disparate [ed ingrate direi... li trovate sul sito ufficiale]. i più diffusi sono fast video download, getvideo, google video downloader, media pirate, video download, video downloader e unplug [consiglio download helper]. non tutti funzionano sempre, anzi, è un bel casino. trovatevi gli script necessari, installateli [si installano cliccandoci su col sinistro: greasemonkey li riconosce da solo e li sistema al posto giusto], e potrete scaricare video con un click da angry alien, blennus, blip.tv, break.com, dailymotion, double agent, evideoshare, free video blog, google video, grinvi, ifilm, keiichi anime forever, metacafe, myspace, myspace video code, putfile, totally crap, vidilife, vsocial, animeEpisodes.net, badjojo, blastro, bofunk, bolt, castpost, collegehumor, current tv, dachix, danerd, dailysixer.com, devilducky, double agent, evtv1, findvideos, hiphopdeal, kontraband, lulu tv, midis.biz, music.com, musicvideocodes.info, newgrounds, nothingtoxic, pcplanets, pixparty, plsthx, revver, sharkle, smithappens, streetfire, that video site, videocodes4U, videocodesworld, videocodezone, vimeo, yikers, youtube and zippy videos. ah, dimenticavo: si, anche pornotube.

passiamo ora alle parti trickettose. vi dicevo all'inizio che c'era una eccezione: quella in cui il programmatore del sito imposta l'opzione no-cache, per la quale il browser non salva nessun file sul vostro disco rigido. era nata per siti che si aggiornano frequentissimamente, ma è facile piegarla ad altro.

quattro) santo opera. oddio, amo questo browser cresciuto dalle ceneri di netscape [che con il suo logo tipo watchtower mi sà tanto di testimoni di geova, però funzionava bene]. cercate di individuare, lasciando il cursore del mouse sui link che aprono i video, la destinazione dei collegamenti. a quel punto, analizzando per bene gli indirizzi ai quale puntano anche i files nella cache, potrete capire in quale cartella del sito bersaglio sono nascosti i tanto agognati filmati. scrivete l'indirizzo nel form del downloader di opera, ed il gioco è fatto.

robin-hood-esempio:

con il cursore del mouse sul link vi dà:
http:// sito-dei-video.com/ video/ clip_view.asp?id=123
quindi già sapete che il video in questione si chiama 123 più un'estensione a piacere.
potete ipotizzare: i classici .avi, .mov, .mpg, o a quattro lettere .mpeg [eh, il mac e le sue fisime...]; .flv se è integrato in un lettore flash. ad esempio google video usa .gvi, ma sostanzialmente la struttura del file non cambia. sono solo furbate per non farvi pescare i video. [esempio: non voglio far comparire un file .mp3 sul mio sito, allora ne rinomino l'estensione in .ciao, dicendo però al lettore audio del mio sito di suonare file .ciao invece che .mp3. il contenuto del file non cambia, è sempre codificato mp3, ma vai a capire, quando cerchi di salvare il file, che i files .ciao sono in realtà mp3!].
dalla cache vedete che i files con il nome del video vengono da:
http://sito-dei-video.com/ content/ video/ strani caratteri con in mezzo 123.flv
però pesano solo 13kb, e quindi certamente non sono dei video. ma ora sapete che il vero percorso in cui il lettore pesca i files non è /video, ma /content/video! [per i curiosi: in video si mette il lettore con le chiamate ai files verso cartelle esterne]

che fate allora? schiaffate nel downloader di opera l'indirizzo:
http://sito-dei-video.com/ content/ video/ abc.flv
ed è fatta: la barra subito comincia a segnare quanto manca al termine.

cinque) file transfer protocol. provate a collegarvi con un client ftp [ad esempio cute ftp o file zilla, che è pure gratis] al sito in questione. provate ad esempio ftp.nomesito.com. tante volte i furbacchioni dei gestori lasciano aperte le cartelline, senza file .htaccess o similari, e vi lasciano saccheggiare con la maggiore comodità possibile: quella "copia tutta la cartella con 15.000 video e vattene pure, tanto la coda la gestisce il programma". se la cartellina è nascosta, frugate bene.

sei) questo è un impiccio [vedasi anche: porcata] a tutti gli effetti, ma funziona. mettiamo il caso vogliate scaricare una grande quantità di files, che vengono organizzati in pagine e pagine di galleria, con solo 5 entrate per pagina [quelle situazioni del tipo pagina 1 di 245, video 1-5/4500]. con un pò di furbizia, analizzando la query che si fa al server, si può modificare la risposta della pagina html.

esempio di query: quando cliccate sulla prima pagina della lunga galleria, vi trovate all'indirizzo:
http://www.sito.com/ cartella/ ?myPage=10 &pageItem=5 &data= &tipo=
questo vuol dire che siete a pagina 10 e visualizzate 5 elementi per pagina. se mettete invece:
http://www.sito.com/ cartella/ ?myPage=300 &pageItem=500 &data= &tipo=
state chiedendo al server di darvi la pagina che contiene i 500 elementi successivi al 300esimo della lista.
questo varia da caso a caso, ma con un pò di fortuna, al posto di scorrere mille pagine, vi caricate tutto in blocco, per poi prelevarlo dalla cache. attenzione che il computer rischia di bloccarsi se lo costringete ad aprire una pagina con 50 mega di roba embedded.

sette) ci potrebbero essere altri modi, quando mi vengono in mente ve li segnalo sempre su questo articolo.

uno di questi è l'ottimo httrack website copier, che permette di fare il mirror completo di un sito internet intero. è di difficile impostazione quando non si sa dove cercare i files, e sopratutto quali files cercare, però ha un ottimo crawler che controlla anche negli angoli più buii.

registrare un video broadcast [qualcosa di live su internet]: la guida si allunga. ci sono programmi appositi che registrano video da internet, validi quindi anche per registrare dagli svariatissimi siti di cui sopra. non ne ricordo i nomi [perchè l'idea stessa mi sembra una porcata assoluta, più di quella del punto cinque], ma magari cercando su google "video broadcasting" o "streaming" li trovate.

c'è comunque un sito che prova a salvare i video al posto vostro [usando un finto proxy, non vi spiego oltre]:
keepvid.
e comunque, una volta scaricati i files, procuratevi total video converter: legge molti formati e li codifica come volete. non è molto comodo portarsi dietro i .flv [specialmente per chi, come me, pesca video per comporre il gran mosaico che è una performance di vj-ing], son sempre meglio i cari, vecchi avi.

>>>