Remove unwanted objects from footage, such as boom mics, distracting signs, and people. Powered by Adobe Sensei, Content Aware Fill for video makes it easier to cleanly remove unwanted elements, saving hours that used to be spent erasing or replacing objects, sometimes frame by frame.
The expression editor field in the Timeline panel now provides a full code editor interface. Navigate expressions visually with line numbers, matching brace highlighting and code folding. Customize your coding environment with syntax highlighting themes. Identify and fix problems with in-line error messages and matching brace highlighting.
Preview your work quickly with hardware-accelerated previews using Metal, OpenCL and CUDA. Experience faster rendering times when applying GPU effects such as Roughen Edges. When working with Team Projects, work faster when using multiple assets between team members.
When you open a project in After Effects that contains a missing font, if the font is available from Adobe Fonts as part of your Creative Cloud subscription, Creative Cloud will automatically sync the font.
Content-Aware Fill in After Effects enables you to repair holes in video created by removing unwanted areas or objects. After Effects analyzes frames over time to fill in missing pixels by pulling them from other frames.
Remove unwanted objects from a video clip by creating a mask or cutting out an object and clicking generate fill layer. Using optical flow technology, After Effects references frames before, next to, or after the object and fill the mask with the neighboring pixels or image data from other areas of the video making it look as if the object was not there in the first place.
For more information, see Remove objects from your videos with the Content-Aware Fill.
You now have a faster and easier way to write expressions. The Expressions Editor is a fully featured code editor and offers Syntax highlighting, line numbers, and other features to change text color to signal effects or numbers or changing font size for easier readability. It also automatically identifies errors in your code immediately, so you no longer have to search for errors yourself. Additionally, it auto populates more commonly used expressions. This new editor eliminates the need for the use to use a third party editor to write code.
For more information, see Expression Editor improvements.
This release introduces the following performance improvements:
After Effects now uses Metal, OpenCL, or CUDA instead of OpenGL when the Hardware Accelerate Composition, Layer, and Footage Panels option in Preferences > Display is enabled. (This preference is enabled by default.)
During playback of previews, UI regions in the Composition, Layer, Footage, and Timeline panels refresh less often. This improves overall playback performance and resolves specific problems related to playback not being able to achieve real-time in certain situations.
The following effects are now rendered using your computer GPU when the Project Settings > Video Rendering and Effects > Use option is set to Mercury GPU Acceleration:
- Change Color
- Roughen Edges
Guide lines in the Composition, Layer, and Footage viewer panels can now be imported and exported using the new Import Guides and Export Guides commands in the View menu.
When you export guides, it creates a template file (.guides) that can be shared or imported into different projects, or a different composition, layer, or footage view. A guides template file contains JSON data that records the guide attributes. When you export, all the guides in the current view are exported.
You can also import guide files created by After Effects into Premiere Pro 13.1 and vice-versa.
Creative Cloud subscriptions provide access to the complete library of Adobe Fonts. Trial Creative Cloud subscriptions come with the basic library, which includes a selection of fonts for web and desktop use. Third-party fonts purchased from Adobe Fonts are not automatically synced.
After Effects includes improved support for importing video files in the following camera raw formats:
- RED (.r3d) footage can now be debayered on the GPU when the project is set to use Mercury GPU Acceleration (Metal) on macOS. Previously, RED debayering was only functional for OpenCL and CUDA.
- Sony VENICE X-OCN (.mxf) footage recorded by VENICE cameras with the early 2019 firmware update can be imported.
After Effects can now decode HEVC video footage faster on Windows. Hardware-accelerated decoding of HEVC video footage on both macOS and Windows also now accelerates decoding of 10-bit per channel HEVC files. As with previous support for 8-bit per channel H.264 or HEVC footage, hardware-accelerated decoding requires Windows 10 or macOS 10.13 and higher and an Intel processor with Quick Sync Video.
Hardware-accelerated decoding of HEVC and H.264 video footage is enabled by default. To disable hardware-accelerated decoding, open Preferences > Import, and disable the Enable hardware accelerated decoding option.
The option in the General preferences panel to show the home screen when After Effects starts is retitled to Enable Home Screen. It remains enabled by default. Disabling this option now also hides the Home button in the Tools panel. Both changes take effect the next time you start After Effects.
The following existing preferences related to scripting and expressions have been moved from the General preferences panel to the new Scripting & Expressions panel:
- Allow Scripts to Write Files and Access Network
- Expression Pick Whip Writes Compact English
- Show Warning Banner When Project Contains Expression Errors
The Scripting & Expressions panel also contains options related to the new Expression Editor. For more information, see Expression Editor enhancements.
Single-line if...else statements are modified to include a line break before the else statement.
Function blocks are moved to the top of the expression (matched via regex).
- Shorthand this layer references are changed to thisLayer.
- Source text array-index references, ex. sourceText[n], are appended with .value.
Snake_case properties and methods are replaced with camelCase equivalents (matched via key:value pairs).
When you enable frame blending or motion blur for a layer, the Frame Blending and Motion Blur composition switches in the Timeline panel are now automatically enabled (if disabled). With this feature, you do not have to click a second switch in order to render previews of frame blending or motion blur. You can still enable or disable the composition switch manually.
Similarly, when you disable frame blending or motion blur on all layers, the Frame Blending and Motion Blur compositions switches in the Timeline panel are now automatically disabled (if enabled).
To restore the previous behavior (composition switches are not automatically enabled or disabled), disable the new Automatically Enable Frame Blending and Motion Blur Rendering option in Preferences > Previews.
This release of After Effects introduces scripting capabilities to the following features:
- Essential Graphics panel items and count: You can now count the number of items in the Essential Graphics panel for a given composition, get or set the item names, or set an item's name at the same time an item is added.
- Guides and Rulers: You can now set the visibility of guides and rulers, or enable or disable guide locking and snapping in viewer panels. You can also add, remove, or change the value of guides.
- The Manage Team Projects dialog now has a search field in each of the three tabs.
- In Premiere Pro, the Edit Original command now works to open a composition in After Effects.
- In Premiere Pro, the File > Adobe Dynamic Link > New After Effects Composition command now works to create a composition in After Effects.
- The Reveal sub-menu has been added to the Layer menu. This menu is identical to the Reveal sub-menu in the layer context menu - right-click on a layer in the Timeline menu. You can also now assign keyboard shortcuts to the commands in the Reveal sub-menu, including Reveal Layer Source in Project.
- The Edit Original command has been added to the Open sub-menu of the layer context menu - right-click on a layer in the Timeline menu. This is the same command as in the Edit menu > Edit Original.
- In the Curves effect, the alpha curve is now drawn as a dashed stroke instead of a solid black stroke, which makes it easier to see against the UI background color.
- Several commands in the text layer context menu in the Composition menu (i.e., right-click on a text layer with the Type tool) now work when multiple text layers are select: Convert to Paragraph Text or Convert to Point Text, Horizontal or Vertical orientation (all selected text layers must be the same orientation), and Reveal Source Text in Timeline.
- JSX and JSXBIN files can now be selected at the same time in the File > Scripts > Install Script File and Install ScriptUI Panel dialogs.