I have two different machines - Intel 5690x (8 core/16 thread) with AMD Radeon R9 390 GPU and a new AMD 3950x with Nvidia 2070S GPU.
I've tried VCE on the 5960x/R9 390 and gotten sort of garbage - audio completely out of sync with video.
With the 3950x/2070S using NVEnc I've gotten results all over the map - fast processing but sometimes the files are much smaller than standard h.264 and other times are double the size. Additionally, the GPU seems to stay at 0% utilization during this encode - I know the monitoring works because it maxed out running the Steam Performance evaluation.
I have about 1000 movies I'm converting from ISO to MKV - these are mostly Blu Ray and quality + size are priorities. The standard h.264 encode with Quality RF = 18 and VerySlow encode has been my baseline producing great quality and typically a 50-75% size reduction.
If quality is my main concern and I'm willing to trade encode speed for a smaller file, is there any reason to mess with GPU-based encoding??
Thanks in advance for any insights!
Steps to reproduce the problem (If Applicable):
h.264 VCE on R9 390 or h.264 NVEnc on 2070S platform
HandBrake version (e.g., 1.0.0):
1.3.1
Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):
Windows 10 Home 64-bit
HandBrake Activity Log ***required*** (see How-to get an activity log)
Code: Select all
This is a 'generalities' question not specific to a particular encode example.