You can link your YouTube account with Screen Recorder anytime you want from within the app. Once done, posting a recorded video from this app on YouTube is just one click away.
Step 1.
Go to the file section from there you can select video you want to upload, then click on three dot icon to upload you video.
Step 2. Now go to the upload icon to upload your video.