Download High Quality Veoh Videos without Veoh TV

UPDATE:The procedure outlined here no longer works.I have posted a working solution to download Veoh Videos without Veoh WEb Player here http://agnipulse.com/2009/12/download-veoh-videos-using-hold-tube-com/

This guide mainly applies to Ubuntu users who do not want to follow the Ubuntu Forums guide, which uses wine to install Veoh TV.

You need to download the latest version of VEOH Proxy from http://code.google.com/p/veohproxy/

You need to download the src files and not the executable file.The current version of Veoh proxy is 1.5 and the direct download link is http://veohproxy.googlecode.com/files/veohproxy-1.51-src.zip

Download this and extract it.You will get a folder called VeohProxy-1.51.

Now open Terminal and navigate to VeohProxy-1.51 directory.

Enter the following command.

python default.py

The screenshot will make it clear.

Make a note of the last line.

Here it is is the address of the local proxy.

To download a veoh video make a note of the url in the web browser.It will be something like this. http://www.veoh.com/videos/v280192es88wEr4?searchId=3295803849254710272&rank=1 Take the cryptic part starting with the letter “v” and append it to the local webserver URL: You can just type it in your browser and it should download or show the file. Or you can pass the URL directly to your favourite media player.

Thats it.You can now download high quality videos from Veoh easily in Ubuntu.

Read the following guide for advanced customizations using Javascript and GreaseMonkey.





About the Author: Bharat Balegere

Bharat Balegere is a 27 year old blogger from Bengaluru. He is a technology enthusiast and loves tinkering with computers and usb drives.

4 Comments + Add Comment

  • hi..
    i found a very useful tool provided by http://hold-tube.com to download and watch full veoh video without using veohtv..

  • I tried it but I get the following. Any ideas?

    Traceback (most recent call last):
    File “default.py”, line 419, in
    httpd = server_class((HOST_NAME, PORT_NUMBER), MyHandler)
    File “/usr/lib/python2.5/SocketServer.py”, line 330, in __init__
    File “/usr/lib/python2.5/BaseHTTPServer.py”, line 101, in server_bind
    File “/usr/lib/python2.5/SocketServer.py”, line 341, in server_bind
    File “”, line 1, in bind
    socket.error: (98, ‘Address already in use’)

  • hold-tube is a blank page (in Opera, Firefox and Chromium)!!!

Leave a comment