Results 1 to 13 of 13
  1. #1
    Join Date
    May 2009
    Posts
    39

    Simultaneous FFMpeg encodes

    Hi I would like to know what type of server would i require to encode up to 10 videos at the same time using FFMpeg h.264 codec with twin passes.

    My home pc is a Q6600 quad core 2.4 GHz, 4 GB of ram and its using 50% of my cpu just to do one.

    Cheers

    Cam

  2. #2
    Join Date
    Mar 2009
    Location
    Israel
    Posts
    1,212
    Newer Dual Quad Core machines will do the trick for you.

  3. #3
    Join Date
    May 2009
    Posts
    39
    Could I get away with a vps

  4. #4
    Join Date
    Apr 2009
    Location
    Venice, Italy
    Posts
    224
    FFmpeg usually uses 1 full core/process. I suggest you not less than a dual quad and a lot of ram...
    -> Bibihost.com <-> Since 2010 Professional Hosting in EU and USA <-
    -> No cheap stuff, we provide only professional hosting on powerful machines <-> Speed and responsiveness are first priority! <-

  5. #5
    Join Date
    Mar 2009
    Location
    Israel
    Posts
    1,212
    Quote Originally Posted by mrwelcam View Post
    Could I get away with a vps

    I think not, as video encodes require the CPU power to drive them,
    you will be able to pull it off with a Quad Xeon machine, which will encode much faster then your Q6600, as i see on our clients machines, which encode videos, they like takeing the Quad Xeon or Dual Quad Xeon machines.

  6. #6
    Join Date
    Sep 2008
    Location
    Dallas
    Posts
    58
    Quote Originally Posted by mrwelcam View Post
    Hi I would like to know what type of server would i require to encode up to 10 videos at the same time using FFMpeg h.264 codec with twin passes.

    My home pc is a Q6600 quad core 2.4 GHz, 4 GB of ram and its using 50% of my cpu just to do one.

    Cheers

    Cam
    I would suggest a Duel Xeon for something that will draw this much on the processor. The newer Nehalems are amazing for video encoding.
    Limestone Networks - Dedicated Server Hosting
    Premium Network - 24/7/365 Support - Dual Intel Xeon Servers Now Available
    Dallas Datacenter - Fully Routed Backend Network
    http://www.limestonenetworks.com 1-877-586-0555

  7. #7
    Join Date
    May 2009
    Posts
    39
    We are considering iweb deal http://iweb.com/landing/performances/

    2.4Ghz Core 2 Quad, 4GB RAM

    How many simultaneous video encodes could I expect form this set up.

  8. #8
    Join Date
    Apr 2009
    Location
    Venice, Italy
    Posts
    224
    3, without slowing down the site
    -> Bibihost.com <-> Since 2010 Professional Hosting in EU and USA <-
    -> No cheap stuff, we provide only professional hosting on powerful machines <-> Speed and responsiveness are first priority! <-

  9. #9
    Join Date
    May 2009
    Posts
    39
    Ok cool. We were originally looking at gettting two servers one to host the site and stream media and the other for encoding.

    I imagined that the encoding would bit too much into the available resourses to be on the same server.

  10. #10
    Join Date
    May 2009
    Posts
    39
    So a 2.4Ghz core 2 quad is capable of doing 3 encodes with out slowing down the site. How many could a 2.4Ghz Quad Xeon do. And also how many could 2 x 2.4Ghz Quad Xeons do without slowing down the site.

    Thanks every one for your help.
    Last edited by mrwelcam; 09-28-2009 at 12:25 AM.

  11. #11
    Join Date
    Apr 2009
    Location
    Venice, Italy
    Posts
    224
    FFmpeg uses up to 100% of 1 core per process, doesn't matter the speed of the core. If you have a quad expect 3 conversions, if you have 8 cores expect 7 conversions max but you also have to consider RAM and disc speed.
    -> Bibihost.com <-> Since 2010 Professional Hosting in EU and USA <-
    -> No cheap stuff, we provide only professional hosting on powerful machines <-> Speed and responsiveness are first priority! <-

  12. #12
    Join Date
    Apr 2009
    Posts
    481
    An alternative approach is to using FFmpeg with multi-threading support, depending on codec support, which can potentially mean 1 video uses all 4 cores for instance. Sometimes this approach is faster than running multiple parallel encodes. I think a little bit of experimentation is in order
    Exceptional VPS Hosting. With love, 6sync.

  13. #13
    Join Date
    May 2009
    Posts
    39
    Yes we wanted to use the h264 codec, I'm pretty sure its supports multitheading.

Similar Threads

  1. ffmpeg, ffmpeg-php install on redhat enterprise / plesk control panel
    By druweegee in forum Systems Management Requests
    Replies: 9
    Last Post: 05-19-2009, 04:30 AM
  2. ffmpeg, ffmpeg-php install on redhat enterprise / cpanel server
    By filethis in forum Systems Management Requests
    Replies: 3
    Last Post: 02-25-2008, 05:34 AM
  3. [HIRING] ffmpeg / ffmpeg-php expert for Centos-cPanel
    By Cirtex in forum Employment / Job Offers
    Replies: 2
    Last Post: 10-09-2006, 01:01 AM
  4. Which zend program un encodes encoded files?
    By ByteSizeHost in forum Programming Discussion
    Replies: 30
    Last Post: 07-19-2005, 12:58 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •