Bembel-B Blog

2007/09/23

Downloading full videos from Veoh.com under Linux with openVeoh

Filed under: build,compile,Linux,openVeoh,software,Veoh,Veoh.com,Video — FrankZabbath @ 18:27

Besides the Flash video player Veoh.com offers the source video file (e.g. DivX) for download for registered users. The official client VeohTV needed for that is only available for Windows and Mac. But there’s Daniel Armstrong’s Open Source project called openVeoh available to fill that gap.

Veoh

I’ve tested the command line video downloader vget with success. It’s not that fast, as it downloads the files in 256kB chunks, which drops the speed about 40% because of server lag and overhead. I bet this will get optimized and of course that situation is better than nothing. :)

The installation from the sources available via SVN went without a problem. The necessary steps are described in the README. I don’t know, which devel packages would be required, as all dependecies were met on my system. But from what I can see, you’d need sqlite, libcrypto and openssl. Daniel provides documentation on vget usage on his blog.

Here’s ldd’s output for vget:

scheff@p512o:~/src/openveoh-140/src/tools/vget$ ldd vget
        linux-gate.so.1 =>  (0xffffe000)
        libsqlite3.so.0 => /usr/lib/libsqlite3.so.0 (0xb7f20000)
        libssl.so.0.9.8 => /usr/lib/i686/cmov/libssl.so.0.9.8 (0xb7ee0000)
        libcrypto.so.0.9.8 => /usr/lib/i686/cmov/libcrypto.so.0.9.8 (0xb7d9e000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0xb7d87000)
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0xb7c9d000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0xb7c75000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0xb7c69000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0xb7b28000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0xb7b24000)
        libz.so.1 => /usr/lib/libz.so.1 (0xb7b10000)
        /lib/ld-linux.so.2 (0xb7f9a000)

Happy downloading! :)

Advertisements

Leave a Comment »

No comments yet.

RSS feed for comments on this post. TrackBack URI

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Create a free website or blog at WordPress.com.

%d bloggers like this: