Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Forum rules
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
An Activity Log is required for support requests. Please read How-to get an activity log? for details on how and why this should be provided.
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Hello everybody,
Did you find x265 AMD VCE encoding better quality than x265 CPU encoding ?
We know that GPU support usually trades speed for quality but is the quality so low that we would get better quality with a 100% software x264 encoding than a hardware x265 encoding, for a 1080p video ?
Thanks for any reply.
Cédric.
Did you find x265 AMD VCE encoding better quality than x265 CPU encoding ?
We know that GPU support usually trades speed for quality but is the quality so low that we would get better quality with a 100% software x264 encoding than a hardware x265 encoding, for a 1080p video ?
Thanks for any reply.
Cédric.
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
(with the same bitrate and standard settings)
- JohnAStebbins
- HandBrake Team
- Posts: 5723
- Joined: Sat Feb 09, 2008 7:21 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Any hardware encoder used with it's best quality settings currently results in lower quality than the equivalent software encoder using it's best quality settings. If you slide the quality setting down on the software encoder to it's fastest, lowest quality setting it may be lower quality than some hardware encoders, but not always. AMD VCE is not particularly high quality even at it's best.
- JohnAStebbins
- HandBrake Team
- Posts: 5723
- Joined: Sat Feb 09, 2008 7:21 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
This article may be helpful. It goes into more depth on performance trade-offs. https://handbrake.fr/docs/en/latest/tec ... mance.html
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
AMD VCE H.265 is worse than x265 at the same bitrate.
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Thanks everybody for the replies but I made a mistake in my post. I wanted to compare AMD VCE x265 to software x264 at the same bitrate.
So, is AMD VCE x265 better or worse than software x264 at the same bitrate ? Thanks and sorry again for the typo.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
x265 is not a video format (neither is x264), they're software encoders that produce HEVC and H.264 video, respectively.
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
No.Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
AMD VCE H.265 is worse than x264 at the same bitrate.
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
On mine too. On my computer, AMD VCE H265 (Quality Preset) looks better than software x264 (Medium Preset) at 2000Kbs 1080p, but maybe it's not a case at higher resolution ? I posted this thread to know everyone's experience since I keep reading bad comments about hardware H265.
Thanks everybody for your inputs.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Really trying to encode 1080p at 2 Mbps or even 400 kbps?
-
- Experienced
- Posts: 93
- Joined: Mon Jun 30, 2014 10:39 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Some H.264 encoders (e.g. x264) can produce great-looking 1080p videos at 1,500 Kbps, depending on the source. But it really depends on the source.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
A talking head against a stationary backdrop will look fine at 1500 Kbps. A slideshow with no motion or fades will default to around 250 Kbps, its maximum quality. x264 cpu is top of its class.
-
- Veteran User
- Posts: 4854
- Joined: Wed May 04, 2011 11:06 pm
-
- Veteran User
- Posts: 4854
- Joined: Wed May 04, 2011 11:06 pm
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Can you post your logs?Hanbrakeur wrote: ↑Tue Jul 16, 2019 12:49 pmH265 at 1080p 2000Kbs is better than you could imagine. Just try it. Sorry for going off-topic.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
Experience both with encoding and what settings people typically choose. You can pick particularly contrived settings that make it not true, but the general trend holds.
Screenshots without an encoding log for the full settings is literally worthless, and generally misleading.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
H.265 is generally more capable than H.264 in two scenarios: low bit rate encodes, and >1080p (4K) resolution encodes.
For high quality 1080p encodes at medium to higher bit rates, x264 generally produces a result equal to x265 and exceeding hardware encoders.
So it really depends on what you're doing. You're both right.
For high quality 1080p encodes at medium to higher bit rates, x264 generally produces a result equal to x265 and exceeding hardware encoders.
So it really depends on what you're doing. You're both right.
Re: Is x265 AMD VCE GPU encoding really better quality than x264 CPU for a 1080p video ?
In the two scenarios I mentioned, H.265 can produce the same quality with fewer bits, or higher quality at the same bit rate, however you want to look at it. In the low bit rate scenario, it often can produce higher quality with fewer bits.