Yes, you can upload pre-recorded videos as Shorts on YouTube. Access the Shorts camera within the YouTube app and choose the video you want to upload from your gallery.