You upload YouTube videos on YouTube, not here.
If you want to put those videos in your posts, no-one can stop you.
If you're doing it for reasons that run counter to the raison detre of the forum, a moderator will tell you and ask you to desist.
Question remains as to why you'd want to in the first place?