Recently there have been a number of threads (see here and here) on the Moodle.org forums related to video formats and HTML5 video. With the demise of Flash and the plethora of video players and video file types, its a hot topic right now. The conversation often takes the turn of what player should Moodle use, or what is the best video format.
In a Moodle tracker issue last year I proposed a pretty different solution which doesn’t make any decisions about formats or players. It is a template solution that allows the admin to create player “templates.” Player templates can then be assigned to handle a file extension (eg mp4 or webm). I made a prototype of the solution, and called it “Video Easy.” Since then I have added a number of improvements and tested it on different players, file types and Moodle sites. Its now a pretty handy tool, and well more than a prototype.
It is a filter that turns links on Moodle pages into video (or audio) players. Moodle already has such a filter. It is called the “multimedia plugins” filter and its installed and on by default. On most Moodle sites video, is handled by the multi media plugins filter or the PoodLL filter, and the player you see is called Flowplayer.
Video Easy is not limited to any particular video file type. By default it can handle: mp4,webm, ogg, oggv, flv, mp3, and rss extensions. But its possible to add new extensions from the settings page. On the PoodLL demo site, you can see the gif extension has been added and a gif player implemented.
Players can be assigned to file types from the Video Settings page, and this can also be done at different levels, ie site level, course level or activity level.