Using Nvidia's gpu accelerated codecs to encode videos is a massive time saver, it brings my encoding times down from 2 hours to 2 minutes with pascal GPU's however the problem with the codec that I am using (https://forums.adobe.com/thread/1243687) is that it outputs mkv or mk4 files which are all but useless as I can skip through the outputted video and youtube doesn't accept them at all.
I have tried running the NVenc through a filter/wrapper to package it up as an mp4 but either I was doing something wrong or it didn't work as the audio on the outputted file was always running at a different speed than the video itself, or the other way around.
Does anyone have any advice or instructions by chance? Would really appreciate it!