A fast, lightweight, and free solution for automatically placing markers on audio peaks (beats) directly in After Effects.
This script is written in Russian.
If your After Effects interface uses a different language (e.g., English), please translate the field values manually in the script UI so they match the names in your composition.
If markers do not appear:
- Check that all layer and property names in the script match your composition
- Ensure the correct audio channel and amplitude parameter are used
- Verify the amplitude threshold is not too high
- β‘ Automatically adds markers to a composition based on audio peaks
- π§ Adjustable sensitivity threshold and minimum interval between beats
- π§ Uses values from
Audio AmplitudeβBoth Channels - πͺ No external libraries, licenses, or dependencies required
- β Compatible with AE 2024+ (works even on cracked versions)
When you run the script, youβll see several input fields. Hereβs what each one does:
-
Layer name β Name of the
Audio Amplitudelayer.
Usually"Audio Amplitude"by default. If you're using a non-Russian version of AE, replace this with the actual name in your composition. -
Effect name β The audio channel to analyze.
Common values:"Both Channels","Left Channel", or"Right Channel". Adjust if your AE language differs. -
Property name β The property used for amplitude detection.
Typically"Slider"or localized equivalent. -
Amplitude threshold β Minimum peak level required to place a marker.
Useful values might be 25, 45, 60 β test your audio to determine a good threshold. -
Minimum interval (frames) β Minimum number of frames between beats.
Prevents overcrowding of markers. -
Marker name β Text that will appear on each marker.
-
Enable numbering β If enabled, markers will be numbered sequentially.
-
Marker color β (Optional) Choose a custom marker color.
- Download the
beatMarker.jsxfile - In After Effects, go to
File > Scripts > Run Script File⦠- Select the composition that includes an
Audio Amplitudelayer - Run the script β markers will appear automatically!
π‘ Pro tip: For easier access, place the script in the Scripts or ScriptUI Panels folder.
- The script is standalone β no setup or dependencies required
- Works best with clearly defined audio peaks
- Perfect for editors, motion designers, and VFX artists needing fast beat syncing
This project is released under the MIT License.