Source: 爱上MAC | Software download link: Mitti for Mac
Mitti is a high-performance, highly reliable professional video playback and show control software designed exclusively for macOS. It is widely used in live performances, theaters, exhibitions, churches, concerts, corporate events, and other scenarios, and is renowned for its stable frame-accurate playback, powerful playlist and cue management, and rich real-time control features. Its interface design is intuitive, and its workflow is highly professional, aimed at meeting the stringent requirements for video playback in live performances.
I. Detailed Explanation of the Software’s Core Interface and Workspaces
Mitti’s interface layout is clear and is mainly divided into four core workspaces, designed to enable efficient, distraction-free operation.
- Main Output Window: By default, it displays in full screen after the software starts and is the final output view of the video content. Within the software interface, it usually exists as a thumbnail or preview window, but its main function is to output a clean video signal to an external display or projector.
- Control Panel: This is the core area where users perform their main operations. It is usually located within the software’s main window and includes:
- Playlist: Displays all added media files in list form and is the core area for organizing and managing playback order.
- Cue List: Each media file can contain multiple cues. Here you can view and manage these cues to achieve frame-accurate jumping and control.
- Playback Control Bar: Contains basic control buttons such as play/pause, stop, previous/next cue, etc.
- Parameter Control Area: Used to adjust real-time parameters such as volume, opacity, color, geometric transformations (position, scale, rotation), etc.
- Media Library/Browser: Used to browse and import locally stored media files. Supports common video, image, and audio formats.
- Preferences & Configuration: Accessed via the menu bar, used to configure core system parameters such as video output (resolution, frame rate, screen settings), audio devices, keyboard shortcut mapping, network control (e.g., OSC, MIDI), etc.
II. Complete Workflow from Creating/Opening a Project to Final Export
The following workflow uses a typical live performance video playback task as an example.
Step 1: Create a New Project and Initial Setup
After launching Mitti, the software typically loads a blank project or the previous project. It is recommended to configure the output first.
- Click the menu bar “Mitti” -> “Preferences…” (or use the shortcut
Cmd + ,) to open the preferences. - In the “Video Output” tab, select the correct “Output Screen” (i.e., your external projector or LED screen), and set the resolution and refresh rate that match the display device.
- In the “Audio Output” tab, select the audio interface device you need to use.
- Close the preferences window, and the configuration will be saved automatically.
Step 2: Import and Manage Media Files
- In the control panel area, find the Media Library/Browser panel. If it is not displayed, you can open it via the menu bar “Window” -> “Media Browser” (shortcut
Cmd + 1). - Use the browser to navigate to your media file folder.
- Method 1 (Drag and Drop): Drag media files directly from the browser into the Playlist on the right.
- Method 2 (Add): Right-click in the playlist area, select “Add Files…”, or use the shortcut
Cmd + Oto select files from the dialog box. - Files will appear in the playlist in the order they were added. You can reorder them by dragging and dropping.
Step 3: Create and Edit Cues for Media Files
Cues are the soul of Mitti’s precise control.
- Double-click a media file in the Playlist, or select it and press
Return. The file will open in the preview and load into the Cue List below. - Use the playback controls in the preview window or the arrow keys to browse frame by frame and find the exact position where you want to set a cue point.
- Click the “+” button below the cue point list, or use the shortcut
Cmd +, to create a new cue point. - You can double-click a cue point’s name, timecode, or parameters to rename and modify it. Common cue point types include playback start points, loop points, parameter snapshots for specific effects, and more.
Step 4: Playback and Control
- Play the entire list: Make sure the main playback window is focused, then press the
Spacebarto start playing the content in the playlist in sequence. - Play a single file: Select a file in the playlist and press
Returnto start playback from its default start point. - Trigger a specific cue point: Select a cue point in the cue point list and press
Returnto immediately jump to and execute that cue point. This is the primary way to operate during a live performance. - Real-time control: During playback, you can use the sliders or knobs on the control panel (or a mapped external controller) to adjust parameters such as volume, opacity, and position in real time.
Step 5: Save the Project and Final Output
Mitti’s concept of “export” is different from editing software; its core output is a real-time video signal. Saving a project is about preserving all your settings.
- Save Project: Click the menu bar “File” -> “Save” or press
Cmd + Sto save the current playlist, cues, parameter settings, etc. as a.mittiproject file. This is crucial for show backups and reuse. - Live Output: Make sure your computer is properly connected to a display device. Mitti’s main output window (full screen) will send the video signal to the designated screen without interference. The operator works on the control interface (another screen), while the audience only sees the clean video content.
- Stop and Reset: After the show ends, press the
Esckey or click the stop button on the control bar to stop all playback. You can clear the playlist or load a new project.
III. Advanced Tips for Common Features
- Multi-layer Blending and Opacity: Mitti supports simultaneous playback and blending of multiple video layers. By adjusting the “Opacity” parameter of each layer, you can achieve effects such as dissolves, watermarks, and logo overlays. Set this in the parameter control area or in cues.
- Geometric Transformation and Mapping: In the “Geometry” section of the parameter control area, you can precisely adjust the video’s position (X/Y), scale (Scale), and rotation (Rotation). This is very useful for preparing edge blending or curved surface calibration between multiple projectors.
IV. Common Issues and Solutions
Q1: Video playback stutters or drops frames.
A1: First, check whether the “Video Output” frame rate in your preferences matches the media file’s frame rate and the output screen’s refresh rate. Second, ensure the media files are encoded in playback-friendly formats (such as ProRes, H.264), avoiding overly complex editing codecs. You can try adjusting the “Playback Thread Priority” in “Preferences -> Advanced.”
Q2: No sound output.
A2: Check whether the correct audio device is selected in “Preferences -> Audio Output.” Confirm that the system sound settings are not being exclusively occupied. Check whether the audio tracks of the media files in the playlist are enabled (volume slider not at zero).
Q3: External display/projector not detected or displaying incorrectly.
A3: In “System Settings -> Displays,” confirm that the external display has been recognized and its arrangement is configured correctly. Then, in Mitti’s “Preferences -> Video Output,” manually select the correct output screen. Make sure you are using an adapter or cable supported by macOS.
Q4: Cue triggering is inaccurate or slow to respond.
A4: Make sure that when working in the cue list, the target cue is correctly selected (highlighted). Check whether any other unfinished Fade effects are affecting the instant jump. If using external control (OSC/MIDI), check for network latency or MIDI signal conflicts.
Q5: How do I achieve a seamless transition between two videos?
A5: Set a “Fade Out” effect on the end cue of the first video that fades opacity to 0, and at the same time set a “Fade In” effect on the start cue of the second video that fades opacity from 0 to 100, and set both cues to “Auto-Continue” or trigger them simultaneously with an external controller.
V. Keyboard Shortcuts Summary (Mac Version)
| Function Category | Action Description | Shortcut |
|---|---|---|
| File & Project | Open File/Media | Cmd + O |
| Save Project | Cmd + S |
|
| Preferences | Cmd + , |
|
| Quit Application | Cmd + Q |
|
| New Playlist | Cmd + N |
|
| Playback Control | Play/Pause | Spacebar (Space) |
| Stop | Esc |
|
| Trigger Selected Cue | Return |
|
| Previous Cue | Left Arrow (←) |
|
| Next Cue | Right Arrow (→) |
|
| Fast Forward/Rewind | Shift + Arrow Key (←/→) |
|
| Cue Management | Create New Cue | Cmd + |
| Delete Selected Cue | Delete or Cmd + Delete |
|
| Duplicate Cue | Cmd + D |
|
| Rename Cue | Cmd + R |
|
| Interface Windows | Show/Hide Media Browser | Cmd + 1 |
| Show/Hide Playlist | Cmd + 2 |
|
| Show/Hide Cue List | Cmd + 3 |
|
| Editing Operations | Cut/Copy/Paste | Cmd + X / C / V |




-for-Mac-2.07-动作角色扮演游戏.png)


