Can I upload the video from my computer?

2021-05-18 03:37:13 UTC 2021-06-22 08:53:08 UTC

Yes.