New PC build for video encoding - AVS Forum | Home Theater Discussions And Reviews
Forum Jump: 
 1Likes
  • 1 Post By whiteboy714
 
Thread Tools
post #1 of 10 Old 09-14-2019, 07:58 AM - Thread Starter
AVS Forum Special Member
 
Stryker412's Avatar
 
Join Date: Nov 2004
Location: Ocean County, NJ
Posts: 4,640
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 94 Post(s)
Liked: 37
New PC build for video encoding

Looking to build a new PC to replace my aging i7-950. The main function will be re-encoding my BD discs to manageable 1080 or 4K MKVs. Right now it takes on average 2-3hrs for a full BD to 10Mbps 1080p MKV with h264. I tried to encode an h265 file and it was estimated to be 12-15hrs! I'd like to now build a new machine that will really handle those encodes well plus have the ability for some light gaming. I don't game on my PC much anymore but gaming at 1080p is fine with me. This PC will also serve as my Plex server (but not media storage). I started looking at building an AMD Ryzen 7 3700X machine due to the lower cost but I've never built anything other than Intel machines in the past. Look forward to any suggestions.
Stryker412 is offline  
Sponsored Links
Advertisement
 
post #2 of 10 Old 09-15-2019, 05:46 PM
AVS Forum Special Member
 
whiteboy714's Avatar
 
Join Date: Feb 2009
Posts: 6,928
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1512 Post(s)
Liked: 638
Quote:
Originally Posted by Stryker412 View Post
Looking to build a new PC to replace my aging i7-950. The main function will be re-encoding my BD discs to manageable 1080 or 4K MKVs. Right now it takes on average 2-3hrs for a full BD to 10Mbps 1080p MKV with h264. I tried to encode an h265 file and it was estimated to be 12-15hrs! I'd like to now build a new machine that will really handle those encodes well plus have the ability for some light gaming. I don't game on my PC much anymore but gaming at 1080p is fine with me. This PC will also serve as my Plex server (but not media storage). I started looking at building an AMD Ryzen 7 3700X machine due to the lower cost but I've never built anything other than Intel machines in the past. Look forward to any suggestions.
I would personally go Ryzen if I was building right now. My desktop is a Ryzen (2600) and my server is as well (1800x)

Let me first say why not just invest money in hard drives and not encode the files. Thats the norm these days people just turn the discs into MKV's and store them full quality.

But if you insist on encoding them I would look into hardware encoding (with the GPU)

My little 1050ti can emcode h265 at like 150 fps! Compared to the 8 fps the cpu will do. Yes those numbers are correct. Using the cpu is a bit better quality, but I have learned once the settings are dialed in it can look just as good.

As far as a gpu 1080p gaming is pretty easy. Kind of matters what you want to spend. A 1660 from Nvidia would do good at 1080p. If you are building a nice rig might be smart to grab something like a 2060 so that you have some breathing room with new games. Good luck.
curtisb likes this.

TCL 65R625 -- Denon X1400h -- Klipsch RP600m -- RP450C -- Micca M-6S 6.5 -- Dual Klipsch RW-10
whiteboy714 is online now  
post #3 of 10 Old 09-17-2019, 09:09 AM
AVS Forum Special Member
 
mlknez's Avatar
 
Join Date: Jul 2005
Location: St. Louis, Missouri
Posts: 2,618
Mentioned: 2 Post(s)
Tagged: 0 Thread(s)
Quoted: 514 Post(s)
Liked: 168
Quote:
Originally Posted by whiteboy714 View Post
I would personally go Ryzen if I was building right now. My desktop is a Ryzen (2600) and my server is as well (1800x)

Let me first say why not just invest money in hard drives and not encode the files. Thats the norm these days people just turn the discs into MKV's and store them full quality.

But if you insist on encoding them I would look into hardware encoding (with the GPU)

My little 1050ti can emcode h265 at like 150 fps! Compared to the 8 fps the cpu will do. Yes those numbers are correct. Using the cpu is a bit better quality, but I have learned once the settings are dialed in it can look just as good.

As far as a gpu 1080p gaming is pretty easy. Kind of matters what you want to spend. A 1660 from Nvidia would do good at 1080p. If you are building a nice rig might be smart to grab something like a 2060 so that you have some breathing room with new games. Good luck.
MKV containers do not store everything (some navigation elements, dolbyvision, etc.) .iso is a full image of the original.

Media Room: LG oled65c7, Marantz AV8805, Sherbourn 7/2100, Emotiva A-300, Studer A80, Studer Revox b795, Nakamichi RX-202, HTPC, exaSound e38, Sweetvinyl Sugarcube SC-2, (2) Piega P10, Piega Coax Center, (6) Piega AP 1.2, Hsu VTF-15h mk2
Office: Emotiva mini-x A100, Geek Pulse, (2) KEF LS-50, Goldenear FF 4, PC, NAS 130TB
Bedroom: Panasonic TCP55vt35, Marantz NR1200, Dune 3 Prime, (2) Elac Uni-Fi UB5
mlknez is online now  
Sponsored Links
Advertisement
 
post #4 of 10 Old 09-20-2019, 04:32 PM
AVS Forum Addicted Member
 
Stereodude's Avatar
 
Join Date: Jan 2002
Location: Detroit Metro Area
Posts: 15,357
Mentioned: 41 Post(s)
Tagged: 0 Thread(s)
Quoted: 4344 Post(s)
Liked: 3085
Buy a Ryzen 3xxx system. The fastest one with the most cores you can afford. The 3950X is supposedly 10 days away.
Stereodude is offline  
post #5 of 10 Old 09-21-2019, 04:54 AM
AVS Forum Special Member
 
markmon1's Avatar
 
Join Date: Dec 2006
Posts: 6,492
Mentioned: 118 Post(s)
Tagged: 0 Thread(s)
Quoted: 5450 Post(s)
Liked: 3566
Quote:
Originally Posted by whiteboy714 View Post
I would personally go Ryzen if I was building right now. My desktop is a Ryzen (2600) and my server is as well (1800x)

Let me first say why not just invest money in hard drives and not encode the files. Thats the norm these days people just turn the discs into MKV's and store them full quality.

But if you insist on encoding them I would look into hardware encoding (with the GPU)

My little 1050ti can emcode h265 at like 150 fps! Compared to the 8 fps the cpu will do. Yes those numbers are correct. Using the cpu is a bit better quality, but I have learned once the settings are dialed in it can look just as good.

As far as a gpu 1080p gaming is pretty easy. Kind of matters what you want to spend. A 1660 from Nvidia would do good at 1080p. If you are building a nice rig might be smart to grab something like a 2060 so that you have some breathing room with new games. Good luck.
Unfortunately, the quality of Pascal based GPU encode of h265 isn't very good. The turing encoders are a lot better, but not quite as good as the good old x265 software encoder. I got GTX 1660's just for turing video encoder.

Video: JVC RS4500 135" screen in pure black room no light, htpc nvidia 1080ti.
Audio: Anthem mrx720 running 7.1.4, McIntosh MC-303, MC-152, B&W 802d3 LR, B&W HTM1D3 center, B&W 805d3 surround, B&W 702S2 rear, B&W 706s2 x 4 shelf mounted for atmos, 2 sub arrays both infinite baffle: 4x15 fi audio running on behringer ep4000 + 4x12 fi audio running on 2nd ep4000.
markmon1 is offline  
post #6 of 10 Old 09-21-2019, 09:52 AM
AVS Forum Special Member
 
whiteboy714's Avatar
 
Join Date: Feb 2009
Posts: 6,928
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1512 Post(s)
Liked: 638
Quote:
Originally Posted by markmon1 View Post
Unfortunately, the quality of Pascal based GPU encode of h265 isn't very good. The turing encoders are a lot better, but not quite as good as the good old x265 software encoder. I got GTX 1660's just for turing video encoder.


Yes the chip was upgraded when it comes to Turing. But I believe in regards to handbrake you just gain bframe support.

I had a 2060 and didn't see much difference.

Took me a little while to get my settings where I like them but I cent tell the difference now between Pascal and x265 when I do side by side encodes.

It may take a little more bitrate and size for the nvenc encode to match software but the load that it takes off of my server CPU is well worth it.

TCL 65R625 -- Denon X1400h -- Klipsch RP600m -- RP450C -- Micca M-6S 6.5 -- Dual Klipsch RW-10
whiteboy714 is online now  
post #7 of 10 Old 11-30-2019, 09:55 PM
Member
 
Join Date: Jan 2017
Location: Texas
Posts: 67
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 38 Post(s)
Liked: 9
Quote:
Originally Posted by whiteboy714 View Post
Yes the chip was upgraded when it comes to Turing. But I believe in regards to handbrake you just gain bframe support.

I had a 2060 and didn't see much difference.

Took me a little while to get my settings where I like them but I cent tell the difference now between Pascal and x265 when I do side by side encodes.

It may take a little more bitrate and size for the nvenc encode to match software but the load that it takes off of my server CPU is well worth it.
What settings did you end up at if you don't mind me asking?
jvorn33 is offline  
post #8 of 10 Old 12-01-2019, 08:53 PM
AVS Forum Special Member
 
whiteboy714's Avatar
 
Join Date: Feb 2009
Posts: 6,928
Mentioned: 14 Post(s)
Tagged: 0 Thread(s)
Quoted: 1512 Post(s)
Liked: 638
Quote:
Originally Posted by jvorn33 View Post
What settings did you end up at if you don't mind me asking?


I'd have to look at it. It's been a while because I am now letting mcebuddy do all my encoding.

I didn't do extensive testing there just settled with something that looked good enough.

Honestly my settings aren't much, I was using nvenc h265. Just find a quality setting that I was happy with.

It took me a while to learn that the scale between CPU encoding and GPU encoding isn't the same. So a setting of 25 isn't equal between the two.

TCL 65R625 -- Denon X1400h -- Klipsch RP600m -- RP450C -- Micca M-6S 6.5 -- Dual Klipsch RW-10
whiteboy714 is online now  
post #9 of 10 Old 12-06-2019, 05:02 AM
Senior Member
 
curtisb's Avatar
 
Join Date: Jan 2003
Location: Western WA
Posts: 462
Mentioned: 1 Post(s)
Tagged: 0 Thread(s)
Quoted: 73 Post(s)
Liked: 75
Quote:
Originally Posted by Stryker412 View Post
Looking to build a new PC to replace my aging i7-950. The main function will be re-encoding my BD discs to manageable 1080 or 4K MKVs. Right now it takes on average 2-3hrs for a full BD to 10Mbps 1080p MKV with h264. I tried to encode an h265 file and it was estimated to be 12-15hrs! I'd like to now build a new machine that will really handle those encodes well plus have the ability for some light gaming. I don't game on my PC much anymore but gaming at 1080p is fine with me. This PC will also serve as my Plex server (but not media storage). I started looking at building an AMD Ryzen 7 3700X machine due to the lower cost but I've never built anything other than Intel machines in the past. Look forward to any suggestions.
Why do you want to re-encode? What do you mean by "manageable"? Re-encoding an entire collection is going to take a hell of a lot of time and you are going to be reducing quality no matter what you do. And your targets could change over time so if there is a device you are targeting at the moment, all that work could be for naught if you upgrade. It would help if you clarify why you are considering doing this vs. just ripping movie-only (as that sounds like your goal if you are talking about re-encoding) rip as-is.

I have all my BR and UHD discs as movie only (with extra audio tracks or subtitles I don't want removed). Many (most?) current devices can stream BR without conversion. My sisters can stream BR at full bitrate over the internet to their Roku's (I have plenty of upload bandwidth) and device like a Nvidia shield can play pretty much anything you throw at it without transcoding. You can have a system with a decent CPU for any necessary real-time transcoding via Plex for those instances where it still might be required and you will have saved days/weeks of pre-transcoding time. You can get 8tb seagate ironwolf nas drives for ~$190 which will hold a good sized disc collection at full bitrate. (or go crazy and get 16th Exos drive for ~$415 - I have 3...)

I'm actually in the process of building a new system now, primarily motivated as my 13 year old system isn't cutting it anymore when it comes to thinks like real time transcoding of UHD discs (and is too slow for home video and complex image editing). If I was just looking at limited heavy lifting being transcoding use, and occasional 1080p gaming, I'd get something like at AMD 3700x on a x470 motherboard with at least 16gb of 3200mhz cas 14 or 16 ram and of course an SSD (or NVME) boot drive of at least 500gb with decent vid card like nvidia 1060 super. Excellent mid-range build.
*edit - One notable issue with this build idea, if you want to play UHD discs directly from the htpc, you have to use current Intel chips as PowerDVD won't play them. You can still rip them with the right drive and play them movie but you can't play directly from the disc.

Last edited by curtisb; 12-06-2019 at 05:07 AM.
curtisb is offline  
post #10 of 10 Old 12-06-2019, 05:37 AM
AVS Forum Special Member
 
Tedd's Avatar
 
Join Date: May 2001
Posts: 9,336
Mentioned: 128 Post(s)
Tagged: 0 Thread(s)
Quoted: 2211 Post(s)
Liked: 930
I wonder if that i7-950 system couldn't be viewed as a dedicated encoder pc, once all the overhead of software that isn't needed, is eliminated?
Tedd is offline  
Sponsored Links
Advertisement
 
Reply Home Theater Computers

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off