-

Note: You are currently viewing documentation for Moodle 3.10. Up-to-date documentation for the latest stable version of Moodle may be available here: VideoTime.

VideoTime

From MoodleDocs
Revision as of 20:03, 21 September 2021 by Tim Bahula 2 (talk | contribs) (clean up, typos fixed: performace → performance, an usual → a usual, ’s → 's (2), bandwith → bandwidth, the the → the)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
VideoTime
Type Activity
Set N/A
Downloads https://moodle.org/plugins/mod_videotime
Issues https://github.com/stefanscholz/moodle-mod_videotime/issues
Discussion
Maintainer(s) Stefan Scholz

Features

  • Easily embed videos from Vimeo, just by adding the url
  • Add content above and below of the video player.

About Vimeo

Vimeo was born in 2004, created by a group of filmmakers who wanted an easy and beautiful way to share videos with their friends. Word started to spread, and an insanely supportive community of creators began to blossom. Now Vimeo is home to more than: 90,000,000 creators worldwide. Vimeo offers paid plans, which allow you to hide videos from vimeo.com, and effectively turn it into a very cost effective video streaming solution. While it is great that moodle can host videos very easily, the benefits of a real streaming provider are plentyful:

  • Datacenters around the world for great performance
  • Amazing video compression, providing great quality at very log filesize
  • Automatic selection of the right video version for the user (depending on bandwidth, browser support, cpu performance etc.) – in the underground, you're happy to get a 240p, if you're on a fiber network, maximum quality is delivered. This ensures that your students get something, no matter how bad their connection is. (well, at least to a certain extent; an edge connection might not be enough....)

Since we believe that moodle is best if it is used as an lms (and not as a video streaming server), we love to combine moodle's power for learning (management) and vimeo's power for video streaming.

Disclaimer: we are in no way affiliated with Vimeo; we just happen to use it for years ourselves, have recommended it to many customers and they all are really happy with it. You can use vimeo for free, if you don't want private/hidden videos. For our plugin, Video Time, it does not matter at all if you are a paying vimeo customer or a free vimeo user – however, Video Time can only provide the features which your account supports; e.g. speed controls or a whitelabel solution are only available in paid plans.

Installation (Free Version, mod_videotime)

Option 1: Install from Moodle.org (recommended)

  1. Login as an admin and go to Site administration > Plugins > Install plugins. (If you can't find this location, then plugin installation is prevented on your site.)
  2. Click the button 'Install plugins from Moodle plugins directory'.
  3. Search for "Videotime", click the Install button then click Continue.
  4. Confirm the installation request
  5. Check the plugin validation report

Option 2: Install from zip package ====

  1. Download Video Time from https://moodle.org/plugins/pluginversions.php?plugin=mod_videotime
  2. Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
  3. Upload the ZIP file. You should only be prompted to add extra details (in the Show more section) if the plugin is not automatically detected.
  4. If your target directory is not writeable, you will see a warning message.
  5. Check the plugin validation report

Option 3: Install manually on server

  1. Download Video Time from https://moodle.org/plugins/pluginversions.php?plugin=mod_videotime
  2. Upload or copy it to your Moodle server.
  3. Unzip it in the `/mod` directory.
  4. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should, for most plugin types, get a message saying the plugin is installed).

Installation (Pro Version, mod_videotime_pro)

Please note: the pro version is not a replacement of the free version, it needs to be installed in addition. The installation will only succeed if you have the free version (mod_videotime) already installed.

Option 1: Install from zip package

  1. Download Video Time Pro from https://bdecent.de/my-account
  2. Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
  3. Upload the ZIP file. You should only be prompted to add extra details (in the Show more section) if the plugin is not automatically detected.
  4. If your target directory is not writeable, you will see a warning message.
  5. Check the plugin validation report

Option 2: Install manually on server

(Known to work for Totara V12 and V13)

  1. Ensure that the free version of Video Time is installed and working correctly.
  2. Download Video Time Pro from https://bdecent.de/my-account
  3. Upload or copy it to your Moodle server.
  4. Unzip it into the `/mod/videotime/plugin/` directory.
  5. Rename the “moodle-mod_videotime_pro-n.n.n” directory to “pro”.
  6. The content of the downloaded pro plug in should now be found in the ‘/mod/videotime/plugin/pro’ directory.
  7. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should, for most plugin types, get a message saying the plugin is installed).

For more detailed info, visit https://docs.moodle.org/310/en/Installing_plugins


Installation (Business Version, mod_videotime_pro & mod_videotime_repository)

Please note: the business version is not a replacement of the free version, it needs to be installed in addition. The installation will only succeed if you have the free version (mod_videotime) and the pro version (mod_videotime_pro) already installed.

Option 1: Install from zip package

  1. Download Video Time Pro and Video Time Repository from https://bdecent.de/my-account
  2. Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
  3. Upload the ZIP file. You should only be prompted to add extra details (in the Show more section) if the plugin is not automatically detected.
  4. If your target directory is not writeable, you will see a warning message.
  5. Check the plugin validation report

Option 2: Install manually on server

  1. Download Video Time Pro and Video Time Repository from https://bdecent.de/my-account
  2. Upload or copy it to your Moodle server.
  3. Unzip it in the `/mod/videotime/plugin/` directory. (it should then look like /mod/videotime/plugin/pro/.... resp. /mod/videotime/plugin/repository/....)
  4. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should, for most plugin types, get a message saying the plugin is installed).

For more detailed info, visit https://docs.moodle.org/310/en/Installing_plugins

Note: Please always use the same version numbers, e.g. mod_videotime 1.3.4 + mod_videotime_pro 1.3.4 + mod_videotime_repository 1.3.4 – if you use non-matching version numbers, Video Time will not work properly. ***


Installation (filter_videotime)

Video Time Pro and Business included two additional plugins, one filter and one atto plugin. They are providing the in-activity support.

Option 1: Install from zip package

  1. Download the Video Time Filter from https://bdecent.de/my-account
  2. Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
  3. Upload the ZIP file. You should only be prompted to add extra details (in the Show more section) if the plugin is not automatically detected.
  4. If your target directory is not writeable, you will see a warning message.
  5. Check the plugin validation report

Option 2: Install manually on server

  1. Download the Video Time Filter from https://bdecent.de/my-account
  2. Upload or copy it to your Moodle server.
  3. Unzip it in the `/filter/` directory.
  4. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should, for most plugin types, get a message saying the plugin is installed).

Configuration (filter_videotime)

  1. Once you've installed the atto plugin, please go to Site administration > Plugins > Filters > Manage Filters and activate "Video Time activity embed"


Installation (atto_videotime)

Video Time Pro and Business included two additional plugins, one filter and one atto plugin. They are providing the in-activity support.

Option 1: Install from zip package

  1. Download the Video Time Atto Plugin from https://bdecent.de/my-account
  2. Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
  3. Upload the ZIP file. You should only be prompted to add extra details (in the Show more section) if the plugin is not automatically detected.
  4. If your target directory is not writeable, you will see a warning message.
  5. Check the plugin validation report

Option 2: Install manually on server

  1. Download the Video Time Atto Plugin from https://bdecent.de/my-account
  2. Upload or copy it to your Moodle server.
  3. Unzip it in the `/lib/editors/atto/plugins` directory.
  4. In your Moodle site (as admin) go to Settings > Site administration > Notifications (you should, for most plugin types, get a message saying the plugin is installed).

Configuration (atto_videotime)

  1. Once you've installed the atto plugin, please go to Site administration > Plugins > Text Editors > Atto toolbar settings and add videotime to the toolbar config.
  2. It should look something like this: .... files = image, media, recordrtc, managefiles, h5p, videotime ....


Usage

Video Time behaves as a usual activity.

  • Go into your course, turn editing on and create a new activity of the type "Video Time".
  • Give it a name, add the URL of the video and that's it.
  • OPTIONAL: Add a description to the activity (which will show *above* the video)
  • OPTIONAL: Add notes to the activity (which will show *below* the video)
  • OPTIONAL: Change the embed options to your liking – we recommend to always use responsive (i.e. the video player will resize according to the available space)

Pro Version

Video Time Pro has advanced features to

  • track the user's viewing time using activity completion
  • sync the viewing percentage to the gradebook
  • insert a video directly on the course page (label mode)
  • resume the video where you left off
  • automatically load the next activity when the student completes video
  • get insights about each user's viewing time
  • set default embed options for the plugin
  • and override the instances' embed options globally.

Usage Examples

We've prepared a little demo site where you can view the plugin in action. http://videotime.bdecent.de/ If you need help, let us know!

See also