lunedì 21 luglio 2008

Veohproxy - Ultimate Solution for Veoh on Linux

Finalmente qualcosa di funzionale in tutto e per tutto.

1-Si va qui: http://code.google.com/p/veohproxy/ e si scarica il sorgente(esiste anche un eseguibile per win!!!). Per i pigri clikkate qui per prende il codice.

2-Estraete in una cartella il contenuto dello zip. Ci sono 3 files con estensione .py(fatti in python). Di conseguenza avrete bisogno del suddetto per farlo funzionare ma ciò non costituisce un problema perche di default python è già presente sulla maggior parte delle distribuzioni Linux.

3-Aprite il terminale e andate nella cartella dove avete estratto i files. Digitate "python default.py". A questo punto riceverete in output una scritta come questa:
"Fri Jun 20 19:28:32 2008 VeohProxy Starts - 127.0.0.1:64653"
In pratica il programmino si è messo in ascolto sulla porta 64653.

4-Avviate il video che volete vedere e ricopiate la parte del permalink dopo la v(compresa) o direttamente dall'url del video.
Es.
Video: http://www.veoh.com/videos/v6468868FZ7aRBEc
Parte da ricopiare: v6468868FZ7aRBEc


5 - Ok ora aprite un'altra tab del vostro browser e digitate:
127.0.0.1:64653/permalink_del_video
Nel nostro esempio:
127.0.0.1:64653/v6468868FZ7aRBEc

Il video partirà in download dal nostro browser

Vi ho messo pure le istruzioni da terminale per fare tutto ciò:
$ wget http://veohproxy.googlecode.com/files/veohproxy-1.3.zip
$ tar xvf veohproxy-1.3.zip
$ cd veohproxy-1.3
$ python default.py

Poi seguite i passi 4-5 della guida


Instruction in English:
1-Execute the code writed above. It download, extract and execute veohproxy.

2-Open in the browser the video you want to download. Search the field "Permalink" and copy the alphanumeric character at the end(All character after the letter "v")
Video: http://www.veoh.com/videos/v6468868FZ7aRBEc
Character to copy: v6468868FZ7aRBEc


3-Open another tab(or window) in our browser and in the address bar write:
127.0.0.1:64653/video_permalink
Instead of video_permalink paste the character copied above.
Eg.
127.0.0.1:64653/v6468868FZ7aRBEc

The download of the video will start.
Enjoy ;)

2 commenti:

  1. ho seguito tutti i passi ma la schermata mi rimane bianca e nn parte nulla

    RispondiElimina
  2. ecco l'output

    Fri Oct 3 15:55:23 2008 Serving GET request...
    Fri Oct 3 15:55:23 2008 Getting information about file from Veoh...
    Traceback (most recent call last):
    File "default.py", line 72, in answer_request
    s.serveVeohVideo(request_path, requestedRange, sendData)
    File "default.py", line 103, in serveVeohVideo
    (myFileHash,myFileSize,myFileName,myParthHashFile,myUrlRoot,hashes)=s.getVeo hParams(request_path)
    File "default.py", line 202, in getVeohParams
    return self.get_info(veohID,response)
    File "default.py", line 151, in get_info
    resp=re.search(r"< QueueEntry >(.+?)< /QueueEntry >",resp,re.DOTALL).group(1)
    AttributeError: 'NoneType' object has no attribute 'group'

    RispondiElimina