What would help speed up a render? GPU or CPU or RAM

iseeu1001

Distinguished
Dec 23, 2012
229
1
18,715
So my current specs is
Intel Core i5 6500 3.2GHz
MSI Geforce GTX 1060 6GB
SSD: 500GB samsung SSD(used to render to)
HDD: 1tb WD blue
16GB ddr4

It takes about 8 hrs to render a 1gb file as of now but I have I don't know how much the file will be when it finishes but I am using handbrake right now to add subtitle and make the quality stay the same or better by using the placebo option.

Will upgrading my cpu to a i7 7700 or 7700k be better? 7700 and 7700k is only a $20 difference but I will not be overclocking but be using the stock clock but if 7700k is better I might as well get that for $20 more bucks with a different cooler. How much will my render time increase if I upgrade my cpu or should I upgrade my gpu? If upgrading gpu I would go with a gtx 1080 11GB msi. I don't really game as I use to so having a better gpu won't really matter but I render some stuff here there so that is why I am asking which one is more beneficial. Also, Does adding more ram do anything?
 
A better CPU would improve your render time. The i7-7700/K would be better than your i5, but a Ryzen 7 would be best. Only thing is you would have to reinstall your OS when you switch motherboards.

PCPartPicker part list / Price breakdown by merchant

CPU: AMD - Ryzen 7 1700 3.0GHz 8-Core Processor ($289.89 @ SuperBiiz)
Motherboard: MSI - B350 PC MATE ATX AM4 Motherboard ($79.99 @ Amazon)
Total: $369.88
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2017-10-08 19:58 EDT-0400
 
Handbrake uses the CPU to do its job so more cores = better performance. A Ryzen 7 would be best but if you are just trying to upgrade only the CPU and not splurge on a new Motherboard then get the best i7 your board supports.

Please also not K series CPUs do not come with a heatsink so you will have to buy on separately if you don't have on already.
 
Yeah, I am not interested in getting a different mb and I do know that I would need a different cooler if I get the k series as I have said " but if 7700k is better I might as well get that for $20 more bucks with a different cooler." I am not only using handbrake to render but I also do use like sony vegas and all those other programs so which one would be more worth it? A 1080 11GB or an intel core i7 7700k or 7700.
 
Eight hours is too long for a 1GB file with that CPU.

There are DIMINISHING returns in Handbrake depending on the settings. There are a few issues you should investigate:

1) are all four cores used? (use Task Manager to show CPU performance graphs for all FOUR threads)
- some settings in Handbrake limit you to one or two cores, but you may be able to change those settings with no obvious quality difference

2) Encoder Preset - I never go below "MEDIUM" even when encoding BluRay quality rips

3) Turbo first pass - this saves a lot of time. you don't really need it disabled unless you try to compress beyond a certain point. Unless space is an issue, I'd keep the bitrate higher so you can enable this and save time.

*There is a relationship between the BITRATE (how much data per MB) and the settings quality and time to encode. As you make the file SMALLER, Handbrake needs to spend far more time trying to optimize.

I've played around with Handbrake for many, many hours. I recommend you get a high quality video of maybe five minutes then experiment with the settings to find the optimal TIME vs QUALITY with your settings.

Unless you CONSTANTLY do video encoding I'd rethink spending a lot of money on replacing the CPU, motherboard, and of course reinstalling Windows etc.

OTHER:
You can QUEUE your video encodes, and even make sure Handbrake is set to low priority to let it keep working while doing other things.

OTHER:
Here's my settings for H.264, BluRay 1080p rips:
1920x1080 (or whatever max res is)
anamorphic (none)
crop (if needed)
Filters (*NONE*)

H.264
framerate, same as source
variable framerate
avg bitrate 7000Kbps
2-pass (yes)
turbo first pass (yes)

Encoder Preset (MEDIUM)
Encoder Level 4.2

Audio (a few choices here, but I uses):
AAC
192Kbps
Dolby Pro Logic II

Subtitles??

Chapters (yes)

OTHER:
I'm not sure why you are hardcoding subtitles, however I have personally added them using Matroska (must be for exact same movie if that's what you are doing). I simply dragged the video file into Matroska, then the subtitle file, then MUXED it and it was done in the time it takes to COPY a new file. (this is just muxing the files, so the media player overlays the subtitle. It's not hardcoded).

 
If I was building any kind of encoding rig I'd use the i7-8700K (depending on budget). Again, I wouldn't do that unless you do a LOT of video encoding because most of what you do might be done over night (and again, you're wasting a lot of time with your settings).

A slightly overclocked i7-8700K matches an R7-1700 when it can be 100% utilized, but most applications (even other video editors) can not use 8cores/16threads, and the i7-8700K is sometimes up to 50% faster.

If that interests you I'd wait for the price of the CPU to get to about $360USD (price gouging now), and for the cheaper motherboards in a few months.
 


Did you EXPERIMENT with Handbrake settings to find the optimal time?

Just curious. Again, MKVToolnix is awesome. Just the other day I used it to split a BluRay rip (MakeMKV) as I was bored... I took the five-minute file so I could experiment with different settings.

I still stand by my guidelines above in a previous comment for BD rips.

Other:
Not sure if you care, but I have a WDMYCLOUD 4TB device attached to my router to store my videos. I can watch them on any networked device (office PC, WD media box, laptop.. ).

I can navigate with File Manager or setup with KODI to organize the movies (and TV series).

2013+ rips often have Cinavia protection so get MUTED at times if a BluRay player is doing the decoding. Recoding the audio won't fix that.
 


Haven't needed to render anything in handbrake yet so will see when time comes but I did notice a change in performance in sony vegas pro 14 steam edition and it was an increase so yes I am sure handbrake would increase optimal performance to. Just don't know what to render in handbrake yet