Source: 爱上MAC | Software download link: iVI 4 for Mac
iVI 4 for Mac is a powerful video editing and compositing software, renowned for its intuitive node-based workflow, professional color grading tools, and efficient rendering engine. It is particularly suited for professional users who require fine control over visual effects, motion graphics, and complex compositing. This article provides an in-depth analysis of its interface, workflow, and core techniques to help you quickly master its essentials.
I. Detailed Overview of the Core Interface and Workspace
iVI 4 features a modular interface design, primarily divided into the following core areas:
- Node Graph Editor: Located in the center of the interface, this is the core workspace of the software. All video processing operations (such as input, filtering, compositing, and output) are presented as nodes, with data flow defined by connections. This visual workflow makes complex compositing relationships clear at a glance.
- Preview Window: Typically located in the upper right of the interface, it displays the current selected node or the final output in real time. You can zoom the view using the mouse scroll wheel and pan the view by holding down the spacebar and dragging.
- Media Pool/Asset Library: Located in the lower left of the interface, it is used to import and manage all project assets (video, images, audio, etc.). You can drag files directly from Finder into this area.
- Inspector/Parameters Panel: Located on the right side of the interface. When a node is selected, this panel displays all adjustable parameters for that node (such as position, scale, color values, effect intensity, etc.), and is the main area for fine-tuning.
- Timeline: Located at the bottom of the interface, used for global control of animation keyframes and editing duration. Although nodes define the processing flow, the timeline controls how parameters change over time.
- Toolbar: Located at the top or left side of the interface, containing common tools such as selection, node creation, trimming, and view controls.
II. Complete Workflow: From Project Creation to Final Export
Step 1: Create or Open a Project
After launching iVI 4, you will see the project browser.
- Create New Project: Click the “New Project” button, or use the shortcut
Cmd + N. In the dialog that appears, set the project name, resolution, frame rate, and duration. - Open Existing Project: Double-click a project file in the project list, or use
Cmd + Oto browse and open one.
Step 2: Import and Manage Assets
- In the Media Pool area, right-click and select “Import Media,” or directly use
Cmd + I, or drag files from Finder into the Media Pool. - Assets will be listed as thumbnails. You can create folders for categorized management.
Step 3: Build the Node Flow
This is the core operation of iVI 4. We will create a simple “picture-in-picture” effect as an example.
- Add Input Nodes: In the media pool, drag the main background video into the node graph area, and the software will automatically create a MediaIn node. Then drag the picture-in-picture video in to create a second MediaIn node.
- Add a Transform Node: Click the “Add Node” button in the toolbar (or press
Cmd + Shift + A), navigate to the Transform category, select the Transform node, and drag it into the graph. Alternatively, after selecting the picture-in-picture MediaIn node, press theTkey to quickly create and connect a Transform node. - Connect the Nodes: Click the output port of the picture-in-picture MediaIn node (the small triangle on the right side), drag out a line and connect it to the input port of the Transform node. Then, connect the output port of the Transform node to the input port of the background MediaIn node. This means the picture-in-picture video, after transformation, will be overlaid on the background video.
- Adjust Parameters: Select the Transform node and adjust parameters such as Scale and Position in the inspector on the right to shrink the picture-in-picture video and move it to a suitable position.
Step 4: Add Effects and Color Grading
- In the node graph, right-click the connection line and select “Insert Node,” or press
Cmd + Shift + Ato open the node library. - For example, to add a border to a picture-in-picture: find the Filter > Border node and insert it after the Transform node. In the inspector, adjust the border color, width, and softness.
- Color grading: add a Color > Color Corrector node to adjust gamma, gain, saturation, etc., for color correction on specific footage.
Step 5: Animation and Keyframes
Make the picture-in-picture fly in from off-screen.
- On the timeline, move the playhead to the starting position.
- Select the Transform node, find the Position X parameter in the inspector, click the diamond-shaped keyframe button next to the parameter (or press
Cmd + K) to set a keyframe, and set the X value to a negative number (e.g., -500) to move the image off the left edge. - Move the playhead to the 1-second position and adjust Position X to the target position (e.g., 100). The parameter change will automatically create a second keyframe.
- Press the spacebar to play the preview and see the animation. You can select and edit keyframes in the timeline panel.
Step 6: Final Rendering and Export
- Add an output node: At the end of the node graph, add a MediaOut node from the toolbar, and make sure the final image is connected to this node.
- Configure render settings: Click the menu bar File > Export > Render Settings… (or use the shortcut
Cmd + Shift + E). - In the pop-up window:
- Select the output format (such as QuickTime, MP4).
- Select the codec (such as H.264, ProRes).
- Set the output path, file name, quality, resolution, and more.
- In Range, choose to render the entire project or a specified time range.
- Start rendering: Click the “Add to Render Queue” button. The interface will usually switch to the render queue panel. Select the task in the queue and click the “Start Render” button (or press
Cmd + R) to begin exporting the final video file.
III. Advanced Tips for Common Features
- Node grouping and macros: Select multiple nodes and press
Cmd + Gto group them into a subnetwork, making the node graph cleaner. Complex groups can be saved as “macros” for easy reuse in other projects. - Fast preview and performance optimization: Below the preview window, you can adjust the preview resolution (such as 1/2, 1/4) to speed up playback. Use
Cmd + Pto toggle “proxy mode”, using low-resolution media for smooth editing. - Multi-view comparison: In the preview window menu, you can enable the “Split Screen” or “Wipe” feature to conveniently compare the picture before and after adjustments or the color grading of different versions.
- Expression control: Right-click in the parameter input box and select “Add Expression.” With simple scripts, you can make the value of one parameter drive another, enabling complex linked animations.
IV. Common Issues and Solutions
| Issue | Possible Cause | Solution |
|---|---|---|
| Preview window is black or stuttering | 1. The node is not correctly connected to MediaOut. 2. The preview resolution is set too high. 3. Complex effects cause insufficient real-time performance. |
1. Check whether the node graph’s endpoint is connected to the MediaOut node. 2. Lower the resolution level of the preview window. 3. Use Cmd + P to enable proxy mode, or temporarily disable certain nodes (click the small green dot on the node to turn it gray). |
| Imported media shows “Media Offline” | The media file has been moved or deleted. | Right-click the offline media in the media pool, select “Relink Media,” and locate the file’s new location. |
| Rendered output file size is too large | A lossless or high-bitrate codec (such as ProRes 4444) was selected. | Reselect the codec based on your intended use. For web distribution, choose H.264/H.265 and appropriately lower the bitrate settings. |
| Keyframe animation is not smooth | The keyframe interpolation mode is linear, causing rigid motion. | Double-click a keyframe point in the timeline, and in the keyframe editor that appears, change the interpolation type from “Linear” to “Bezier Curve,” then manually adjust the curve handles to achieve smooth ease-in and ease-out effects. |
| Software is unresponsive or crashes unexpectedly | 1. The project is too complex and memory is insufficient. 2. Compatibility issues between the software and the system or other plugins. |
1. Try saving the project and restarting the software. Save regularly while editing (Cmd + S).2. Make sure iVI 4 is the latest version. Check for and update problematic third-party plugins. |
V. iVI 4 for Mac Keyboard Shortcuts Summary
| Function Category | Operation Description | Shortcut (Mac) |
|---|---|---|
| File Operations | New Project | Cmd + N |
| File Operations | Open Project | Cmd + O |
| File Operations | Save Project | Cmd + S |
| File Operations | Import Media | Cmd + I |
| File Operations | Render Settings | Cmd + Shift + E |
| File Operations | Start Rendering | Cmd + R |
| Editing Operations | Undo | Cmd + Z |
| Editing Operations | Redo | Cmd + Shift + Z |
| Editing Operations | Select All Nodes | Cmd + A |
| Editing Operations | Deselect | Cmd + Shift + A (in blank area of node graph) |
| Node Operations | Add Node (Open Library) | Cmd + Shift + A (when nodes are selected) |
| Node Operations | Quickly Create Transition Node | T |
| Node Operations | Quickly Create Color Grading Node | C |
| Node Operations | Group Selected Nodes | Cmd + G |
| Node Operations | Enable/Disable Node | D |
| View & Preview | Play/Pause | Spacebar |
| View & Preview | Switch to Proxy Mode | Cmd + P |
| View & Preview | Zoom In Node Graph | Cmd + + |
| View & Preview | Zoom Out Node Graph | Cmd + - |
| View & Preview | Fit to Window Size | Shift + F |
| Animation & Keyframes | Add/Remove Keyframe | Cmd + K |
| Animation & Keyframes | Jump to Previous Keyframe | Option + K |
| Animation & Keyframes | Jump to Next Keyframe | K |
Tip: Mastering node-based thinking is key to using iVI 4 efficiently. It is recommended to start with simple projects, gradually understand the input/output characteristics of each node, and make good use of the grouping feature to keep your workspace tidy. Regularly check the official documentation to explore deeper functionality.







