In Moodle, it just takes a few steps to embed a video link in a page, book or other text box. The method outlined below allows you to eliminate "suggested videos" after a student views the video you have posted. For a simpler process, download this guide to embedding links, files and videos.
- Open a tab in your browser and go to YouTube (or other video host site).
- After locating a clip that you want to post, click on the Share link in the lower margin of the video frame.
- Click on Embed.
- Copy the source code that appears in the text box.
- Back in Moodle, in the text box where you want to embed the link, enter any text that you wish to accompany the video link and then click on the HTML icon in the toolbar above the text box.
- Position your cursor at the end of the code and use Ctrl+V to paste the source code into the text box.
- Click on Update to return to your normal editing view.
- Save changes and display the resource to view the link as students will see it.
TIP: You can prevent You Tube from displaying other videos at the conclusion of the video you post. Under the embed field, deselect the box labeled Show suggested videos when the video finishes. Then copy the embed code to post in Moodle.
Note #1: Some videos don't allow embedding. In that case, you can copy the video's URL and create a link to it as you would any other web page.
Note #2: We do not recommend embedding video links in module summary areas or in labels. Besides contributing to the dread "Moodle Death Scroll," there have been instances of course corruption problems tied to video links in these areas.
Note #3: If you wish to have your students embed a video in a discussion post, post these instructions for them.
Note #4: To start or stop a video at a certain point, add the following codes to the URL in the embed code to start and stop the video. The times must be entered in seconds (e.g., one minute would be 60). (This will not work for a URL link—it will only work with an embed code.)
To have this video start at 1 minute and end at 1:30, insert a ? at the end of the URL string (inside the end quote), then insert rel=0&start=60&end=90. Note that there are no spaces. Here's what you'd get:
<iframe width="560" height="315" src="https://www.youtube.com/embed/p9CueN7frM4?rel=0&start=60&end=90" frameborder="0" allowfullscreen></iframe>
Here's how this video link looks in edit view:
And how it looks in display view: