Jump to content

AMD GPU hardware encoder Vs X264 software encoder?

Hey guyz.

Sorry for my bad english.

 

I have a pretty old machine.. the specs are :

Xeon X5670 @4.20 ghz on asus p6t mobo

12 gb ddr3 ram in triple channel

rx 570 4gb

 

now the problem is i am streaming on youtube for quite a while but now i am trying to tweek the quality a little bit of my stream.. so now i m using the following major settings in streamlabs OBS..

 

Bitrate : 3500

Encoder : x264 software

Fast preset

 

now i am not sure some people in the chat are suggesting me.to use an amd hardware encoder.. the reviews  i heared about amd encoder are not really good.. so i wanna ask is it better then x264? 

 

i wanna get a temporary solution for my quality.. i will upgrade my gpu to nvidia for NVENC encoder.. but i need some time.for that and i cannot stop streaming right now so anyone who will help me i will really appreciate that 

Link to comment
Share on other sites

Link to post
Share on other sites

Why not test it? You already have all the hardware, do a arecording and see whata looks better.

 

But from my testing of the amd encoder, x264 fast will probaby look better.

Link to comment
Share on other sites

Link to post
Share on other sites

Just now, Electronics Wizardy said:

Why not test it? You already have all the hardware, do a arecording and see whata looks better.

 

But from my testing of the amd encoder, x264 fast will probaby look better.

Just wanna make things easier for me that's why..

But thanks for your reply really appreciate it

 

Link to comment
Share on other sites

Link to post
Share on other sites

X264 fast should look better, at the cost of much higher hardware usage

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

6 minutes ago, Jurrunio said:

X264 fast should look better, at the cost of much higher hardware usage

I saw my cpu to go as much as 80% while streaming apex.. yes i am getting lower fps then i should but that is not that different streaming from the same system will always cost some fps

Link to comment
Share on other sites

Link to post
Share on other sites

24 minutes ago, Muhammad Osama said:

I saw my cpu to go as much as 80% while streaming apex.. yes i am getting lower fps then i should but that is not that different streaming from the same system will always cost some fps

in theory hardware encoing shouldnt cost you any fps, since it's handled by dedicated hardware and not the stream processors.

CPU: i7-2600K 4751MHz 1.44V (software) --> 1.47V at the back of the socket Motherboard: Asrock Z77 Extreme4 (BCLK: 103.3MHz) CPU Cooler: Noctua NH-D15 RAM: Adata XPG 2x8GB DDR3 (XMP: 2133MHz 10-11-11-30 CR2, custom: 2203MHz 10-11-10-26 CR1 tRFC:230 tREFI:14000) GPU: Asus GTX 1070 Dual (Super Jetstream vbios, +70(2025-2088MHz)/+400(8.8Gbps)) SSD: Samsung 840 Pro 256GB (main boot drive), Transcend SSD370 128GB PSU: Seasonic X-660 80+ Gold Case: Antec P110 Silent, 5 intakes 1 exhaust Monitor: AOC G2460PF 1080p 144Hz (150Hz max w/ DP, 121Hz max w/ HDMI) TN panel Keyboard: Logitech G610 Orion (Cherry MX Blue) with SteelSeries Apex M260 keycaps Mouse: BenQ Zowie FK1

 

Model: HP Omen 17 17-an110ca CPU: i7-8750H (0.125V core & cache, 50mV SA undervolt) GPU: GTX 1060 6GB Mobile (+80/+450, 1650MHz~1750MHz 0.78V~0.85V) RAM: 8+8GB DDR4-2400 18-17-17-39 2T Storage: HP EX920 1TB PCIe x4 M.2 SSD + Crucial MX500 1TB 2.5" SATA SSD, 128GB Toshiba PCIe x2 M.2 SSD (KBG30ZMV128G) gone cooking externally, 1TB Seagate 7200RPM 2.5" HDD (ST1000LM049-2GH172) left outside Monitor: 1080p 126Hz IPS G-sync

 

Desktop benching:

Cinebench R15 Single thread:168 Multi-thread: 833 

SuperPi (v1.5 from Techpowerup, PI value output) 16K: 0.100s 1M: 8.255s 32M: 7m 45.93s

Link to comment
Share on other sites

Link to post
Share on other sites

8 hours ago, Jurrunio said:

in theory hardware encoing shouldnt cost you any fps, since it's handled by dedicated hardware and not the stream processors.

But then the quality will drop significantly .. due to the poor amd encoder.. i think i am fine with those fps which i am getting with x264.. it never drops below 60.. yeah i know it's not ideal for streaming but it's not that bad

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×