Absolute best performance video encoding rig.

Stephen Root

Honorable
Sep 19, 2013
2
0
10,510
Hey guys, here's my goal:

I am capturing uncompressed 1080p video. The files are generally 100gb-500gb in size. I am taking these videos and archiving the master captures and then converting the files into varying qualities for streaming distribution and FTP distribution to friends & family.

What is the fastest, highest quality hardware that I can get to transcode these files? I have a budget of $4,000 or so. I am getting mixed messages when it comes to Core i7 vs Xeon vs Opteron vs Gaming GPU vs Workstation GPU encoding performance.

Would I be better off going with (all systems will use 4 samsung 840 series 500gb SSDs in Raid 0):


  • Core i7-4960x based system
    Dual Opteron 6380 based system (32 physical cores @ 2.5ghz each)
    Xeon E5 based system (8 physical cores, 16 threads @ ~2.5ghz each)
    Core i7-3930K (6 cores/12 threads @ 3.2ghz) with a GTX Titan GPU doing the encoding
    Core i7-3930K (6 cores/12 threasd @ 3.2ghz) with a Quadro 5000 GPU doing the encoding

Also what software should I be looking at to utilize the horsepower on whichever system will give me the highest quality and quickest encoding times?

Storage of the master captures & converted files is no problem. I will have 2tb of Raid 0 SSD scratch disk space and I have 17tb of Raid 10 storage on my home server.

What would you all do?
 
Solution
Video editin is hard to CPU not so much need GPU. GTX 650 and any card over that will work just as well as any other. Yhis depends what software you are using. If you do not tell what happens. Ths. Any cpu can not kick ass to this performance in video editing.
This chip you can faster than more expensive 1000$ chip.
http://www.youtube.com/watch?v=bINLgcxuUAU
Intel new 4930k is best choice. MoBo X-79 Asus PRO or Gigabyte UD4
Video card. GTX 760-780 GTX 680 is now good buy 360 $ price.
But GTX 760 is good for this usage so if you want to save that is good buy.
Memory you need lots of it so 32GB for start. 4 x 8GB sticks. 64GB is better.
This will do the job. Now remember good cpu cooler.
 

Stephen Root

Honorable
Sep 19, 2013
2
0
10,510


Your build thoroughly confuses me. The only thing I will be doing with this rig is video encoding. I'm either going the route of pure CPU encoding or pure GPU encoding.

I'm not sure why I'd want a 6 core processor AND a beefy GPU. That doesn't make much sense.

Could you clarify your reasoning?
 

Marco Santi

Honorable
Nov 29, 2013
2
0
10,510
If you do not use any editing software :
GPU encoding is nowdays not good in QUALITY.
so the only thing to use is CPU power to make the job.
The best software i've tested so far to get quality with speed encoding is Handbrake ( http://handbrake.fr/ )
And with it the fastest CPU is intel 4770k around 2-3% faster than esacore 3930K
with this rig you do not need any particular Video Card so you can buy the cheaper
8 gb ram are enough for this kind of conversion. use the money to get storage space to archive the master files.
If you use also the editing software :
meaning for example adobe premiere and you use lots of effects and you need them realtime
Add any Geforce series 7 to your shopping list.
Any old geforce from 560 and above will make the effects realtime.

Until now i have not seen any CUDA ( nvidia ) or opencl ( ATI or Nvidia ) encoder reaching the quality of CPU encoding.
 
Here.

pic_disp.php

 

Sonny73N

Distinguished
Nov 30, 2011
221
0
18,710
Hardware encoder is faster but bad. x264 is the only way to go. I recommend Handbrake or MeGUI One-Click. About your build you want an Haswell i7 with the most cores you can afford. No graphic card needed. A mid range motherboard is fine. I recommend Asus. 8GB RAM is plenty. Get a close loop CPU water cooler and gold rated PSU. That's the best system you can get for video encoding. Good luck!