VideoTime: Difference between revisions

From MoodleDocs
VideoTime
Type Activity
Set N/A
Downloads https://moodle.org/plugins/mod_videotime
Issues https://github.com/bdecentgmbh/moodle-mod_videotime/issues
Discussion
Maintainer(s) Stefan Scholz
No edit summary
 
(10 intermediate revisions by the same user not shown)
Line 2: Line 2:
|type = Activity
|type = Activity
|entry = https://moodle.org/plugins/mod_videotime
|entry = https://moodle.org/plugins/mod_videotime
|tracker = https://github.com/stefanscholz/moodle-mod_videotime/issues
|tracker = https://github.com/bdecentgmbh/moodle-mod_videotime/issues
|discussion =  
|discussion =  
|maintainer = Stefan Scholz
|maintainer = Stefan Scholz
|float = right
|float = right
}}
}}
==Features==
== About Video Time ==
* Easily embed videos from Vimeo, just by adding the url
Video Time is a moodle activity plugin which can be used to easily embed videos from the popular video streaming service [https://vimeo.com Vimeo] and [https://youtube.com YouTube]. In addition, you can upload videos directly as files to the video time activity. It is also possible to use links to video files that are stored externally.
* Add content above and below of the video player.
== The Video Time product family ==
The free version of Video Time is making it super easy to embed videos into moodle and display them as an activity. In addition, you can extend Video Time's feature set through paid subscriptions. The following table lists all components of what we call the Video Time product family.
{| class="wikitable"
|+List of products in the Video Time Family
!Name
!Type
!Description
!Link
|-
|Video Time
(mod_videotime)
|Activity module
|The activity is the main component; all other components are built upon it and rely on it. It is freely available on the moodle plugin database.
|https://moodle.org/plugins/mod_videotime
|-
|Video Time Pro
(mod_videotime_pro)
|Video Time sub plugin
|The pro (sub)plugin extends the features of Video Time, among others: resume, tracking, activity completion and much more. It is available as a paid subscription on our website.
|https://bdecent.de/product/video-time-pro/
|-
|Video Time Repository
(mod_videotime_repository
|Video Time sub plugin
|The repository (sub)plugin provides a tight integration with Vimeo; it allows teachers to pick videos (instead of adding them via URL). It relies on pro and is therefor available as a subscription called "Business" which includes both the pro and repository subplugin.
|https://bdecent.de/product/video-time-business/
|-
|Video Time Filter
|Filter plugin
|This filter enables teachers to embed the Video Time player everywhere on your moodle/totara site using a shortcode (e.g. [videotime cmid="123"]. It needs pro to work and comes included with both the pro and business subscription.
|''- included in Pro & Business -''
|-
|Video Time Atto
|Atto plugin
|This atto plugin is a helper tool for the filter; it provides a list of available videos in the course and automatically creates the shortcode for you.
|''- included in Pro & Business -''
|}
We do offer discounts for volume licences, non-profit organizations and customers from companies with low buying power. In addition, we offer free licenses in return for contributions like documentation or translations. Please contact us to learn more about it.
==Main Features==
=== Free Version ===
* '''Super easy to use''' — create the activity, enter URL & title and save.
* '''Additional content''' — you can add content above and below the player, e.g. instructions, links to additional resources, a h5p interaction ...
* '''Track view''' — supports activity completion "require student to view activity"
* '''Global search''' — title, additional contents and tags are found using moodle's included global search
=== Pro Version ===
* '''Track viewing time''' — use Video Time to track how long a student has watched the video
* '''Track watch percentage''' — use Video Time to track until which point the student has watched the video
* '''Extended activity completion support''' — require the student to watch the video for a certain duration and/or until a certain point to complete the activity
* '''Resume''' — automatically resume where you left off last time
* '''Next activity''' — configure which activity should be viewed next; there's also an option to automatically proceed to that activity once the video is finished.
* '''Global configuration''' — the site administrator can set defaults for most settings globally; it's also possible to enforce them
* '''Prevent fast forwarding''' — avoid that your students skip parts of the video
* '''In-activity''' — embed the Video Time player in other activities in your course and other parts of your moodle site (e.g. the dashboard)
* '''Dash Data Source: Video Time Stats''' — useful for site wide statistical reporting of Video Time activities using [https://bdecent.de/dash Dash]
* '''Dash Data Source: Video Time Sessions''' — useful for reports on students viewing session of Video Time activities using [https://bdecent.de/dash Dash]
* '''Label mode''' — display the Video Time player directly on the course page
=== Business Version ===
''Please note: the "business" version is not targeted specifically at corporate customers, it is also a great solution for academic institutions — we are considering re-naming it to "Premium"''
* '''Deep Vimeo integration''' — directly connects your moodle/totara site to Vimeo using their API
* '''Media library''' — see all videos from your connected Vimeo account in moodle; supports searching, filtering and previewing videos
* '''Preview mode''' — displays the Video Time activity with a preview image in a card on the course page
* '''Video Channels''' — create video channels from all of your Video Time activities across your site to create a video hub
== How to install Video Time ==
There's a dedicated page for the installation instructions which can be found here: [[VideoTime/Installation]].
== How to create a Video Time activity ==
Video Time can be added to your course like any other activity. If Video Time is not available on your site, please ask your site administrator to install it for you. Installation guidelines can be found at [[VideoTime/Installation]].
# Go into your course and turn editing on
# Click on "Add new activity or resource"
# Choose "Video Time"
# Give it a name, add the URL of the video
We've prepared a little demo site where you can view the plugin in action. http://videotime.bdecent.de/


==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 bandwith, browser support, cpu performace 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) ====
# 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.)
# Click the button 'Install plugins from Moodle plugins directory'.
# Search for "Videotime", click the Install button then click Continue.
# Confirm the installation request
# Check the plugin validation report
==== Option 2: Install from zip package ====
# Download Video Time from https://moodle.org/plugins/pluginversions.php?plugin=mod_videotime
# Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
# 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.
# If your target directory is not writeable, you will see a warning message.
# Check the plugin validation report
==== Option 3: Install manually on server ====
# Download Video Time from https://moodle.org/plugins/pluginversions.php?plugin=mod_videotime
# Upload or copy it to your Moodle server.
# Unzip it in the `/mod` directory.
# 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 ====
# Download Video Time Pro from https://bdecent.de/my-account
# Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
# 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.
# If your target directory is not writeable, you will see a warning message.
# Check the plugin validation report
==== Option 2: Install manually on server ====
# Download Video Time Pro from https://bdecent.de/my-account
# Upload or copy it to your Moodle server.
# Unzip it in the `/mod/videotime/plugin/` directory. (it should then look like /mod/videotime/plugin/pro/....)
# 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/404/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) already installed.
==== Option 1: Install from zip package ====
# Download Video Time Pro and Video Time Repository from https://bdecent.de/my-account
# Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
# 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.
# If your target directory is not writeable, you will see a warning message.
# Check the plugin validation report
==== Option 2: Install manually on server ====
# Download Video Time Pro and Video Time Repository from https://bdecent.de/my-account
# Upload or copy it to your Moodle server.
# Unzip it in the `/mod/videotime/plugin/` directory. (it should then look like /mod/videotime/plugin/pro/.... resp. /mod/videotime/plugin/repository/....)
# 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/404/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 ====
# Download the Video Time Filter from https://bdecent.de/my-account
# Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
# 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.
# If your target directory is not writeable, you will see a warning message.
# Check the plugin validation report
==== Option 2: Install manually on server ====
# Download the Video Time Filter from https://bdecent.de/my-account
# Upload or copy it to your Moodle server.
# Unzip it in the `/filter/` directory.
# 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)==
# 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 ====
# Download the Video Time Atto Plugin from https://bdecent.de/my-account
# Login to your Moodle site as an admin and go to Administration > Site administration > Plugins > Install plugins.
# 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.
# If your target directory is not writeable, you will see a warning message.
# Check the plugin validation report
==== Option 2: Install manually on server ====
# Download the Video Time Atto Plugin from https://bdecent.de/my-account
# Upload or copy it to your Moodle server.
# Unzip it in the `/lib/editors/atto/plugins` directory.
# 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)==
# Once you've installed the atto plugin, please go to Site administration > Plugins > Text Editors > Atto toolbar settings and add videotime to the the toolbar config.
# It should look something like this:  .... files = image, media, recordrtc, managefiles, h5p, videotime ....
==Usage==
Video Time behaves as an 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!
If you need help, let us know!
==See also==
* [https://bdecent.de/product-category/moodle-plugins/video-time/ More Information (Company Website)]
* [https://bdecent.de/product/video-time-pro/ Get Video Time Pro]
* [https://bdecent.de/product/moodle-plugin-video-time-business/ Get Video Time Business]
* [https://moodle.org/plugins/browse.php?list=contributor&id=1553381 Our other plugins]
[[Category:VideoTime]]
[[Category:bdecent plugins]]

Latest revision as of 10:01, 20 July 2023

About Video Time

Video Time is a moodle activity plugin which can be used to easily embed videos from the popular video streaming service Vimeo and YouTube. In addition, you can upload videos directly as files to the video time activity. It is also possible to use links to video files that are stored externally.

The Video Time product family

The free version of Video Time is making it super easy to embed videos into moodle and display them as an activity. In addition, you can extend Video Time's feature set through paid subscriptions. The following table lists all components of what we call the Video Time product family.

List of products in the Video Time Family
Name Type Description Link
Video Time

(mod_videotime)

Activity module The activity is the main component; all other components are built upon it and rely on it. It is freely available on the moodle plugin database. https://moodle.org/plugins/mod_videotime
Video Time Pro

(mod_videotime_pro)

Video Time sub plugin The pro (sub)plugin extends the features of Video Time, among others: resume, tracking, activity completion and much more. It is available as a paid subscription on our website. https://bdecent.de/product/video-time-pro/
Video Time Repository

(mod_videotime_repository

Video Time sub plugin The repository (sub)plugin provides a tight integration with Vimeo; it allows teachers to pick videos (instead of adding them via URL). It relies on pro and is therefor available as a subscription called "Business" which includes both the pro and repository subplugin. https://bdecent.de/product/video-time-business/
Video Time Filter Filter plugin This filter enables teachers to embed the Video Time player everywhere on your moodle/totara site using a shortcode (e.g. [videotime cmid="123"]. It needs pro to work and comes included with both the pro and business subscription. - included in Pro & Business -
Video Time Atto Atto plugin This atto plugin is a helper tool for the filter; it provides a list of available videos in the course and automatically creates the shortcode for you. - included in Pro & Business -

We do offer discounts for volume licences, non-profit organizations and customers from companies with low buying power. In addition, we offer free licenses in return for contributions like documentation or translations. Please contact us to learn more about it.

Main Features

Free Version

  • Super easy to use — create the activity, enter URL & title and save.
  • Additional content — you can add content above and below the player, e.g. instructions, links to additional resources, a h5p interaction ...
  • Track view — supports activity completion "require student to view activity"
  • Global search — title, additional contents and tags are found using moodle's included global search

Pro Version

  • Track viewing time — use Video Time to track how long a student has watched the video
  • Track watch percentage — use Video Time to track until which point the student has watched the video
  • Extended activity completion support — require the student to watch the video for a certain duration and/or until a certain point to complete the activity
  • Resume — automatically resume where you left off last time
  • Next activity — configure which activity should be viewed next; there's also an option to automatically proceed to that activity once the video is finished.
  • Global configuration — the site administrator can set defaults for most settings globally; it's also possible to enforce them
  • Prevent fast forwarding — avoid that your students skip parts of the video
  • In-activity — embed the Video Time player in other activities in your course and other parts of your moodle site (e.g. the dashboard)
  • Dash Data Source: Video Time Stats — useful for site wide statistical reporting of Video Time activities using Dash
  • Dash Data Source: Video Time Sessions — useful for reports on students viewing session of Video Time activities using Dash
  • Label mode — display the Video Time player directly on the course page

Business Version

Please note: the "business" version is not targeted specifically at corporate customers, it is also a great solution for academic institutions — we are considering re-naming it to "Premium"

  • Deep Vimeo integration — directly connects your moodle/totara site to Vimeo using their API
  • Media library — see all videos from your connected Vimeo account in moodle; supports searching, filtering and previewing videos
  • Preview mode — displays the Video Time activity with a preview image in a card on the course page
  • Video Channels — create video channels from all of your Video Time activities across your site to create a video hub

How to install Video Time

There's a dedicated page for the installation instructions which can be found here: VideoTime/Installation.

How to create a Video Time activity

Video Time can be added to your course like any other activity. If Video Time is not available on your site, please ask your site administrator to install it for you. Installation guidelines can be found at VideoTime/Installation.

  1. Go into your course and turn editing on
  2. Click on "Add new activity or resource"
  3. Choose "Video Time"
  4. Give it a name, add the URL of the video

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