Cinemagraph Pro is a professional software designed specifically for macOS, used to create “still-and-motion combined” Cinemagraph art images (i.e., animated photos). It allows users to precisely select and loop a subtle movement in a localized area within a still photo, creating a unique visual effect where time seems frozen yet gently flowing.
I. Detailed Explanation of the Core Interface and Workspace
After launching the software, the main interface can be divided into five core areas:
- Top Menu Bar and Toolbar: Includes file operations, editing tools (brush, eraser, anchor points, etc.), playback controls, and the export button.
- Left Panel – Layers and Masks: Manages different animated areas in the form of layers. Each layer comes with a mask used to define the display range of the animation.
- Central View Area – Canvas: The main preview area, displaying the currently edited frame. Above it is the timeline zoom control, and below it is the frame indicator.
- Right Panel – Inspector: A context-sensitive area whose content changes based on the selected tool or object, including animation properties (loop mode, speed), brush settings, video effects, output settings, etc.
- Bottom Panel – Timeline: Displays all frames of the video sequence. Key tools include: the playhead, loop range handles (defining the start and end frames of the animation), and the display of layers on the timeline.
II. Complete Workflow from Creation to Export
1. Create or Open a Project
Step 1: Launch the software, then click the menu bar File → New... or use the shortcut Command + N.
Step 2: Import mediaIn the dialog that appears, click “Import Media” and select a video file (common formats such as MP4 and MOV are supported). The software will automatically create it as a new project.
Tip: You can also drag and drop the video file directly onto the software’s Dock icon or the central canvas area to open it.
2. Define the Still Frame and Animation Range
Step 3: Select a still frameDrag the playhead along the timeline to find the frame you want to use as the static photo background. Under the “Frame” tab in the inspector, click the “Set as Still Frame” button. The image currently displayed on the canvas will become the static portion of the final output.
Step 4: Set the loop rangeOn the timeline, you will see a colored bar with draggable handles at both ends (start handle and end handle). Drag the handles to precisely select the short video segment you want to loop. Typically, choose a few frames where the motion is natural and can be seamlessly looped.
3. Create the Animated Mask (Core Step)
Step 5: Add an animated layerClick the “+” button at the bottom of the layers panel on the left, or use the shortcut Command + Shift + N, to create a new “animated layer.”
Step 6: Draw the mask
- Select the “Brush Tool” from the toolbar (or press the
Bkey). - Adjust the brush size, hardness, and opacity in the Inspector on the right.
- On the central canvas, paint the areas where you want motion to occur (for example, the steam rising from coffee or a flickering neon light). The painted areas will appear as a red overlay (the mask).
- If you paint by mistake, you can switch to the “Eraser Tool” (or press the
Ekey) to erase and correct it.
Step 7: Refine edges and key pointsFor complex edges, use the “Pen Tool” (or press the A key) to place points along the boundary between the motion and static areas, creating a more precise mask path. Use the “Smooth Tool” to refine the edges.
4. Adjust animation properties
Step 8: Select the “Animation” tab in the Inspector on the right, where you can:
- Loop mode: Choose “Ping-Pong” or “Loop” to make the animation play more naturally.
- Speed: Adjust the animation playback speed to achieve slow-motion or fast-forward effects.
- Fade: Add fade-in and fade-out to the start and end points of the loop for smoother transitions.
5. Preview and fine-tune
Use the playback control buttons below the canvas or press the Spacebar to preview the entire animation. If needed, go back to Steps 6-8 to fine-tune the mask shape or animation parameters. You can create multiple animated layers in the Layers panel to control different moving elements separately.
6. Export the Final Product
Step 9: Click the “Export” button on the right side of the top toolbar, or use the shortcut Command + E.
Step 10: Configure the settings in the export panel:
- Format: Usually choose “GIF” or “Video (MP4)”. For high-quality web sharing, “Video (MP4)” is recommended.
- Quality and Resolution: Adjust according to your needs. Keep the “Loop” option checked.
- Destination Folder: Choose where to save the file.
Step 11: Click the “Export” button and wait for rendering to complete.
III. Advanced Tips for Common Features
- Multi-layer Animation Management: Create a separate animation layer for each independent moving element, making it easy to independently control and adjust opacity and blend modes.
- Use the “Difference” View: In the canvas view mode, select “Difference” to highlight pixel differences between the current frame and the static frame, helping you more accurately identify motion areas.
- Advanced Masking Techniques: For complex edges such as hair strands, first use the brush to roughly paint, then use the “Anchor Point Tool” to finely trace the path, and finally add a small amount of “Feather” to the mask in the inspector to make edge transitions more natural.
- Static Area Repair: If the static area is not perfect due to slight camera shake during shooting, you can use the “Repair Brush” to sample on the static frame and repair the flawed areas, ensuring the static part is completely still.
IV. Common Issues and Solutions
| Issue | Possible Cause | Solution |
|---|---|---|
| Exported GIF flickers or jumps | The content of the first and last frames in the loop range is not continuous. | Fine-tune the start and end handles of the loop range on the timeline to ensure the motion state can smoothly return to the starting point. Try using “Ping-Pong” loop mode, or add a “Fade” effect to the animation. |
| Ugly jagged edges or flickering on the mask boundary | The mask boundary is too hard, or contains subtle, inconsistent motion pixels. | Add a small amount of “Feather” to the mask (in the Layer Inspector). Use the “Difference” view to check and ensure the mask fully covers the motion area and does not include the static background. |
| The static part also moves slightly during playback | The camera shook slightly during shooting, and the static frame selection was improper. | Try selecting another frame as the “static frame.” If the problem persists, consider using other stabilization software to stabilize the source video before importing it. |
| The software runs slowly or lags | Processing high-resolution video or complex multi-layer projects places high demands on hardware. | Try reducing the canvas resolution during preview (the quality option below the canvas view). Close other large applications. Ensure your Mac has enough available memory. |
V. Cinemagraph Pro for Mac Keyboard Shortcuts Summary
| Function | Shortcut | Description |
|---|---|---|
| New Project | Command + N | Create a new project and import media |
| Open Project | Command + O | Open an existing .cinemagraph file |
| Save Project | Command + S | Save the current project |
| Export | Command + E | Open the export dialog |
| Undo | Command + Z | Undo the previous action |
| Redo | Command + Shift + Z | Redo the undone action |
| Play/Pause | Spacebar | Play or pause the preview on the canvas |
| Brush Tool | B | Select the brush for painting masks |
| Eraser Tool | E | Select the eraser for removing masks |
| Anchor Point Tool | A | Select the anchor point tool for creating precise mask paths |
| Toggle Fullscreen | F | Toggle the canvas fullscreen preview mode |
| Zoom In/Out Canvas | Command + +/- | Scale the central canvas view |
| Fit Canvas | Command + 0 | Scale the canvas view to fit the window |
| New Animated Layer | Command + Shift + N | Add a new animated layer in the layers panel |
| Toggle Layer Visibility | Click the layer eye icon | Quickly hide or show a specific animated layer |




-for-Mac-13.07.2019-互动性真人惊悚游戏.png)


