I don't know of a way to directly embed them. The problem is that the forum software developers don't want to become BULK file hosts. They can compress images to 500k each or so, videos (depending on length) can easily be a gig each.
You can direct link a youtube video to a post. Youtube account (while they have ads) only require a gmail account to set up in one click. No affiliation, just experience.