• Moodle
  • Totara

Video Time

The best video learning solution for Moodle.

  • Basic free
  • Pro from €229 per site / year

Key feature 01 / 05

Flexible video sources

Play Vimeo and YouTube videos, external sources or files uploaded to the course. Premium adds a repository: choose videos with filters, tags and search instead of embed codes.

Key feature 02 / 05

Tabs around the video

A distraction-free watch tab, extra information, Moodle blocks, related activities and chat next to the player. Pro adds chapters, Premium an interactive, searchable transcript.

Key feature 03 / 05

Completion based on watching

With Pro, the activity completes on view time, watch percentage, the full video or a grade — not just on opening it.

Key feature 04 / 05

Video reporting

Pro adds a course activity report with watch time, covered time and progress shading, a session report per learner, and a source for Moodle's report builder.

Key feature 05 / 05

Navigation and flow

Resume playback, a next activity button with optional automatic transition, and an option to prevent fast-forwarding.

Video Time at a glance

Five features, one Moodle activity

Hosting, engagement, completion, analytics and navigation work together in a single activity.

Compare plans Try it yourself · upcoming
Skip to overview & plans Compare plans
Video Time Get it now

Everything about Video Time

Overview

A real Moodle activity for video

Video Time is a course activity for video. It plays Vimeo and YouTube videos as well as video and audio files uploaded directly to the course. With Pro, tracking, reporting and completion conditions help you meet compliance requirements.

Learners get a player with tabs, resume where they stopped and move on to the next activity. With Premium, teachers choose videos from a repository with filters, tags and search instead of pasting embed codes.

Management summary

Value, cost and rollout on a single page. Export as PDF for your committee.

Open as PDF (opens in a new tab)
  • Proof

    Completion based on real watching

    Complete on view time, watch percentage, the full video or a grade. Watch data goes into reports and the gradebook.

  • Learner experience

    More than a player

    Tabs for information, blocks, related activities and chat, plus chapters and transcripts next to the video.

  • Your sources

    Works with the videos you have

    Vimeo, YouTube, uploaded files and live streams. Tracking data stays in your Moodle.

Features & pricing

Feature Basic Pro Premium
3 updates in 1.10 How videos get in and how they appear in the course.
Basic: 3 of 6 features Pro: 4 of 6 features Premium: every feature of the group
2 updates in 1.10 Tabs with context and interaction next to the player.
Basic: 1 of 3 features Pro: 2 of 3 features Premium: every feature of the group
What Moodle learns from the watching.
Basic: 1 of 5 features Pro: every feature of the group Premium: every feature of the group
1 update in 1.10 Comparing usage and feeding the gradebook.
Basic: not included Pro: every feature of the group Premium: every feature of the group
1 update in 1.10 How deeply it sits inside the platform.
Basic: 1 of 3 features Pro: every feature of the group Premium: every feature of the group
Streaming and what happens afterwards.
Basic: 1 of 2 features Pro: every feature of the group Premium: every feature of the group
Extra features together with other plugins.
Basic: 5 of 6 features Pro: every feature of the group Premium: every feature of the group

All · every feature of the group 2 of 6 · some features — Not included

Release notes 1.10 ↗ All releases ↗

Use cases & screenshots

Compliance

Compliance training with tracking

Video Time tracks watch time per user, completes the activity on view time, watch percentage or the full video, and can prevent fast-forwarding. Reports can be exported for audits or documentation.

  • Watch metrics
  • Advanced completion
  • Report export

Video learning

Video learning units with interactive transcripts

Long videos get chapters and a searchable transcript. Learners jump to any point with a click and resume where they stopped.

  • Chapters
  • Transcript
  • Resume playback

Live events

Track attendance of a live event

Embed a live stream, schedule it with the availability settings and track named participants. With preview tracking prevented, only viewing during the event counts.

  • Live events
  • Live attendance tracking
  • Availability settings

Tech & compliance

Running it

Requirements

Moodle 4.4 to 5.2 (Video Time 1.12). Basic runs without any external service.

Installation & updates

Basic, Pro and Premium are installed as described in the installation guide.

Reviewing it

Data protection & hosting

What stays in Moodle and what doesn't. Watch time, completion and analytics are stored in your Moodle database; with Pro and Premium they are covered by Moodle's Privacy API. Videos you upload to Moodle play locally without any external service. If you embed videos from Vimeo or YouTube, the learner's browser loads the player from that platform — just like any embedded video — and the platform receives the usual connection data (e.g. the IP address). For Vimeo you can switch on Do Not Track. The Premium repository connects your Vimeo account to Moodle with your own API credentials; it fetches your video list, metadata and text tracks from Vimeo. No learner data is sent in these requests. The live chat tab uses Deft Response. Video Time carries Moodle's Privacy friendly award.

Accessibility & license

Video Time is built with Moodle's own template system and the Bootstrap components of Moodle's standard theme Boost, so it follows your theme's colours and fonts. It supports captions, subtitles, chapters and transcripts via text tracks. We have not published a formal WCAG audit yet — if something gets in your way, tell us and we will fix it. Released under GPLv3, like Moodle itself.

Stay updated Never miss a release note: join the Video Time Product Hub and get news about releases, webinars and design packages by email. Join the Product Hub ↗
Try Video Time yourself A ready-made Video Time sandbox: log in as teacher or student, change settings or build your own course. It resets regularly. Try it yourself · upcoming Video Time demo site ↗

Awards

  • Privacy Friendly2025 award
  • Mobile App Support2025 award