Add audio and video to Moodle
There are several ways to add video and audio content to Moodle.
The University is required to make all learning materials accessible by design. 'Video and Audio Accessibility for Teaching' guidance has been compiled to advise specifically on the requirements for teaching and learning material.
Uploading audio and video files directly to Moodle
We do not recommend video or audio files are uploaded directly to Moodle, using the Atto toolbar or File upload, because:
- The Moodle player is not reliable
- Moodle is not able to automatically transcribe or caption a video therefore, a transcript/caption file must be created and uploaded
- Streaming provides a better experience for students
Audio and video hosting platforms
We recommend uploading video and audio to one of the University-approved hosting platforms and then sharing it on Moodle through a block, link or embed code. We recommend EchoVideo and Microsoft Stream as these platforms provide automated transcription.
Compare platforms
EchoVideo | Microsoft Stream | eStream | Moodle | H5P Interactive Video | |
---|---|---|---|---|---|
Upload audio or video | |||||
Access restricted to those enrolled on a Moodle space | |||||
Automated transcription/captioning | |||||
Provide access via a block | |||||
Provide access with a link/URL | |||||
Provide access by embed code | |||||
Publically/externally available | |||||
Include polls, quizzes or other interactivity |
Recording audio and video in Moodle
Moodle provides built-in tools to record up to 4 minutes of audio (.ogg) and video (.webm). Please note, Moodle does not have an automated transcription function so a transcript will have to be created and uploaded separately.
In any text box in Moodle:
- Click on the Record audio ( microphone icon) or Record video button ( camera icon) on the toolbar.
- Click Start recording. A 4 minute countdown will begin.
- Click Stop recording when finished
- Review the recording.
- Select to:
- Record again
- or Attach recording
H5P
Moodle provides a built-in tool called H5P which includes the ability to upload video and audio content within content types using its own player. H5P does not have an automated transcription function so a transcript or caption file will have to be created and uploaded separately. Please consult the Compare platforms table above.
Link to online audio or video
While editing a resource in Moodle you can embed an online video by pasting the video's URL in the desired location:
- Browse to the content on the video hosting platform (YouTube, Vimeo, etc.) and copy the video URL.
- Add a URL resource or create a link in the text using the editing toolbar
Embed online audio or video using an embed code
For more control of how content is displayed on the page the embed code of a video can be copied from the video hosting platform.
- Select Embed from the share options on the video hosting webpage. Here you will find code for inserting an 'iframe'.
- Paste this code into the HTML view of the Moodle text editor, editing to display as desired.
- Click Save and return to course.
Watch a video demonstration on Embedding a video from YouTube in to Moodle.
For detailed information, please read the Moodle Docs on video, respectively on audio. For more information on managing YouTube content visit the YouTube Help Centre.