# BackgroundRB FFMPEG

**URL:** <https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072>\
**Category:** Rails\
**Created:** [January 15, 2008, 6:55am UTC](https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072 "2008-01-15T06:55:48Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![edberner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/f9ae1b/32.png) [@edberner](https://www.ruby-forum.com/u/edberner)\
**Post date:** [January 15, 2008, 6:55am UTC](https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072/1 "2008-01-15T06:55:48Z")

</div>

why will ffmpeg not output my video??

class VideoWorker \< BackgrounDRb::Rails  
def do\_work(args)  
video = Video.find(args[:video\_id])  
video.processing\_status = 1  
video.save

```
    system("ffmpeg -i #{video.public_filename} -b 256k -vcodec

```

h264 -acodec aac ~/Desktop/movie.mp4")

```
    video.processing_status = 2
    video.save

```

end  
end

---

<div class="post-metadata">

**Author:** ![edberner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/f9ae1b/32.png) [@edberner](https://www.ruby-forum.com/u/edberner)\
**Post date:** [January 15, 2008, 6:59am UTC](https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072/2 "2008-01-15T06:59:53Z")

</div>

Nevermind forgot RAILS\_ROOT

---

<div class="post-metadata">

**Author:** ![edberner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/f9ae1b/32.png) [@edberner](https://www.ruby-forum.com/u/edberner)\
**Post date:** [January 15, 2008, 11:48pm UTC](https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072/3 "2008-01-15T23:48:35Z")

</div>

On Jan 15, 2008 11:28 AM, edberner [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> > ```
> > video.processing_status = 1
> > video.save
> > 
> > system("ffmpeg -i #{video.public_filename} -b 256k -vcodec
> > 
> > ```
> > 
> > h264 -acodec aac ~/Desktop/movie.mp4")
> > 
> > ```
> > video.processing_status = 2
> > video.save
> > 
> > ```
> > 
> > end  
> > end

I will also suggest you to upgrade the BackgrounDRB version. May be  
1.0.1 .

–  
Let them talk of their oriental summer climes of everlasting  
conservatories; give me the privilege of making my own summer with my  
own coals.

[http://gnufied.org](http://gnufied.org)

---

<div class="post-metadata">

**Author:** ![edberner](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/e/f9ae1b/32.png) [@edberner](https://www.ruby-forum.com/u/edberner)\
**Post date:** [January 16, 2008, 7:46am UTC](https://www.ruby-forum.com/t/backgroundrb-ffmpeg/126072/4 "2008-01-16T07:46:34Z")

</div>

Hi, It seams you are working on site similar to youtube. Kindly share  
your experience on following:

1. Where you store the files (database or file system)
2. How can we manage the storage if thousands of videos gets uploaded  
every day
3. Which player you are using to stream the video

Just trying to learn how youtube manages their traffic
