Provideous
Provideous is a command line application that will quickly create a one off video page. I use it to quickly create a page that I can drop on the web (or drop box for that matter) to share quick screen casts I've made with other remote team members. By default it uses videously
to compress and normalize the video.
Installation
Install it with:
$ gem install provideous
Usage
Creating a project
$ provideous projectname videofile
This will do the following:
- Create a directory named
projectname
- Copy
videofile
into the directory - Run
videously
onvideofile
to create an H.264 main profile, normalized audio version of the file (see note below) - Create a screen-capture of
videofile
(at approx. 1 second) to use as a poster for the video - Create a single, responsive page (using
Zurb Foundation 3
) - Create a filenamed
css/app.css
for you to customize the look of the page - Open the page for you to preview
Videously note
Optionally you can pass -s
as a third parameter. Doing so will skip the use of videously
to compress and normalize the video. If you don't have videously
installed, you will need to pass the -s
and ensure your video is ready for the web.
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request