Yes, by creating your own channel, you can easily upload videos on YouTube Premium Mod APK.