You are on page 1of 54

Mirror Me Software V7.0.

20 Manual
Keyboard Shortcuts
CTRL + O:​ Hide/show option menu
CTRL + F:​ Enter/exit full screen
CTRL + M:​ Hide/show cursor
CTRL + P:​ Print last final photo
CTRL + T:​ Go to next state
CTRL + R:​ Restart Workflow
CTRL + Y: ​Retake photo
CTRL + Space:​ Show/Hide full animation path
CTRL + C: ​Copy a “State”
CTRL + V: ​Paste a “State”
CTRL + X:​ Load the “Booth_Closed” preset.

Software Menu window


You can drag the software menu window and position it wherever you desire by clicking on the
top menu bar and dragging it around the screen.
The Menu window is set to 84% by default, and you can change it to your liking.
Save Button
Press Save to keep all changes.
Start/Start Multi Presets Button
Press Start to begin the Workflow session.
Presets Tab
Preset Preview Window

Selected Event
All digital files created while using the software (e.g., photos, videos, GIFs), are saved in a
folder titled under the event’s name. Select the event you want these files to be directed/saved
to. You can retrieve the raw and final files saved from this folder at any time; example:
C:\MirrorMeBooth\events\{Your Event Name}\ . Final photos will be saved under ‘Photos’, raw
photos will be saved under ‘Raw’, GIFs will be saved under ‘GIF’ etc.
Selected event will appear in the panel’s title:
Add New Event
Adding a new event creates a new folder ​inside​ the “Mirror Me Booth” folder. All the digital files
created while using this event will be directed/saved to that folder. The event name will
automatically be added to the drop-down menu and will be set as the selected event.

Selected Preset
Allows you to select a saved preset. All the presets that are loaded in Mirror Me Booth are .xml
files saved in C://MirrorMeBooth folder. Presets contain all the Workflow + Photo Layout +
Features + Filters settings.
The Selected Preset will appear in the panel’s title:

Add New Preset


Allows you to create a new preset and build your Workflow + Layout from the ground up.

Duplicate Preset
Allows you to copy the Workflow, layout and settings of an entire preset. This is ideal for those
who want to edit a pre-existing Workflow without having to build a Workflow from the ground up
and without overwriting the original.
Preset Thumb
Allows you to select the Thumb - an image that represents the preset in the preview. You can
use the provided thumbs that are located in C:\MirrorMeBooth\Thumbnails or load an image of
your choice.
Enable Multi Presets Selection

Selecting the “Enable Multi Presets Selection” option allows you to have different presets
running in a sequence throughout your event. You can drag and drop several different presets
to the ‘Multi Presets’ column and they will run automatically in the order you place them. To
rearrange the sequence, simply select the preset you want to move and drag it up/down the list.
If you want to remove a preset from this column entirely, simply select the preset and press the
‘Delete’ button on your keyboard.

Show Multi Presets Selection Screen

By having the “Show Multi Presets Selection Screen” box checked, you can present a selection
screen upon clicking the “Start Multi Presets” button. This action will exhibit the Thumbnails of
the presets you have chosen to put in the “Multi Presets” column. Guests can choose which
preset they would like to experience by tapping on their choice on the screen. Example:
Multi Preset Selection Thumbnails:
The Thumbnails are separated into two folders under C:/MirrorMeBooth:
1. C:\MirrorMeBooth\Thumbnails - include small sized thumbnails (163X109) that appear in
the preset preview window.
2. C:\MirrorMeBooth\Thumbnails_Large - include the same thumbnails, only larger
(500X333). These thumbnails correspond to the smaller version by name and will appear
on the Multi Presets Selection screen.
Note: If there is no corresponding thumbnail in C:\MirrorMeBooth\Thumbnails_Large, the
software will automatically load the Thumbnail located in C:\MirrorMeBooth\Thumbnails​.

You can adjust the size of the thumbnails by setting the Thumb Width/Height, and change their
location by adjusting the thumb Horizontal/Vertical gap, Row/Column count and V/H-Center.
Presets Selection Screen Background
This feature allows you to include any graphic or animation file as the background for your
presets selection screen. Example:

In order to add a background to the selection screen, click the “...” button and load the
background of your choice. There are several animated Multi Preset Selection Backgrounds
located in C:\MirrorMeBooth\Multipresets_Backgrounds.
Note: when using your own custom background, make sure its dimensions are 1080X1920.

Rotate Randomly Between the Multi Presets


Check this box to have the Multi Presets shuffle the sequence order throughout your event.
Workflow Tab
The ‘Workflow’ tab is where you create or edit a Workflow for your event. Each line in the
Workflow represents a state (Animation, Feature or Random Animation) and can be rearranged,
adjusted or removed from the Workflow. A Workflow includes all the animations and features
you choose to include, and it moves through the states in the order they are arranged. The
Workflow below, for example, starts with a “Button” animation, followed by a “Are you red carpet
ready” animation, “3” animation, “2” animation, “1” animation and a DSLR photo feature in its
first 6 states.
Note: Load one of our presets to see how we built and pre-configured a Workflow to get a better
understanding of how a workflow should be assembled.

Re-Order States
You can rearrange the order of the states (represented as a line in the Workflow) by dragging
and dropping specific states in the order you want them to appear. Simply select the state you
want to move, and drag it to the desired location.
Remove States
If you want to remove a state from the Workflow entirely, simply select the state and press the
‘Delete’ button.
Add State
Clicking ‘Add State’ will add a new state below your selected state in the Workflow.

Type:
You can select between an ​Animation, ​a ​Random Animation​, a ​Feature ​or a an ​External
Script.
Animation​:
Either a .SWF/.PNG/.JPG file that you can load to the Workflow. The Mirror Me Booth preset
pack includes many exciting animations created just for you! You can use one of the existing
animations located in C:\MirrorMeBooth\Animations or create your own customized animations
and load them into the software. You can easily preview all the existing animations by opening
the .SWF files in C:\MirrorMeBooth\Animations using “internet explorer” or “windows media
player”.
Loading an animation is done by clicking the “...” button (see below: marked in red), and
selecting the desired animation file from its location. The animations are broken into categorized
folders for your convenience. Animations that include sound are located in the VO_En folder.
Random Animation​:
Random animation states give you the option of creating a list of animations to be played
randomly (as opposed to just one fixated animation). Every time the Workflow reaches this
state, an animation will be selected ​randomly ​from the list you have prepared. Creating a list of
animations is done by clicking the “...” button (see below: marked in red), and adding as many
animations as you want by clicking “add animation” (marked in yellow).

Feature:
The built-in features incorporated in the software can be added to the Workflow at any point
(Example: DSLR Photo, Video Recording, Signature etc.). You can add as many features as
you’d like to your Workflow and adjust their settings under the “Features” tab.

Source
For Animations:​ The source is the selected .png, .jpg, or .swf file.
For Random Animations: ​The source is the list of animations that are selected to play
randomly when the Workflow reaches this state.
For External Script: ​The source is the selected .exe file.
For Features:​ The built-in features that you can select from are:
● Auto Print Photo ● Phidgets 1014
● Auto Save Photo ● Preview
● Auto Save GIF From Photos ● Print Copies
● Auto Save Video From Photos ● QR Code
● DSLR Photo ● Record Video
● Email ● Reload Raw Photos
● GIF Preview ● Scream Bar
● Kinect Photo ● Signature
● Last Raw Preview ● Start LED Ring
● Live View ● Stop LED Ring
● MMS
● Webcam Photo

Next State Trigger:


For Animations:​ The next state can be triggered by:
● “Time”​: The amount of time it takes (in milliseconds) for the next state to be triggered.
The amount of time and next state trigger will be automatically loaded for animations that
have the amount of time included in their name. Example:

● “Touch”​: Touch-activated. The next state is triggered by touching the screen.


● “2 Hands”​: Gesture-activated (Requires Kinect for Xbox 1 + PC Adapter).Once the user
waves 2 hands above their head, the next state is triggered.
● “Person Detection”​: Gesture-activated (Requires Kinect for Xbox 1 + PC Adapter).
Once a person is detected, the next state is triggered.
● “Person Left”​: Gesture-activated (Requires Kinect for Xbox 1 + PC Adapter). If no
person is detected, the next state is triggered.
● “Smile”​: Gesture-activated (Requires Kinect for Xbox 1 + PC Adapter). Once a person’s
smile is detected, the next state is triggered.
● “Event”​: All ​other​ triggers are built into the software, selecting ‘event’ enables the
animation itself to trigger the next state under special circumstances. When using an app
or game (.swf file), you need to include the code: ​dispatchEvent(new
Event("nextStateEvent",true));​ at any point in your code to instruct the Mirror Me Booth
software to proceed to the next state. To create a game or an app, you can use Adobe
Animate or Flash Builder. There are Several games provided by Foto Master in the
included preset pack located in C:\MirrorMeBooth\Games.
● “Payment”​: The next state can be triggered by a payment process. This payment can
be adjusted in the “Pay Per Play” feature under the “Features” tab.
● “Spacebar”​: The next state can be triggered by using the “Spacebar” key on your
keyboard.

For Features:​ The next state is triggered once the action is completed as it is built into the
feature. Ex: Once a DSLR photo is taken, it will trigger the next state automatically. There are
some features, for example “Preview”, that can be manually adjusted in the Features tab -
where you can set the amount of time (in milliseconds) for the preview to show on the screen.
For External Script:​ The next state is triggered once the external script is executed. If the
external script is designed to be applied on the raw photo, check the “add last raw photo path”
box.
Amount:
● For animation:​ You can set the amount of time (in milliseconds) that an animation will
play for. Click the following link to view a list containing all the animations and the time it
takes for each animation to loop (in ms): ​Animation Times​.
● For Payment:​ You can set the payment amount (in cents) that is required for the next
state to be triggered. (The minimum amount is 5c)

Duplicate:
Mainly used for photo strips layout. You can choose to duplicate a photo or a signature by
clicking the “Yes” option under the Duplicate column. Once clicked, a duplication of the photo
will appear under the “Photo Layout” tab.
Notes:
- Don’t forget to hit the save button!
- Ensure that the Video Recording feature is not the last state in your Workflow. Having
the Video Recording feature at the end of a Workflow may cause file saving and
audio-merging issues.
- If you think you came up with a fun and interesting Workflow + Layout and would like to
share with us, we would be happy to see it!

Creating Custom Animations (.SWF files)


You can make your own custom animations using Adobe Animate CC (formerly known as
Adobe Flash CC). Be sure your custom animations are saved in a .swf file format. You may find
these links useful:
Creating Animations from Videos
Adding an Overlay to an Existing Animation
Notes:
- If you are using Adobe After Effects to export a video (of any format), first convert it to
.FLV by using any video converter and drag it to Animate CC, then set the stage to
1080x1920 and embed it as embedded frames. Export the .swf and there you have it.
- For other animations created in Adobe Animate CC, make sure to work on the main
timeline only.
- For other animations created in Adobe Animate CC, work with graphics and shapes - not
with movie clips.
Photo Layout Tab

Layout Width X Height


You can define the canvas size width and height according to the size of your print (example:
6x4 prints = 1800x1200). When using a different print size width and height should be adjusted
accordingly.
Element Editor
Left-side of screen. This is where the layers are displayed. The layers can all be adjusted and
edited. You can edit each layer’s location on the print, the size, and the rotation angle. For each
element, there is a settings button (...) that allows you to adjust specific settings to your liking.
● “Left” and “Top”: (X and Y) Controls the location of the element on the print.
● “Width” and “Height”: The size of the element.
● “Angle”: The rotation of the element.
When adding features to the Workflow (DSLR photo/webcam photo/Kinect photo, Signature
feature, Scream bar, etc.), they are automatically added to the Photo Layout Tab as visual
elements. These visual elements - represented by lines on the left side of the screen - act as
layers; the first element is the bottom layer, and the last element will always be the foreground
(on top of the image).
Visual elements that are loaded directly from the Workflow tab (DSLR photos, Webcam Photos,
Signature feature, Scream Bar etc.) will be indexed according to their location in the workflow. In
the example below you can see that the photo on the right was the first photo taken in the
workflow, the photo on the left was the second, the photo in the middle was the third and the
signature was created after all photos were taken. Rearranging the features in the workflow will
affect their index in the Photo Layout tab. Example:
Photo Element

Photo Filter:​ Choose a photo filter to apply on a selected photo.


Keep Aspect Ratio:​ When selected, changing the Width of the image will affect the Height
according to the aspect ratio of the original image. We recommend keeping this option selected
to avoid image distortion when changing the WxH. Disabling this option will allow you to change
the WxH in different variations. You can choose between “scale”, “clip” and “repeat” filling
modes.

If scale mode is selected, you can choose between “stretch” and “zoom” scale mode.
Place Holder Color:​ Select the placeholder color.

Signature & Scream Bar Element


Setting the size and the ratio from the element editor locks the ratio in the visual editor.

Adding Image/Folder/Text/QR
You can add a new image file, image folder, text and QR code by clicking the designated
buttons.

Image Element
Image File:​ Select your image file.
● Provided “Background” files are located in C:\MirrorMeBooth\Backgrounds
● Provided “Overlay” files are located in C:\MirrorMeBooth\Overlays
You can use one of the provided image elements or add your own.
You may notice that our provided presets include two image layers; an overlay and a logo. You
can easily remove or replace the logo layer with your own by loading a different image instead.
Keep Aspect Ratio:​ When selected, changing the Width of the image will affect the Height
according to the aspect ratio of the original image. We recommend keeping this option selected
to avoid image distortion when changing the WxH. disabling this option will allow you to change
the WxH in different variations. You can choose between “scale”, “clip” and “repeat” filling
modes.
Photo Alpha:​ Determine the photo alpha (transparency).
Folder Element (Dynamic Swipe Feature)
Image File:​ Select your folder’s path to be used as the source for the Dynamic Swipe Feature.
Your guests will be able to swipe between the different image files in the preview feature.
Keep Aspect Ratio:​ Check box to maintain aspect ratio (recommended).
*There’s a minimum of 3 images to load in the Images folder, for this feature to work.

Text Element
You can enter the text settings menu by clicking the “...” button (marked in yellow). You can
adjust the text color, size, font and aspect ratio.
Note: you can use any font installed on your computer.

Adding the text: {file_name} will attach the corresponding file-name to each photo. Example:
Before running a preset:

After:
QR Code Element
Press the QR code button to add a QR code element to your final photo. You can control the
QR code settings in the “Features” tab.
Visual Editor

With the Visual Editor (located on the right side of the screen), you can see a live preview of the
photo layout. You can rotate, scale and move elements around with your mouse.
Note: As previously mentioned, the Photo Layout is built with layers. In order to adjust a layer
using your mouse, it is important to put it on ​top ​of the other elements (i.e. at the ​bottom ​of the
Element editor on the right side of the screen).
Features Tab
This tab allows you to control the settings of the features included in your workflow.
Auto Save Photo

Alert on Missing Auto Save Photo


If this option is selected, a notification will appear in case the “Auto Save Photo” feature is not
included in the workflow.
Delete Raw Photos on Auto Save Final Photo
If this option is selected, raw photos will be deleted once the final photo is saved.
Note: This option is not recommended.
DSLR Photo

If “Alert on Auto Focus” option is selected, a notification will appear if the camera is not on
“Manual Focus”:

Focusing your camera:


1. Switch to Auto Focus mode.
2. Take a photo while focusing on a large object or a person located in front of the
mirror.
3. Switch it back to Manual Focus.
Email Feature

Email Vertical Position


Choose the Vertical position for the Email Feature from the drop-down menu (you can choose
between top, middle and bottom).

Send Photos, Send Videos, Send GIF from Photos, Send Video from Photos (if saved)
Select the types of digital media you want to include in the email sent through the software.
Delete Final Photo when Email is Sent
If this option is selected, final photos will be deleted once the email is sent.
Show Disclaimer
The disclaimer, if selected, will appear before sending the email.
Skip State on Disclaimer Disagree
If the user disagrees to the disclaimer, the next state in the workflow will be skipped.
Collect Emails
Checking this box will create a text file named “emails.csv” in the event folder - listing all the
email addresses entered in the system and the number of their corresponding media file.
In the status monitor you can see which photo it sent to which email address and what is the
status.
The email feature will work even if you don't have an internet connection, it will save all of the
media + the email addresses and it will send it automatically when it detects internet connection.
Email Service PHP
Foto Master provides a script that can be used on your server. Using this script will allow you to
send emails from your own server. To achieve that, you need to make sure that your server
supports php mail() function and that an email server is installed on it. For more information on
what you should check in your server, please see these links:
http://www.w3schools.com/php/php_ref_mail.asp
http://www.quackit.com/php/tutorial/php_mail_configuration.cfm

Notes: make sure that you enable loading files that are ~1.5M or more in your server .php
Here is the link to download the Foto Master PHP file and test it:
https://www.dropbox.com/s/933q5s45hkrw76o/email_mmb2.php?dl=0
If you decide to use Foto Master’s script on your server, make sure that you are using PHP
5.5.25-1 or less. For more info:
http://stackoverflow.com/questions/30887610/error-with-php-mail-multiple-or-malformed-newline
s-found-in-additional-header

Note: Please check with your hosting company if they support shared-hosting block email
sending.
OTOMASTER SERVERS PROVIDED TO YOU AS SANDBOX SERVERS.

BY USING THE SERVERS, YOU EXPRESSLY AGREE THAT YOUR USE OF THE SANDBOX IS AT YOUR
SOLE RISK. THE SANDBOX, INCLUDING ANY CONTENT, APPLICATIONS OR MATERIALS PROVIDED
BY OR IN THE SANDBOX, ARE PROVIDED ON AN “AS IS” BASIS AND FOTOMASTER HEREBY
EXPRESSLY DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES OF ANY KIND, WHETHER
EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE,
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

FOTOMASTER IS NOT OBLIGATED TO PROVIDE ANY MAINTENANCE, TECHNICAL OR OTHER


SUPPORT FOR THE SANDBOX. YOU ARE RESPONSIBLE FOR BACKING UP OR USING YOUR OWN
SERVER. ANY ACTIVITIES THAT YOU PERFORM USING OR ACCESSING THE SANDBOX ARE AT
YOUR OWN RISK.

FOTOMASTER CANNOT AND DOES NOT GUARANTEE ANY SPECIFIC RESULTS FROM THE USE OF
THE SANDBOX. FOTOMASTER SPECIFICALLY DOES NOT MAKE ANY CLAIM OR WARRANTY THAT
THE USE OF OR ACCESS TO THE SANDBOX WILL BE UNINTERRUPTED OR ERROR-FREE AND
ASSUMES NO RESPONSIBILITY FOR ANY ERROR, OMISSION, INTERRUPTION, DELETION, DEFECT,
DELAY IN OPERATION OR TRANSMISSION, COMMUNICATIONS LINE FAILURE, THEFT OR
DESTRUCTION, OR UNAUTHORIZED ACCESS TO, OR ALTERATION OF, ANY CONTENT OR ANY USER
COMMUNICATION OR MESSAGE OR IMAGES OR VIDEOS OR GIFS. FOTOMASTER DOES NOT
REPRESENT OR WARRANT THAT APPLICATIONS, CONTENT, DATA, OR MATERIALS SAVED IN THE
SANDBOX OR DOWNLOADED THROUGH THE SANDBOX ARE ACCURATE, COMPLETE, RELIABLE,
CURRENT, OR ERROR-FREE OR THAT THE SANDBOX OR ANY APPLICATIONS OR CONTENT
PROVIDED BY FOTOMASTER ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS.
ACCORDINGLY, YOU SHOULD ALWAYS EXERCISE CAUTION IN THE USE AND/OR DOWNLOADING OF
ANY SUCH APPLICATIONS, CONTENT, DATA, OR MATERIALS AND USE INDUSTRY-RECOGNIZED
SOFTWARE TO DETECT AND DISABLE OR BLOCK VIRUSES, MALWARE, AND OTHER MALICIOUS
CODE. YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF ANY OF THE FOREGOING AND ANY
DAMAGES TO YOUR MOBILE DEVICE, COMPUTER, DATABASE, OR COMPUTER SYSTEM, ANY LOSS
OF DATA, AND ANY OTHER DAMAGE OR HARM OF ANY KIND THAT MAY RESULT FROM ANY OF THE
FOREGOING. FOTOMASTER CANNOT AND DOES NOT GUARANTEE THAT ANY DEFECTS, ERRORS
OR OMISSIONS WILL BE CORRECTED, REGARDLESS OF WHETHER FOTOMASTER IS AWARE OF
THESE DEFECTS, ERRORS OR OMISSIONS.

YOU ARE RESPONSIBLE FOR YOUR CONDUCT AND CONTENT WHILE USING THE SANDBOX AND
FOR ANY CONSEQUENCES THEREOF
YOU ARE RESPONSIBLE TO COMPLY WITH YOUR OWN LOCAL LAWS REGARDING ONLINE
CONDUCT AND ACCEPTABLE CONTENT AND NOT TO USE SANDBOX FOR ILLEGAL PURPOSE

YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE SANDBOX AND ANY LINKED SITES.
YOUR SOLE REMEDY AGAINST FOTOMASTER FOR DISSATISFACTION WITH THE SANDBOX OR ANY
CONTENT OR PORTION THEREOF IS TO STOP USING THE SANDBOX OR ANY SUCH CONTENT. THIS
LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

TO THE EXTENT APPLICABLE LAW DOES NOT ALLOW THE DISCLAIMERS OF WARRANTIES AS SET
FORTH IN THIS SECTION , SOME OR ALL OF THE ABOVE DISCLAIMERS MAY NOT APPLY TO YOU, IN
WHICH CASE ALL WARRANTIES WILL BE LIMITED TO THE FULLEST EXTENT PERMITTED BY
APPLICABLE LAW. YOU ACKNOWLEDGE THAT THE DISCLAIMERS, LIMITATIONS, AND WAIVERS OF
LIABILITY SET FORTH IN THIS SECTION SHALL SURVIVE ANY TERMINATION OR EXPIRATION OF
THESE TERMS OF USE OR YOUR USE OF THE SANDBOX.
From Email
The “from” address of your email.
Subject
Type the message you would like to appear as the subject of the email.
Message
Type a message to send as the body of the email.
Disclaimer
The disclaimer that will be presented before sending an email, if the “Show Disclaimer” box is
checked.

Email Icons Directory


Select the folder that contains your selected email icons. The default folder is located in

C:/MirrorMeBooth/Assets/Email and contains all the email icons provided by us. You can create
a new folder with your own custom icons and change the email icons directory to its location.
You can also change the characters each icon represents by replacing the current text to your
desired one.

GIF Preview Feature

Preview WXH
Define your desired WXH of the GIF Preview.
Preview Rotation
Set the rotation angle for the raw preview photo.
LED Ring Feature

COM Port
Select the port your LED ring is connected to (you can find this information in Control Panel/All
Control Panel Items/Devices and Printers). You can learn more about setting up the LED
Camera Ring Light with the Mirror Me Booth software here: ​LED Ring​.
Incorporating the LED Ring in your Workflow
- Under the Workflow tab, select “Add State”.
- Select the type: Feature.
- Select the source: Start/Stop LED Ring.
- Select the next state triggers as seen below;
Effects/Patterns
Choose an effect from one of the options in the top drop-down menu (spinning wheel, right fill,
left fill, right ball, left ball).

Color
Select your desired color for the LED Camera Ring (white, red, green, blue, etc.).
Amount
Select the speed of the flashing LED Camera Ring Light (slow, medium, fast).

Stopping the LED Ring in your Workflow


Add the Stop LED Ring feature to stop the LED ring at any point in your Workflow.
Note: It is recommended to add the Stop LED Ring state right before capturing an image to
avoid light reflections on the photo.

Live View Feature


This Feature allows you to add a live-view stream to the Workflow.
Camera Type
Select the desired camera type from the drop-down menu.
Mirror Live View Image
Check this box to view a Mirror Image of the Live View stream.
Trigger Next State Via Touch
Check this box if you want the next state to be triggered by touch.
Live View Time
Set the time of the live-view stream in milliseconds. Next state will be triggered when the time
runs out.
Live View Rotation
Set the rotation of the device (should be in correspondence with the position of the device).
MMS Feature (Multimedia Messaging Service)
This feature allows you to share your digital media via text.

From Number: ​Enter the ​full ​phone number you’ve purchased from Twilio (including + and
international calling code)
Text Message​: A short text that will accompany the photo
Country prefix​: Here you need to set your international calling code.
Account SID​: Enter your Twilio Account SID.
Auth Token​: Enter your Twilio Authentication token.
SMS Service PHP​: Enter the URL of your PHP server.
In order to use this feature, create an account at ​https://www.twilio.com/​, purchase a virtual
number and insert all the relevant information provided to you by ​Twilio.com.

MMS Sharing - this is supported only in the USA and Canada via Twilio, If you are outside of
US/Canada, Twilio supports SMS Sharing which means that the photo will arrive as a link and the
photo will be saved on your server, we provide a script which you can put on your server and
offer either SMS or MMS via the Mirror Me Software + your server. For more info contact our
support. It's important to read the disclaimer about the data protection and to make sure that you
offer a disclaimer to your customers if you are going to host their photos on your servers.

The Test PHP Server URL:


US and Canada
http://cloudfotobooth.com/fotomaster/mirrormebooth/mms_client.php

International
http://cloudfotobooth.com/fotomaster/mirrormebooth/sms_client.php

If you want to upload a PHP file to your ow server here is a sample PHP file.
MMS: ​https://www.dropbox.com/s/ddzcnj6kkunnpax/mms_php_scripts.zip?dl=0
SMS: ​https://www.dropbox.com/s/byycg54c5zsrdsr/sms_php_scripts.zip?dl=0

*Make sure that your server support PHP 5.4 and above
FOTOMASTER SERVERS PROVIDED TO YOU AS SANDBOX SERVERS.

BY USING THE SERVERS, YOU EXPRESSLY AGREE THAT YOUR USE OF THE SANDBOX IS AT YOUR
SOLE RISK. THE SANDBOX, INCLUDING ANY CONTENT, APPLICATIONS OR MATERIALS PROVIDED
BY OR IN THE SANDBOX, ARE PROVIDED ON AN “AS IS” BASIS AND FOTOMASTER HEREBY
EXPRESSLY DISCLAIMS ALL REPRESENTATIONS AND WARRANTIES OF ANY KIND, WHETHER
EXPRESS OR IMPLIED, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE,
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.

FOTOMASTER IS NOT OBLIGATED TO PROVIDE ANY MAINTENANCE, TECHNICAL OR OTHER


SUPPORT FOR THE SANDBOX. YOU ARE RESPONSIBLE FOR BACKING UP OR USING YOUR OWN
SERVER. ANY ACTIVITIES THAT YOU PERFORM USING OR ACCESSING THE SANDBOX ARE AT
YOUR OWN RISK.

FOTOMASTER CANNOT AND DOES NOT GUARANTEE ANY SPECIFIC RESULTS FROM THE USE OF
THE SANDBOX. FOTOMASTER SPECIFICALLY DOES NOT MAKE ANY CLAIM OR WARRANTY THAT
THE USE OF OR ACCESS TO THE SANDBOX WILL BE UNINTERRUPTED OR ERROR-FREE AND
ASSUMES NO RESPONSIBILITY FOR ANY ERROR, OMISSION, INTERRUPTION, DELETION, DEFECT,
DELAY IN OPERATION OR TRANSMISSION, COMMUNICATIONS LINE FAILURE, THEFT OR
DESTRUCTION, OR UNAUTHORIZED ACCESS TO, OR ALTERATION OF, ANY CONTENT OR ANY USER
COMMUNICATION OR MESSAGE OR IMAGES OR VIDEOS OR GIFS. FOTOMASTER DOES NOT
REPRESENT OR WARRANT THAT APPLICATIONS, CONTENT, DATA, OR MATERIALS SAVED IN THE
SANDBOX OR DOWNLOADED THROUGH THE SANDBOX ARE ACCURATE, COMPLETE, RELIABLE,
CURRENT, OR ERROR-FREE OR THAT THE SANDBOX OR ANY APPLICATIONS OR CONTENT
PROVIDED BY FOTOMASTER ARE FREE OF VIRUSES OR OTHER HARMFUL COMPONENTS.
ACCORDINGLY, YOU SHOULD ALWAYS EXERCISE CAUTION IN THE USE AND/OR DOWNLOADING OF
ANY SUCH APPLICATIONS, CONTENT, DATA, OR MATERIALS AND USE INDUSTRY-RECOGNIZED
SOFTWARE TO DETECT AND DISABLE OR BLOCK VIRUSES, MALWARE, AND OTHER MALICIOUS
CODE. YOU ARE SOLELY RESPONSIBLE FOR YOUR USE OF ANY OF THE FOREGOING AND ANY
DAMAGES TO YOUR MOBILE DEVICE, COMPUTER, DATABASE, OR COMPUTER SYSTEM, ANY LOSS
OF DATA, AND ANY OTHER DAMAGE OR HARM OF ANY KIND THAT MAY RESULT FROM ANY OF THE
FOREGOING. FOTOMASTER CANNOT AND DOES NOT GUARANTEE THAT ANY DEFECTS, ERRORS
OR OMISSIONS WILL BE CORRECTED, REGARDLESS OF WHETHER FOTOMASTER IS AWARE OF
THESE DEFECTS, ERRORS OR OMISSIONS.

YOU ARE RESPONSIBLE FOR YOUR CONDUCT AND CONTENT WHILE USING THE SANDBOX AND
FOR ANY CONSEQUENCES THEREOF
YOU ARE RESPONSIBLE TO COMPLY WITH YOUR OWN LOCAL LAWS REGARDING ONLINE
CONDUCT AND ACCEPTABLE CONTENT AND NOT TO USE SANDBOX FOR ILLEGAL PURPOSE

YOU ASSUME TOTAL RESPONSIBILITY FOR YOUR USE OF THE SANDBOX AND ANY LINKED SITES.
YOUR SOLE REMEDY AGAINST FOTOMASTER FOR DISSATISFACTION WITH THE SANDBOX OR ANY
CONTENT OR PORTION THEREOF IS TO STOP USING THE SANDBOX OR ANY SUCH CONTENT. THIS
LIMITATION OF RELIEF IS A PART OF THE BARGAIN BETWEEN THE PARTIES.

TO THE EXTENT APPLICABLE LAW DOES NOT ALLOW THE DISCLAIMERS OF WARRANTIES AS SET
FORTH IN THIS SECTION , SOME OR ALL OF THE ABOVE DISCLAIMERS MAY NOT APPLY TO YOU, IN
WHICH CASE ALL WARRANTIES WILL BE LIMITED TO THE FULLEST EXTENT PERMITTED BY
APPLICABLE LAW. YOU ACKNOWLEDGE THAT THE DISCLAIMERS, LIMITATIONS, AND WAIVERS OF
LIABILITY SET FORTH IN THIS SECTION SHALL SURVIVE ANY TERMINATION OR EXPIRATION OF
THESE TERMS OF USE OR YOUR USE OF THE SANDBOX.
Pay Per Play Feature
Mirror Me software includes a payment integration and can be set to charge the user before
triggering the next state in the Workflow (Example: before printing).

Auto Start Preset On Startup


Selecting this will automatically start the preset once you launch the software.
Enable NAYAX
Check this box to enable NAYAX cashless Pay-Per-Play system.
Activate NAYAX
Click this button to activate NAYAX.
COM Port
Select the port your NAYAX device is connected to (you can find this information in Control
Panel/All Control Panel Items/Devices and Printers).
Enable Payment Timeout
Check this box to enable payment timeout.
Timeout time
You can select the timeout time (in milliseconds).
Skip State on Timeout
Select this option if you want to skip state on timeout.
Restart on Timeout
Select this option if you want to restart Workflow on timeout.

Incorporating the Nayax system in your Workflow


You can request payment from the user at any state in the Workflow by setting the “next state
trigger” to “payment” from the drop-down menu. You can then set the amount you want to
charge (in cents). We incorporated several animations specifically for this feature in the
“Animations” folder inside our Preset Pack.

Phidgets Feature
A Phidget is a small on-off (I/O) controller that can be incorporated in the workflow to trigger
different devices. *For this version please use ​Phidgets21
Server address:
Make sure the server address corresponds to the ServerID in the Phidget Controller Panel.
Port
Make sure the port corresponds to the Port set in the Phidget Controller Panel.
Incorporating the Phidgets feature in the workflow:
In order to incorporate the Phidgets feature in the Workflow, click “add state”, choose the type
“feature” and select the source “Phidgets 1014”. In the “Next State Trigger” column, select which
switches you want to turn on when the Workflow reaches this state (you can select all four if you
want). In order to turn the switch back off, add another state with “Phidgets 1014” and remove
the selection from that switch in the “Next State Trigger” column.

Preview and Raw Preview Features


When added to the Workflow, The Preview and Raw Preview features give you the opportunity
to view your photo before printing/sharing it. Raw Preview relates to the last photo taken by the
camera, and Preview includes all the visual elements as seen under the “Photo Layout” tab (e.g.
Backgrounds, overlays, signature etc.).
Preview WxH
Set the desired width and height for the previewed image. The image will be centered. The
default size is 1080x1920.
Preview Time
Allows you to control the amount of time (in milliseconds) for the user to preview the ​final​ photo.

Raw Preview WxH


Set the desired width and height for the ​last raw ​photo’s preview. The image will be centered.
The default size is 1080x1920.
Raw Preview Time
Allows you to control the amount of time (in milliseconds) for the user to preview the ​last raw
photo.
Rotate Raw Preview
Set the rotation angle for the raw preview photo.
Show Photo Filter List
● Disabled:​ when selected, a filter selection menu will not appear upon preview/raw
preview.
● On Raw Preview Only​: When selected, the photo filter bar will be displayed when the
Workflow reaches the ​Raw-Preview​ feature. You can select which filters you want the
guest to be able to choose from (normal, black and white, sepia, extra sharp, pencil).
● On Final Photo Only​: When selected, the photo filter bar will be displayed when the
Workflow reaches the ​Preview​ feature. You can select which filters you want the guest
to be able to choose from (normal, black and white, sepia, extra sharp, pencil).
Filter Thumb Width & Height
Set the desired width and height for the thumbnails representing the photo filter effect.
Note: you can add a “Retake” option upon preview/raw preview by selecting the “Enable Retake
Photo” box in the Workflow. You will then need to specify how many states you want the
Workflow to go back (in the example below, selecting 4 states will take the Workflow back to the
countdown animations).

Preview Icons Directory


Choose the folder that contains your selected preview icons. The default folder is located in
C:/MirrorMeBooth/Assets/Preview and contains the preview icons we provided. You can replace
the icons in this folder with your own custom ones or create a new folder and change the
preview icons directory to its location.
Print Copies Feature

Photo Printer
You can select the default Windows printer or any available printer from the drop-down menu.
Print Orientation
Select the print orientation from the drop-down menu.
Min. Print Copies
If you add a ‘Print Copies’ feature, you can limit the minimum amount of copies that the user can
choose.
Max. Print Copies
If you add a ‘Print Copies’ feature, you can limit the maximum amount of copies that the user
can choose.
Bypass State on 0 Prints
If the user chooses 0 prints, it will bypass the following state and continue the Workflow.
Show Even Numbers for Strips
When this option is selected, the ‘print copies’ feature will present the selection in multiples of 2
(to represent the amount of strips being printed).
Print Icons Directory
Choose the folder that contains your selected print icons. The default folder is located in
C:/MirrorMeBooth/Assets/Print and contains the print icons we provided. You can replace the
icons in this folder with your own custom ones or create a new folder and change the print icons
directory to its location.
Print Margin Top/Bottom/Left/Right
You can add page-padding to your print. These depend on your printer.
Print Test Page
Click this button to print out a test page that includes rulers (red/black) sized at 2 pixels.
QR Code Feature

This feature allows the users to share their photo/video during (or after) the event from their own
smartphones/tablets by using any QR scanning app. A QR Code is basically a URL. Once
scanned with a Scanning App, the user is redirected to this URL in their phone’s browser app.
This URL can be either a static URL (defined by you) or a dynamic URL (at the end of which
there is a parameter in the form of the file name saved on your computer).
There are two main ways to use it:
1) We have a built-in integration with PicPic Social event cloud for photo hosting and sharing.
When using PicPic Social app, scanning the QR code will redirect the user to the location of
their photo in the created ‘Microsite’. The user will then be able to share the photo on social
media (even after the event).
2) You can upload the photos to your server and create a url per image to achieve the same
result. For example:
http://{your_domain}/{your_script}.php?q={photo_name}
Note: The full URL depends on the type of media uploaded and the settings selected in the
features settings. Example: {QRCODE_URL}{/ OR ?q=}{ .mp4 OR .jpg OR [NOTHING]}
Save GIF From Photos Feature
Creates a GIF file featuring the photos taken while running the preset.

Rotate Saved File


Choose the rotation of the saved GIF file from the drop-down menu.
Gif Width
Choose the width of the GIF file.
Gif Height
Choose the height of the GIF file.
Gif Frame Rate
Choose the frame rate of the GIF file.
Boomerang Effect
Check this box to create a rewind effect in the GIF file by adding the same frames - in reverse.
This “Boomerang Effect” will double the length of your GIF file.
GIF Overlay File
You can load a .png file to add an overlay to the GIF file (for example your logo).
Save Video From Photos Feature
Creates a video file featuring the photos taken while running the preset.

Rotate Saved File


Choose the rotation of the saved video file from the drop-down menu.
Video Width
Choose the width of the video file.
Video Height
Choose the height of the video file.
Photo Loops in Video
Choose the amount of times you want the photos looped within one video.
Video Frame Rate
Choose the frame rate of the video file.
Boomerang Effect
Check this box to create a rewind effect in the video file by adding the same frames - in reverse.
This “Boomerang Effect” will double the length of your video file.
Video Overlay File
You can load a .png file to add an overlay to the video file (for example your logo).
Scream Contest Feature

Selected Microphone
Select the microphone you want to use from the drop-down menu.
Microphone Gain
The higher the gain, the more sensitive the Screaming Bar. The values run from 1 to 100. At
100, it only requires a small sound to reach the 100 score. A smaller gain makes it more difficult
to reach the 100 score. If your microphone is in a built-in webcam behind the mirror, the gain
should be placed at around 60.
Start Threshold
Once the bar passes the Start Threshold, the Mirror Me Booth will take a screenshot of the
Screaming Bar (which will be added to the final layout) after 100 milliseconds. Once the photo
has been taken, the next state is triggered.
Signature Feature

Signature WXH
Set the size of the area in which the user can sign (indicated by red borders).
Signature TopXLeft
Position the defined signature area on the screen.
Support Multi-touch
Mirror Me Booth supports Multi-Touch. Select this option to have a number of users sign
simultaneously.
Line Size
Set the radius of the drawing line used for the Signature feature.
Show ​Done Button
When checked, users who have completed their signature/drawing before the time ran out (see
“Drawing Time”), will be able to click the 'Done' button to proceed.
Show Clear Button
When checked, users will be able to re-do their creation by clicking the “Clear” button.
Show Undo Button
When checked, users will be able to undo their last step (limited to 20 steps back).
Start Countdown On First Touch
Check this box to start the countdown only when the user first touches the screen. If this box is
not selected, the countdown will start as soon as you enter the Signature state.
Drawing Time
Allows you to set the amount of time (in milliseconds) for the users to draw their creation before
the Workflow moves on to the next state.
Enable Color Selection
When checked, a color selection option will appear on the screen upon entering the Signature
state.
Use Neon Effect
Check this box to enable neon pen coloring. If this box is not checked, the pen will draw in color
without the neon effect.
Note: Removing the neon effect can increase drawing performance on slow/old computers.
Random Color On Start
If the ‘Random Color On Start’ box remains unchecked, you will be able to select the color of the
drawing tool in the Signature state.
Show Stamps
Check this Box to enable Stamps in the Signature feature.
Stamps Directory
Choose the folder that contains your selected stamps. The default folder is located in
C:/MirrorMeBooth/Stamps and contains all the provided stamps. You can also create your own
folder, copy the stamps you like (or your own custom stamps) and change the “Stamps
Directory” to this folder.
Maintain Aspect Ratio
Check this box in order to maintain stamps’ Aspect Ratio.
Stamp Width and Height
Select the stamps’ desired width and height.
Signature Icons Directory
Choose the folder that contains your selected signature icons. The default folder is located in
C:/MirrorMeBooth/Assets/Signature and contains the signature icons we provided. You can
replace the icons in this folder with your own custom ones or create a new folder and change
the signature icons directory to its location.
Video Recording Feature
This feature allows you to record a video.

Camera Type
Choose between DSLR camera, webcam or Kinect using the drop-down menu.
Recording Type:
When camera type is set to “DSLR”, you will be able to choose between two recording types: 1.
“Frame Capture” - captures frames that are displayed on screen .
2. “DSLR recording” - records the video directly to the DSLR camera. “DSLR Recording”
reduces the CPU load from the computer and enables to record a high quality HD Video with
sound recorded ​directly ​from the camera.
Note: an SD card is required to use this feature.
Recording Time
Set the recording time in milliseconds.
Frames Per Second
Choose the frame rate of the video recording.
Recording Animation
You can run an animation while recording a video. You can use a recording animation from the
Video_Animations folder (located in C:\MirrorMeBooth\Video_Animations) or add a .png file with
your logo.
Video Width x Height
Set the size of the video file (The max. size for DSLR is 960 x 640).
Override Camera Settings
Canon cameras use different ISO and white balance settings for camera mode and video mode.
In order to adjust these settings to record a video, it is necessary to override the settings for
camera mode and set the ISO and white balance settings for the video and camera mode
separately​. The recommended values are: Photo setting at ISO: 400, WB: Tungsten Video
setting at ISO: 6400, WB: Manual.
You can learn more about this here: ​Video Recording Feature - DSLR
Show Live View
Enable a live-view presentation of your video recording.
Enable Record Audio
Check this box to add a sound recording to the video.
Note: when using “DSLR recording” feature, sound is recorded directly from the camera.
Selected Microphone
Choose a sound recording device from the drop-down menu.
Merge Audio and Video
Syncs audio and video track into one file (This file is saved under event’s folder → final videos).
Enable Soundtrack
Add a media file of the soundtrack you want to add to your video recording.
Webcam Feature

Selected Webcam
Select the webcam device you are using from the drop-down menu.
Webcam Width
The width of the web camera source (if it’s different from the webcam shot, the image will be
stretched).
Webcam Height
The height of the web camera source (if it’s different from the webcam shot, the image will be
stretched).

Triggers Tab

When Using Kinect for XBox One (Kinect V2)


You can set the minimum and maximum detection depth (in meters) for the Kinect to trigger the
next state. You can use any of these triggers by selecting them as “next state trigger” under the
Workflow tab.
Filters Tab

Apply selected filter on all photos


This feature allows you to apply a filter effect on all of the photos automatically. You can choose
between green screen, black & white, sepia, extra sharp, and pencil sketch. You can adjust the
values for each of these filters.

Green Screen Settings


Apply this filter if you’re using a Green Screen backdrop (or a Kinect V2) to create a background
removal effect.
Amount
Slowly adjust the amount by moving it to the right or left and monitor how it is affecting the
photo.
Threshold
Slowly adjust the threshold by moving to the right or left and monitor how it is affecting the
photo.
Add Alpha, Color Suppression, Color Offset
Note: These are more advanced settings and It is not recommended to alter them. If you do, be
sure to change the settings slowly while watching the photo change.
You can learn more about using the Green Screen filter here: ​Using the Green Screen Filter

Beauty Filter
There are 3 types of beauty filters you can apply:
● Beauty Color
● Beauty Black & White
● Beauty Close-Up
Each filter uses a unique algorithm that creates a beautifying effect.

Wait on Take Photo State until the Filter is Ready


Check this box if you want to delay the photo preview feature until the beauty filter has been
applied.
Analytics Tab
This tab give you statistical analysis of your event.

Publish Data Stats


Provides information about the amount of MMS messages that were sent, the amount of emails
that were sent, the number of photos that were saved and the number of photos that were
printed.
Save to Print Ratio
Allows you to view a comparison of how many photos were printed as opposed to just saved.
Interactive Data Stats
Provides information about the amount of sessions conducted, number of times filters were
applied, number of times the “Retake” feature was used and the amount of Stamps that were
applied in the signature feature.
License Tab

If you want to use the Mirror Me Booth software on another computer (or update to a new
version), you need to deactivate the licence key first. Make sure that you are connected to the
Internet, type in your license key and click ‘Deactivate’. You will then be able to activate it again
on another computer.
About Tab
This tab includes information about the version installed on your computer and our contact
information.

You might also like