I'm pretty sure it's fine as long as it doesn't include pornography, and as for swearing, since it's a video on your profile and it isn't anything insulting aimed at other members, it should do. Honestly I don't really think we have any rules for that, but I don't think anyone will mind it.
So yeah, feel free to put it up on your profile.