Yes you can. Add the link to the YouTube video as part of your post and the forum will embed the video automatically. The only thing you need to do is remove the s from https links to make them start with http.
As an example, here's one of my own techno creations...