# Amazon S3 and ffmpeg

**URL:** <https://www.ruby-forum.com/t/amazon-s3-and-ffmpeg/185557>\
**Category:** Rails\
**Created:** [March 22, 2010, 6:12pm UTC](https://www.ruby-forum.com/t/amazon-s3-and-ffmpeg/185557 "2010-03-22T18:12:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![James\_Finley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/eb9ed0/32.png) [@James\_Finley](https://www.ruby-forum.com/u/James_Finley)\
**Post date:** [March 22, 2010, 6:12pm UTC](https://www.ruby-forum.com/t/amazon-s3-and-ffmpeg/185557/1 "2010-03-22T18:12:54Z")

</div>

So we are setting up a file upload system for our web app. Files will  
be uploaded to Amazon S3, and videos need to be converted to ffmpeg.  
We have had problems with uploading of large files timing out, and it  
was suggested to us to use [http://github.com/elcgit/s3-swf-upload-plugin](http://github.com/elcgit/s3-swf-upload-plugin)  
for uploading directly to S3. This would fix the timeout, but then  
could I use ffmpeg to convert the file once it is on S3? If so, how  
would we accomplish this? If not, what would you suggest either for  
fixing the timeout issue or for processing video conversion?  
Essentially, what would be our best solution? Thanks in advance!

---

<div class="post-metadata">

**Author:** ![James\_Finley](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/eb9ed0/32.png) [@James\_Finley](https://www.ruby-forum.com/u/James_Finley)\
**Post date:** [March 22, 2010, 6:24pm UTC](https://www.ruby-forum.com/t/amazon-s3-and-ffmpeg/185557/2 "2010-03-22T18:24:01Z")

</div>

buy ec2  
upload directly to s3  
then ec2machine(or ferm) download from s3, convert, and upload to s3

traffic between ec2 and s3 free  
\_\_  
Best Regards, Dieinzige
