sabato 19 aprile 2008

Veoh su Linux!!! - non funziona per video recenti

[EDIT] USATE IL METODO PIU RECENTE VEOHPROXY CHE OPENVEOH NON FUNZIONA PIU'
USE THE MOST RECENTLY METHOD VEOHPROXY. OPENVEOH DON'T WORK ANYMORE

Piccola prefazione... Finalmente ho trovato il modo di usare la veohtv per vedere/scaricare i video di veoh. La soluzione è stata openveoh. Trovate il link originale del creatore con relativa guida qui: http://ichthudion.wordpress.com/how-to-use-vget/

Allora prima installiamo tutti i pacchetti che occorrono per compilare openveoh:
sudo apt-get install subversion libsqlite3-dev libssl-dev

ora inseriamo il subversion di openveoh:
svn co https://openveoh.svn.sourceforge.net/svnroot/openveoh openveoh
Questo vi scaricherà nella vostra posizione corrente(mettetela nella vostra home) la cartella di openveoh con i sorgenti.

Ok ora entriamo nella cartella:
cd openveoh
Facciamo:
make sockets
per compilare i sockets c++ necessari, poi passiamo alla compilazione vera e propria:
make
e
sudo make install
Ok ora vi dovrebbe aver creato una cartella bin nella vostra home con il binario ffvget.

Ok ho installato openveoh, ma ora come si usa?
Ci sono 2 modi:
openveoh si installa automaticamente per mozilla firefox. Quindi se usate lui vi basterà andare sul video su veoh(dovrete essere loggati con il vostro account su veoh) clikkare su download options->Download Now.
Vi apparirà una finestra che vi dice che si sta avviando ffvget. Diamogli il permesso e vi partirà il download del video.

Se non usate firefox c è sempre la bellissima riga di comando :)
~/bin/vget “metti l'url del video qui”
(ps la tilde ~ sta per /home/vostronomeutente e per farla basta premere [alt gr]+[ì])
Es: ~/bin/vget http://www.veoh.com/videos/v1137608FPQN7TkH
Se vi chiede nome utente e password mettete quelle di veoh e partirà il download.

Dove finiscono i video?
In ~/video/Veoh.
Le thumbsnails(le immagini che appaiono "di copertina" al video) sono in ~/video/Veoh/Thumbs

Funzionalità resume
Se interrompete(di vostra inziativa o meno) il download del video basterà rifare la procedura di download(tramite firefox o riga di comando) e il download ripartirà da dove è stato interrotto

Ciao Ciao e buon divertimento

[ulteriroi considerazioni aggiuntive]
Per chi non usa ubuntu i pacchetti da installare sono subversion, per avere il comando svn, poi il pacchetto di sviluppo di sqlite3, e lo stesso per ssl.
Inoltre se non avete sudo abilitato, abilitatelo perche sennò incontrate un problema quando eseguite make install(come è successo a me). Se lo eseguivo da root non trovava i file di configurazione di mozilla perche cercava in /root/.mozilla e dopo avrei dovuto sempre eseguire firefox da root per scaricare i video. Se lo facevo da utente normale ovviamente non avevo i privilegi. Quindi meglio di tutti è usare il sudo che vi da i privilegi ma fa rimanere per l'esecuzione la cartella home quella dell'utente.

Per abilitare sudo su debian usate da root il comando "visudo" che vi apre in vi il file /etc/sudoers.
Aggiungete come ultima riga:
vostronomeutente ALL=ALL (ALL)

Per i debian users dove dico firefox sostituitelo con iceweasel :)

3 commenti:

  1. ma a me quando scrive make mi da errore
    make[1]: g++: comando non trovato

    che dovrei fare?

    RispondiElimina
  2. devi installare il compilatore g++, se sei su ubuntu: sudo apt-get install g++

    RispondiElimina
  3. a me invece quando digito make sockets mi dice cosi: make sockets
    make: *** No rule to make target `sockets'. Stop.

    RispondiElimina