Fork me on GitHub

Voyeur logo voyeur by devthenet

A Rubygem that converts almost any video to HTML5 and other formats. Easy to setup, easy to use, convenient way to put the videos you love on the internet, for web browsers mobile phones and tablets alike.

Engage with your audience in a unique, branded way without any ads to distrupt the experience.

Browser Support

We support any format that ffmpeg supports, if you can't seem to convert a video please contact us (or find a fix yourself and send a pull request) and we'll try to get it sorted for you.

We support three different output formats at the moment: .ogg, .webm and .mp4. If you want more, send a pull request with your tested code and we'll add it.

Browser MP4 WebM Ogg
Internet Explorer 9 YES NO NO
Firefox 4.0 NO YES YES
Google Chrome 6 YES YES YES
Apple Safari 5 YES NO NO
Opera 10.6 NO YES YES
Voyeur YES YES YES
  • MP4 = MPEG 4 files with H264 video codec and AAC audio codec
  • WebM = WebM files with VP8 video codec and Vorbis audio codec
  • Ogg = Ogg files with Theora video codec and Vorbis audio codec

Browser list from w3schools.com

Usage

Well we guess you don't want to convert videos to HTML5 formats just to take up space on your hard drive, once you have the hang of converting videos to HTML5 format you should probably head over to videojs.com or similiar and embed your shiny new videos right there in your browser. Once you show this to girls you are bound to get laid.

Go to the github page and follow the instructions like a boss. We tried to make it easy to install and use, if you find anything that isn't up to your high standards then you know what to do ;).

Credits

Peter Garbers
(peter.garbers@gmail.com)

Hendrik Louw
(hflouw@gmail.com)

Setup and installation

This gem requires ffmpeg to be installed. If you require assistance there is a basic guide included in the wiki page. Feel free to add more! You can also try out automated setup scripts (at the moment we only have for ubuntu)

Install the voyeur gem in the normal Ruby way

with bundler

gem 'voyeur'

or on the command line

gem install Voyeur
require 'voyeur'

Download

You can download this project in either zip or tar formats.

You can also clone the project with Git by running:

$ git clone git://github.com/devthenet/voyeur

Brought to you by