Video conversion service using ruby on rails, heywatch gem and amazon s3
$30-100 USD
Slutfört
Publicerad över 13 år sedan
$30-100 USD
Betalning vid leverans
We need a service that lets the user choose a videofile, converts it to H264 .mp4, stores it on our Amazon S3 and generates a db entry. Please understand that we can only use Ruby on Rails for this, because we have to implement it into our existing product.
We'd like to provide you with our amazon S3-account and our heywatch-account and let you do the rest. It would be good to see your code working on your webserver. After completion, we would then take your sourcecode and integrate it within our product.
## Deliverables
This is what the service needs to do:
1. Generate a view with a form that lets the user choose a file from his client and let him enter a string
2. Validate file (only videoformats, filesize < 150 MB)
3. Generate a new filename for the file, using SHA-2 and the string the user has entered before (details available if we're working together)
4. Convert the file using the heywatch online video conversion service. There is a heywatch-gem. We only have one format: H264 / mp4 with a fixed compression rate
5. Save the file into our amazon s3 bucket
6. If the file is successfuly saved, redirect_to a confirmation page, include the string the user entered and the filename within :params
Useful links:
http://wiki.heywatch.com/Upload+videos+from+your+service
[login to view URL]
On heywatch you can setup a default videoformat and also S3 as your default file destination, so this should make it more easy.