Hi!
Can you tell us which program are you using now? We don’t have a program named Screen Video Capture, do you mean the Screen Recorder Pro or the Free Online Screen Recorder?
Currently, only Screen Recorder Pro supports uploading recordings to YouTube, therefore, if you are using free version, you need to upload videos manually.