# MP5-Compatible Features in After Effects

Mp5 does not support all features of Adobe After Effects; please refer to the list below for details.

### General

💡 After installation, make sure to “Allow Scripts to Write Files and Access Network”💡 All compositions of the project must be 25 FPS💡 Hidden compositions - if you don't hide the layers inside it - they will be rendered and seen in the MP5

|                             |                      |
| --------------------------- | -------------------- |
| 'Collapse transform' switch | :x:                  |
| Motion Blur                 | ❌                    |
| Expressions                 | :white\_check\_mark: |
| Pre comps                   | ✅                    |
| Time Stretch                | ✅                    |
| Time remap                  | ✅                    |
| Markers                     | ✅                    |
| Illustrator layers (Ai)     | ❌                    |
| Photoshop layers (Psd)      | ❌                    |

### Fills

|                 |   |
| --------------- | - |
| Color           | ✅ |
| Opacity         | ✅ |
| Fill Rule       | ✅ |
| Radial Gradient | ✅ |
| Linear Gradient | ✅ |
| Gradient Fill   | ✅ |
| Gradient Ramp   | ❌ |

### Video Layers

💡 Supported video files: MP4💡 Avoid having more then one mp4 file playing simultaneously in the same composition💡 Video file must be 25 fps💡 Video layerwill always be placed as the last layer in the video. \*Any solid shape layer or asset will appear above the mp4, this can result with the mp4 hidden behind a solid\*

|                             |    |                                                       |
| --------------------------- | -- | ----------------------------------------------------- |
| Parallel video layers       | ⚠️ | Different behavior between Desktop and mobile devices |
| Track matte on video layers | ❌  |                                                       |
| Transform properties        | ❌  |                                                       |
| Masks                       | ❌  |                                                       |

### Image Layers

💡 Duplicated layers using the same source file will be used a single source of data

|                |   |
| -------------- | - |
| PNG            | ✅ |
| JPEG           | ✅ |
| TIFF           | ❌ |
| PNG Sequence   | ❌ |
| Image effects  | ❌ |
| Blending modes | ✅ |
| Track Matte    | ✅ |
| Mask           | ❌ |

### Audio Layers

💡 Please make sure that mp3 layers at the start and end of the work area are trimmed to the exact start and ending time

|           |   |
| --------- | - |
| Mp3 files | ✅ |
| WAV files | ❌ |
| Levels    | ❌ |

### Shapes Layers

💡 Please make sure that mp3 layers at the start and end of the work area are trimmed to the exact start and ending time

|                            |   |
| -------------------------- | - |
| Shape                      | ✅ |
| Ellipse                    | ✅ |
| Rectangle                  | ✅ |
| Rounded Rectangle          | ✅ |
| Polystar                   | ✅ |
| Group                      | ✅ |
| Repeater                   | ✅ |
| Trim Path (individually)   | ✅ |
| Trim Path (simultaneously) | ✅ |
| Taper                      | ❌ |

### Strokes Layers

|             |   |
| ----------- | - |
| Color       | ✅ |
| Opacity     | ✅ |
| Width       | ✅ |
| Line Cap    | ✅ |
| Line Join   | ✅ |
| Miter Limit | ✅ |
| Dashes      | ✅ |
| Gradient    | ✅ |

### Transform

|                          |   |
| ------------------------ | - |
| Position                 | ✅ |
| Position (separated X/Y) | ✅ |
| Scale                    | ✅ |
| Rotation                 | ✅ |
| Anchor Point             | ✅ |
| Opacity                  | ✅ |
| Parenting                | ✅ |
| Auto Orient              | ✅ |
| Skew                     | ✅ |

### Interpolation

|                              |   |
| ---------------------------- | - |
| Linear Interpolation         | ✅ |
| Bezier Interpolation         | ✅ |
| Hold Interpolation           | ✅ |
| Spatial Bezier Interpolation | ✅ |
| Rove Across Time             | ✅ |

### Masks

💡 It’s recommended to use Track Matte instead to optimize performance

|                 |    |              |
| --------------- | -- | ------------ |
| Mask over video | ❌  |              |
| Mask Path       | ⚠️ | Desktop only |
| Mask Opacity    | ⚠️ | Desktop only |
| Add             | ⚠️ | Desktop only |
| Subtract        | ⚠️ | Desktop only |
| Intersect       | ⚠️ | Desktop only |
| Lighten         | ❌  |              |
| Darken          | ❌  |              |
| Difference      | ❌  |              |
| Expansion       | ⚠️ | Desktop only |
| Feather         | ❌  |              |

### Matte

💡 Layers should be stacked on top of each other like previous Ae Matte version

|                                 |    |                            |
| ------------------------------- | -- | -------------------------- |
| Track matte on mp4 video layers | ❌  |                            |
| Alpha Matte                     | ✅  |                            |
| Alpha Inverted Matte            | ⚠️ | Cause Issues on Mobile IOS |
| Luma Matte                      | ❌  |                            |
| Luma Inverted Matte             | ❌  |                            |

### Merge paths

|                      |    |              |
| -------------------- | -- | ------------ |
| Merge                | ⚠️ | Desktop only |
| Add                  | ⚠️ | Desktop only |
| Subtract             | ⚠️ | Desktop only |
| Intersect            | ⚠️ | Desktop only |
| Exclude Intersection | ⚠️ | Desktop only |

### Effects & Presets

💡 When using MP5, it's crucial to note that MP5 is optimized for vector-based effects. In contrast, pixel-based effects, which operate on individual resolution-tied pixels, aren't supported by MP5. If you require a specific effect or encounter issues, please contact our support team, and we'll help find a potential workaround.

|                            |    |              |
| -------------------------- | -- | ------------ |
| 3D Channel                 | ❌  |              |
| Audio                      | ❌  |              |
| Blur and Sharpen           | ❌  |              |
| Gussion Blur               | ⚠️ | Desktop only |
| Fill                       | ✅  |              |
| Stroke                     | ✅  |              |
| Tint                       | ⚠️ | Desktop only |
| Tritone                    | ⚠️ | Desktop only |
| Levels Individual Controls | ⚠️ | Desktop only |
| Radial Wipe                | ❌  |              |

### Text

|                                  |               |
| -------------------------------- | ------------- |
| Transform                        | ✅             |
| Fill                             | ✅             |
| *Stroke*                         |               |
| Stroke over fill                 | ✅             |
| *Stroke*                         |               |
| Fil over stroke                  | ❌             |
| Tracking                         | ✅             |
| Anchor point grouping            | ✅             |
| Text Path                        | ✅             |
| Per-character 3D                 | ✅             |
| Multiple range selector          | Not supported |
| Range selector (Units)           | ✅             |
| Range selector (Based on)        | ✅             |
| Range selector (Amount)          | ✅             |
| Range selector (Shape)           | ✅             |
| Range selector (Ease High)       | ✅             |
| Range selector (Ease Low)        | ✅             |
| Range selector (Randomize order) | ✅             |
| expression selector              | ✅             |
| All Caps                         | ❌             |
| All Small Caps                   | ❌             |
| Superscript                      | ❌             |
| Subscript                        | ❌             |
| Character Vertical Scale         | ❌             |
| Baseline shift                   | ❌             |
| Character horizontal scale       | ❌             |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.blings.io/creator/exstension/mp5-compatible-features-in-after-effects.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
