So I essentially will need to screen record my film and upload it to an editor? I’m not able to just dump the film directly into one from the film viewer if I understand that correctly
No, the film viewer is a stand alone program that is dependent on the game.
I use AMDs native screen capture software. Nvidia has their own, Shadowplay. Then I use Davinci Resolve (super strong FREE software) to edit sound, video, and voice overs.