Supports popular video and audio formats such as MP4 and MP3. VideoJS offers broad compatibility across browsers and devices, supports captions and multiple tracks, and is highly extensible through a robust plugin ecosystem.
A variety of player settings are available — adjust player size, enable responsive behavior for different screens, or use inline mode on mobile devices. Fine-tune playback with options such as autoplay, loop, mute, or playback speed control.
Upload an image that will be displayed before the video has started. Poster images provide a static visual preview before the video starts playing — helping set expectations, attract attention, or reinforce your course branding even before the first second of video. For videos using the built-in VideoJS player, you can upload and manage poster images directly within Moodle.
Local VTT files can be uploaded in Moodle to display captions or chapters directly inside the VideoJS player.
When captions are enabled, they appear as selectable subtitle tracks during playback.
Chapter VTT files display a clickable chapter list within the player, providing structured navigation without relying on external metadata.
For extended chapter functionality — including creating and structuring chapters within Moodle — the dedicated Chapters Tab (PRO) or Transcript Tab (PREMIUM) are available.
Admin controls make setup consistent and efficient:
- Global defaults: Predefine standard settings for all new activities, reducing setup time for teachers.
- Advanced settings: Hide selected configuration options by default to simplify the interface, while keeping them accessible for admins or advanced users.
- Forced settings: Lock specific options site-wide to ensure compliance with institutional requirements.