MM Movie Masher

open source online video editor & encoding api

Documentation | Demo | Deploy | Contact

version 4.0.21

Released: March 17th, 2017

Latest Features:

  • new blend filter, for applying many composite modes like screen, difference, darken, etc.
  • new chromakey filter, for knocking out backgrounds
  • new convolution filter, for many common effects like blur, sharpen, etc.
  • new colorchannelmixer filter, for sepia, grayscale, etc.
  • new docker-compose files, for easier Docker usage


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

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.