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 Echo360 and Microsoft Stream as these platforms provide automated transcription.
|Echo360||Microsoft Stream||eStream||Moodle||H5P Interactive Video|
|Upload audio or video|
|Access restricted to those enrolled on a Moodle space|
|Provide access via a block|
|Provide access with a link/URL|
|Provide access by embed code|
|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
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.
- Introduction to managing course participants
- Make your course visible to students
- Enrolment methods and managing access permissions
- Enrol participants using Warwick auto-enrolment
- Manually enrol participants onto a Moodle space
- Roles and their functions in Moodle
- Use groups and groupings
- Enable activity completion
- Mark activity completion manually
- Track activity completion
- Course completion
- Course participation
- Introduction to assessment and feedback
- Create a fail / pass scale
- Create a custom certificate
- Create and manage badges
- Reports, logs and completion data in Moodle
- Create an assignment
- Create an assignment for group submission
- Set up Turnitin within an assignment
- Create and grade a submission using a rubric
- Use a marking workflow for assignments
- Blind marking
- Allocate markers to specific submissions
- Provide grades and feedback for individual assignments
- Check the status of submissions
- Hide or show grades and feedback
- Introduction to eStream
- Access your eStream content
- Uploading videos to eStream
- Edit videos in eStream
- Edit video thumbnail
- Uploading a closed captions (subtitles) file to eStream
- Add eStream videos to Mahara
- Sharing eStream videos to Moodle
- Sharing an eStream video with a link
- Setup a video assignment in Moodle
- Introduction to Echo360
- Getting started with Echo360 Lecture Capture
- Lecture Capture enabled spaces
- Schedule a lecture capture
- Getting started with Universal Capture (Personal)