- Mar 11, 2004
- 23,444
- 5,847
- 146
Thought I'd give people a heads up if you use Handbrake for encodes. Yes, software (CPU) is still the best as far as quality (and if you need Filters like noise removal it uses the CPU still; actually apparently it only uses the encode feature so everything else is done on the CPU), but after doing some testing, especially doing h265 of Blu-ray source, the quality is good enough for me, and the speedup is much appreciated. Doing 3500 average bitrate I am getting h265 MKVs about 1/10th the size of the original. Some of that is it cutting off black bars, and a good chunk because I'm ditching most of the audio (downmixing highest quality main surround into high bitrate stereo AAC since I don't have a surround system; which saves several GB). Doing constant quality with 20-23 level, was getting file sizes about 1/3 of the original with those audio settings (and about 3x larger than 3500 avg bitrate), and while I'm sure there's quality loss, both of the encodes showed similar quality loss compared to the original such that the differences between them didn't bother me, so I'll go with the smaller file size (which is partly one reason I'm doing it, as I might be throwing videos on an iPad and so file size will be an issue).
I will say DVD is a different issue (I use the h264 for that, since from what I've gathered h265 won't produce much smaller file sizes; the VCE can do either) in that I haven't found what's the adequate level yet (if I do constant quality of 20, I get about 1/2 the file size of the original with decent - not sure I noticed much quality difference compared to the original; my older CPU encodes of DVDs got closer to 1/3-1/4 file size).
Also kinda bummed that it can't denoise as I have some movies that are very grainy (not a big fan, yes I know its sacrilege, I'm not going Predator plastic or anything), plus the grain prevents it from gaining (er well losing) as much in file size, but since that's still CPU it adds hours upon hours (using VCE I think h265 encodes of Blu-rays were like around an 1-1.5 hours, with h264 DVD encodes were like 20-30 minutes). I don't even wanna think about how long it'd take to do h265 encodes on this CPU (FX8320e).
Which, since there's apparently a bit of a format war going on there, not sure if people would want h265 stuff, which is why the time saving of using the VCE is fine with me. I have the discs so I can redo them when I have more storage and better CPU, and probably utilize newer format. Plus I might end up with 4K versions to boot.
From the little I gleaned in some of the rough comparisons, seems like its about equal to Nvidia's as far as time and quality (Handbrake has had support for it for some time, just the AMD VCE that was recently added), although that was with I believe Pascal and Nvidia claims Turing has better encoder, so worth a try for Nvidia users too.
Support is limited to RX 480 and newer (so Polaris and Vega) and Windows 10. Some extra options if you dabble in that:
https://handbrake.fr/docs/en/latest/technical/video-vce.html
I will say DVD is a different issue (I use the h264 for that, since from what I've gathered h265 won't produce much smaller file sizes; the VCE can do either) in that I haven't found what's the adequate level yet (if I do constant quality of 20, I get about 1/2 the file size of the original with decent - not sure I noticed much quality difference compared to the original; my older CPU encodes of DVDs got closer to 1/3-1/4 file size).
Also kinda bummed that it can't denoise as I have some movies that are very grainy (not a big fan, yes I know its sacrilege, I'm not going Predator plastic or anything), plus the grain prevents it from gaining (er well losing) as much in file size, but since that's still CPU it adds hours upon hours (using VCE I think h265 encodes of Blu-rays were like around an 1-1.5 hours, with h264 DVD encodes were like 20-30 minutes). I don't even wanna think about how long it'd take to do h265 encodes on this CPU (FX8320e).
Which, since there's apparently a bit of a format war going on there, not sure if people would want h265 stuff, which is why the time saving of using the VCE is fine with me. I have the discs so I can redo them when I have more storage and better CPU, and probably utilize newer format. Plus I might end up with 4K versions to boot.
From the little I gleaned in some of the rough comparisons, seems like its about equal to Nvidia's as far as time and quality (Handbrake has had support for it for some time, just the AMD VCE that was recently added), although that was with I believe Pascal and Nvidia claims Turing has better encoder, so worth a try for Nvidia users too.
Support is limited to RX 480 and newer (so Polaris and Vega) and Windows 10. Some extra options if you dabble in that:
https://handbrake.fr/docs/en/latest/technical/video-vce.html