MMMovie Masher

open source online video editor & encoding api

Documentation | Demo | Deploy | Contact

AWS Deployment Wizard

Update the form below to display the steps required to launch a fully functional, scaleable and configurable deployment of Movie Masher utilizing Amazon's CloudFormation service. The resultant AWS resources are collectively referred to as a 'stack' and can be easily shut back down again in the CloudFormation console to avoid further usage charges.

Which version of Movie Masher?

Deploy into which AWS Region?

Use angular-moviemasher installed on your server?
No Yes

quick start: moviemasher.rb + angular.js stack
  1. create an EC2 Key Pair if your account doesn't have one yet in the selected region
  2. launch the Movie Masher AMI in the AWS Marketplace at least once to provide your account access to it.
  3. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page)
  4. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  5. select an existing EC2 Key Pair, review all other options, and submit.
  6. check the 'I acknowledge...' checkbox, or the stack will not launch.
  7. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
  8. click the stack's Output tab and follow the link to the UI Instance, using the instance ID as password.
CloudFormation Resources: moviemasher.rb instance, angular-moviemasher instance, SQS queue, S3 bucket, CloudWatch Alarms
quick start: moviemasher.rb stack
  1. create both an SQS queue and S3 bucket.
  2. launch the Movie Masher AMI in the AWS Marketplace at least once to provide your account access to it.
  3. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page).
  4. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  5. enter queue and bucket details, review all other options, and submit.
  6. check the 'I acknowledge...' checkbox, or the stack will not launch.
  7. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
  8. configure your installation of angular-moviemasher to use the same queue and bucket.
CloudFormation Resources: moviemasher.rb instance, CloudWatch Alarms
quick start: transcoder + server stack
  1. sign up to use the Movie Masher Transcoder AMI in Amazon's EC2.
  2. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page).
  3. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  4. enter an FTP Password, unless you're just interested in seeing the front end.
  5. check the 'I acknowledge...' checkbox, or the stack will not launch.
  6. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
  7. click the stack's Output tab and follow the link to the Server Instance, using any authenticating details.
CloudFormation Resources: Transcoder instance, Server instance, SQS queue, S3 bucket (will remain after stack deleted), CloudWatch alarms
quick start: transcoder + server + wowza stack
  1. sign up to use the Movie Masher Transcoder AMI in Amazon's EC2.
  2. sign up to use the Wowza Media Server AMI in Amazon's EC2.
  3. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page).
  4. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  5. enter an FTP Password, unless you're just interested in seeing the front end.
  6. check the 'I acknowledge...' checkbox, or the stack will not launch.
  7. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
  8. click the stack's Output tab and follow the link to the Server Instance, using any authenticating details.
CloudFormation Resources: Transcoder instance, Server instance, Wowza Media Server instance, CloudWatch alarms, SQS queue, S3 bucket (will remain after stack deleted)
quick start: transcoder stack
  1. sign up to use the Movie Masher Transcoder AMI in Amazon's EC2.
  2. create an SQS queue, using Amazon's Management Console.
  3. install the Movie Masher SDK on your server, configured for SQS.
  4. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page).
  5. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  6. enter Queue URL, Name, Access Key ID and Secret Access Key, and tweak auto scaling options.
  7. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
CloudFormation Resources: Transcoder instance, CloudWatch alarms
quick start: transcoder + wowza stack
  1. sign up to use the Movie Masher Transcoder AMI in Amazon's EC2.
  2. sign up to use the Wowza Media Server AMI in Amazon's EC2.
  3. create an SQS queue, using Amazon's Management Console.
  4. install the Movie Masher SDK on your server, configured for SQS.
  5. CloudFormation's Create Stack Wizard (try again if clicking this button displays an empty page).
  6. submit the initial form in the Create Stack Wizard, customizing stack name if desired.
  7. enter Queue URL, Name, Access Key ID and Secret Access Key, and tweak auto scaling options.
  8. finish the Create Stack Wizard, and wait patiently until complete (about ten minutes).
  9. click the stack's Output tab for the HostRTMP setting to use in your moviemasher.ini file.
CloudFormation Resources: Transcoder instance, Wowza Media Server instance, CloudWatch alarms