Repositories ::: repository_mytube
Maintained by Justin Hunt
The MyTube repository allows users to record or upload video directly into YouTube, and to select videos directly from the users account for insertion into Moodle.

MyTube 1.0.1 (2013053100)

Moodle 2.3, 2.4, 2.5
Released: Saturday, June 15, 2013, 5:37 AM

The MyTube repository allows users to record or upload video directly into YouTube, and to select videos directly from the authorised uses uploads for insertion into Moodle.


* Moodle 2.3.1+ (Build 20120816) or newer
* Internet access
* Multimedia plugins filter enabled (to turn YouTube links into YouTube players)
* YouTube API keys (developer key, OAUTH2 client id, OAUTH2 secret).
These are available free of charge from YouTube/Google.

The MyTube repository plugin is contained in the mytube folder. That folder should be placed in the following directory of a Moodle installation:

[PATH TO MOODLE]/repository

Other folders in that directory will include, filesystem, flickr and wikimedia. Once the folder is in place Moodle will be able to install the plugin. Login as the site administrator. Moodle should detect the MyTube repository plugin and present a page with plugin information and the option to proceed to install a new plugin. If Moodle does not automatically direct you to this page, you can go there from the Moodle menu:
Site Administration -> Notifications
Follow the prompts to install the plugin.

Before you can use the repository you will have to enable MyTube and create an instance. Go to:

"Site Administration->Plugins->Repositories->Manage Repositories"

and set the MyTube repository to "enabled and visible". Then a "Mytube" link will appear beneath "Manage Repositories" in the repositories menu. From that link create a repository instance. You can call it any name that you choose. You will need several keys to authorize access to the YouTube API. A YouTube Developers Key can be obtained at .

A Google OAUTH client id and OAUTH secret are also required. More information and explanation on how to get them is here:

There are two authentication methods possible, "master account" and "student account." If using master account authentication, you will need to enter a valid YouTube username and password. The repository instance will then show in the file picker and you can use MyTube. 

Version information

Version build number
Version release name
1.0.1 (2013053100)
Can be updated to
1.0.1 (2013053100) (2013053101)
MD5 Sum
Supported software
Moodle 2.3, Moodle 2.4, Moodle 2.5
  • Latest release for Moodle 2.3
  • Latest release for Moodle 2.4
  • Latest release for Moodle 2.5

Version control information

Version control system (VCS)
VCS repository URL

Default installation instructions for plugins of the type Repositories

  1. Make sure you have all the required versions.
  2. Download and unpack the module.
  3. Place the folder (eg "myrepo") in the "repository" subdirectory.
  4. Visit to finish the installation