MM Movie Masher

open source online video editor & encoding api

Documentation | Demo | Deploy | Contact

version 4.0.13

Released: July 13th, 2015


Movie Masher version 4.0.x overhauls core components while limiting changes in its middleware layer, for easier migration of existing sites.

  • UI components previously implemented in Adobe Flash have been ported to native JavaScript and AngularJS
  • Transcoding components previously implemented in PHP have been ported to Ruby
  • The mash format has changed from XML to JSON

Some features available in previous versions have yet to be ported including REST support, webcam recording and the more elaborate modules.

Nomenclature for raw mash assets has changed slightly, and syntax for modular media has been significantly restructured to match the FFmpeg filter architecture.

what is movie masher?

Movie Masher is a collection of open source projects that add video editing capabilities to your website.
  • moviemasher.js

    stands below angular-moviemasher, providing audiovisual playback handling and edit support in a web browser
  • angular-moviemasher

    sits between moviemasher.js and moviemasher.rb, providing an editing GUI and simple CMS middleware layer
  • moviemasher.rb

    sits behind angular-moviemasher, providing processor intensive video transcoding services through a simple API

The projects can be used individually or together for a complete end-to-end system.

Movie Masher is designed with integration in mind, enabling a variety of deployment strategies. Core authentication, data and media storage mechanisms are isolated in the PHP middleware. MMView Demo

where is movie masher?

Run Movie Masher in the cloud, on your box, or dig right into the codebase...

AWS Marketplace

Movie Masher AMI in AWS Marketplace

You are just 1-Click™ from launching your own private deployment of Movie Masher within Amazon's cloud - check out our quick and easy Deployment Wizard!

Azure Marketplace

Movie Masher VM in Azure Marketplace

You are just a few clicks from launching your own VM of Movie Masher within Microsoft Azure's cloud.


Movie Masher Images in Docker Hub

You are just two run commands from launching your own local deployment of Movie Masher within Docker's environment.


Movie Masher Repositories in Github

You are just three clone commands from editing your own local copy of Movie Masher within your IDE.