Repository navigation
Releases
AbsentMotion 5.0.2
AbsentMotion 5.0.2
Download the one for your device
- Latest (
AbsentMotion-5.0.2-foss.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-5.0.2-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-5.0.2-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.- Chromebooks with Intel or AMD (
AbsentMotion-5.0.2-foss-x86_64.apk, orAbsentMotion-5.0.2-compatible-x86_64.apkon Android 9 to 12).- Mac (
AbsentMotion-5.0.2-macos-arm64.dmgfor Apple silicon,AbsentMotion-5.0.2-macos-x64.dmgfor Intel): macOS 11 and newer.- Windows (
AbsentMotion-5.0.2-windows-x64.msi): 64-bit Windows 10 and 11.- Linux (
.deb,.AppImageor.tar.gz, forarm64orx86_64): Ubuntu 22.04, Debian 12 or newer.Not sure which phone file? The download page picks it for you.
Shape options, a heavier Edit Points, a better multi-select bar and fixes for desktop, tilted layers and Windows. Coming from 4.x? The app shows the full 5.0 What's new after the update. If something breaks or doesn't look right, please tell us through GitHub Issues, our Google Form or Discord!
New
- Round Corners - every shape can round its corners, also shapes you drew or edited point by point.
- Shape options - Gear teeth, depth and hole, Heart notch and point, Ring, Sun, Cloud, Crown, Ticket and more. All of them can be animated; the less common ones wait behind Advanced.
- Phone and Panel - two new shapes with border, camera, header, columns and rows, for mock-ups, charts and comic panels.
- Multi-select bar - Trim start, Split and Trim end sit next to move to playhead.
Improvements (3)
- Edit Points and Pen Tool - open inside the editor: the top bar, play bar and timeline stay, and the preview keeps its size.
- Dragging a point - feels a little heavier and the other points hide while you move one, like Alight Motion.
- Multi-select More menu - Add an effect to all and Paste All Effects moved into it. Stretch Timing stays in the clip's long-press menu.
Bug fixes (11)
- Pinching several layers - they follow your fingers and stay put when you let go.
- Desktop Transform - Move, Rotate, Size, Tilt, Skew and Pivot all show again; only Rotate was visible.
- Desktop panels - cut-off captions and labels, blank names of unnamed layers and stretched Crop rows are fixed.
- Windows preview - overlay and other blend modes no longer draw hard diagonal blocks on Vulkan graphics.
- Tilted layers - the selection frame no longer stretches into a long band.
- Tilted layers - tapping beyond one no longer selects it.
- Align, Distribute, Fit and Group - no longer throw a heavily tilted layer far away.
- Behind the camera - point markers and motion path dots are no longer mirrored.
- Long parent chains - layers past the 16th parent sit where the engine draws them.
- Project packages - the app's own shape settings are no longer reported as unknown parts, and 3D model file names stay valid on Windows.
- Shape menu - Phone and Panel line up with the other shapes; the zoom button hides where the view is fixed.
Licence
AbsentMotion 5.0 and every later version are released under the GPL-3.0 licence. 4.4 and all earlier versions stay under Apache-2.0.
Downloads: SHA256SUMS.txt lists the checksums. The desktop apps include FFmpeg; its source, with the scripts that built it, is in the Source-FFmpeg-5.0.2-...tar files at the bottom of this list: -macos.tar for the Mac apps and -windows-linux-part1.tar and -part2.tar for Windows and Linux. You don't need them to use the app.
AbsentMotion 5.0.1
AbsentMotion 5.0.1
Download the one for your device
- Latest (
AbsentMotion-5.0.1-foss.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-5.0.1-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-5.0.1-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.- Chromebooks with Intel or AMD (
AbsentMotion-5.0.1-foss-x86_64.apk, orAbsentMotion-5.0.1-compatible-x86_64.apkon Android 9 to 12).- Mac (
AbsentMotion-5.0.1-macos-arm64.dmgfor Apple silicon,AbsentMotion-5.0.1-macos-x64.dmgfor Intel): macOS 11 and newer.- Windows (
AbsentMotion-5.0.1-windows-x64.msi): 64-bit Windows 10 and 11.- Linux (
.deb,.AppImageor.tar.gz, forarm64orx86_64): Ubuntu 22.04, Debian 12 or newer.Not sure which phone file? The download page picks it for you.
Fixes for 5.0, plus moving and scaling several layers at once and high-detail 3D models. Coming from 4.x? The app shows the full 5.0 What's new after the update. If something breaks or doesn't look right, please tell us through GitHub Issues, our Google Form or Discord!
New
- Move several layers at once - select two or more layers and drag anywhere in the preview to move them together.
- Scale several layers at once - the corner dots of the box around them make them bigger or smaller together.
- High-detail 3D models - a setting for up to 100,000 triangles. Adding a bigger model asks first.
Improvements (1)
- New groups - a new group rotates and scales in place: its anchor sits in the middle of what is in it.
Bug fixes (18)
- Groups - the corner dots now grow and shrink a group from its middle, not from the middle of the screen.
- Group thumbnails - show what is in the group instead of a white box. Drawings show their lines too.
- Project dates - projects no longer show 21 January 1970 after reinstalling the app.
- Desktop menus - Copy and Paste Effects and four other menus open next to their button, not at the far left.
- What's new - updating from 4.x straight to 5.0.1 shows the 5.0 notes.
- Groups - no longer cut off what is outside the canvas when you make them smaller or move them.
- Ungroup - layers that followed the group no longer jump.
- Restoring a backup - a project whose font had to be renamed comes back as a copy instead of being skipped.
- Image sequences - exporting again under the same name uses a new folder, so frames never mix.
- Desktop backups - AI cut-outs and enhanced clips work after restoring on another computer.
- Desktop sound - a video whose sound starts late keeps it in sync in playback and export.
- Desktop export - long sound mixes no longer stop the export as stalled.
- Desktop Opus and AAC - mono bit rates the encoder can't make are no longer offered.
- Desktop export speed - big projects without animated text export faster.
- 3D models - big models keep much more detail and their sharp edges.
- 3D models - faces with many corners no longer show stray triangles.
- Groups - a picture on a 3D model no longer slips behind it inside a group.
- Import report - no longer lists the app's own settings, like the Scale lock, as not recognized.
Licence
AbsentMotion 5.0 and every later version are released under the GPL-3.0 licence. 4.4 and all earlier versions stay under Apache-2.0.
Downloads: SHA256SUMS.txt lists the checksums. The desktop apps include FFmpeg; its source, with the scripts that built it, is in the Source-FFmpeg-5.0.1-...tar files at the bottom of this list: -macos.tar for the Mac apps and -windows-linux-part1.tar and -part2.tar for Windows and Linux. You don't need them to use the app.
AbsentMotion 5.0.0
AbsentMotion 5.0.0
Download the one for your device
- Latest (
AbsentMotion-5.0.0-foss.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-5.0.0-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-5.0.0-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.- Chromebooks with Intel or AMD (
AbsentMotion-5.0.0-foss-x86_64.apk, orAbsentMotion-5.0.0-compatible-x86_64.apkon Android 9 to 12).- Mac (
AbsentMotion-5.0.0-macos-arm64.dmgfor Apple silicon,AbsentMotion-5.0.0-macos-x64.dmgfor Intel): macOS 11 and newer.- Windows (
AbsentMotion-5.0.0-windows-x64.msi): 64-bit Windows 10 and 11.- Linux (
.deb,.AppImageor.tar.gz, forarm64orx86_64): Ubuntu 22.04, Debian 12 or newer.Not sure which phone file? The download page picks it for you.
The biggest update yet: AbsentMotion on your computer, real 3D with lights, colour palettes, Adobe Animate import and eight new languages. AbsentMotion isn't perfect yet, so if something breaks or doesn't look right, please tell us through GitHub Issues, our Google Form or Discord!
No more Play build. There is no -play.apk any more. If you have the Play build, just update: it moves to the foss build by itself, and your projects and settings stay.
First start on a computer. The Mac and Windows apps are not signed by Apple or Microsoft, so the first time the system warns you. On a Mac, open System Settings > Privacy & Security and click Open Anyway. On Windows, if your browser says the file isn't commonly downloaded, keep it, then click More info and Run anyway. The README has the steps.
New features
- AbsentMotion on your computer. Meaning WINDOWS, MAC and LINUX users! Remember, AbsentMotion is not competing with Davinci or Adobe AE, it's only an alternative to having something close to AlightMotion on PC!
- Chromebooks with Intel or AMD chips - get their own version, and the in-app update picks it.
- Depth order - with a camera, 3D layers sit in front of and behind each other. The camera can tilt and orbit.
- Light layers - Ambient, Directional and Point lights shade 3D models, 3D Scatter and 3D Fracture.
- Sort by piece - shards, scatter pieces, model faces and particles sort one by one, so objects fly through each other.
- Colour palettes - in every colour picker: make one from a picture or a palette file, then sort, lock and export it.
- Adobe Animate import - open .fla files from Flash CS5 on. Shapes, symbols, tweens, masks and sounds come over.
- Text Shake - letters shake on their own: Shake, Jitter, Wave, Circle or Wobble, or only some letters at a time.
- Text Blips - types the text out with a blip for each letter. Eight voices, heard in the preview and the export.
- ASCII - turns any layer into text art made of letters and symbols, with six presets.
- Edit Group - open a group to change the layers inside; the top bar leads back. Ungroup puts the layers back.
- Group Re-timing - the gear of an open group can Freeze, Stretch, Loop or Repeat & Stretch it.
- Trim, Extract Audio, Make a GIF - three new tools in the Tools tab.
- Tablet layouts - big tablets get panels beside the preview and a taller timeline, in portrait and landscape.
- Preview renders ahead - while you pause, frames around the playhead get ready. A thin green line on the ruler shows them.
- Eight new languages - Korean, Chinese (Traditional and Simplified), French, German, Italian, Polish and Ukrainian, help pages included.
Desktop
- Mac - runs on Macs with Apple silicon and on Macs with Intel chips.
- Windows - an installer with Start menu and desktop shortcuts.
- Linux - for arm64 and x86_64, as a .deb, an AppImage or a .tar.gz with an install script.
- Made for mouse and keyboard - a media library, an inspector, right-click menus and keyboard shortcuts.
- Window bar - in the app's colours, with the system's window buttons and a File, Edit, View, Playback, Help menu.
- Mouse timeline - drag clips to move, trim and reorder them with snapping, and select with a click, Shift or a box.
- Shortcuts - Space plays, Alt+Left and Alt+Right jump between bookmarks, comma and period nudge the selected clips.
- Drag and drop - drop media or palette files onto the window.
- Media per project - each project keeps its own media and linked folders. Pin to all projects shows a folder everywhere.
- Level meter - one meter for the whole project. With nothing selected, the Inspector shows the project and its layers.
- Help window - effect help opens in its own window inside the app.
- Export in the background - keep working while a video exports.
- The phone's tools too - AI captions, background removal, noise reduction, Text to Speech, 3D models, motion tracking and the webcam.
- Open with - project files open from Finder, Explorer or your file manager.
- In-app updates - new versions are offered inside the app.
More new features (22)
- Repeat per copy - Linear, Radial, Grid and Along Path repeats: a delay per copy, and random position, rotation, scale and opacity.
- Font Weight - animate how thick the letters are, with variable fonts (imported ones too).
- Parenting Helper - lock or weigh how a child follows its parent's scale and rotation, or roll it like a wheel.
- Scale Assist - extra scale on X, Y or both, or a squash and stretch.
- Alight Motion imports - Parenting Helper, Scale Assist and the 3D orientation of layers now come over.
- Alight Motion presets - keep more effect settings. Edge Glow, Fractal Warp, Chroma Key, Soft Glow and Electric Edges look closer.
- Deep Glow, HSL and Drop Shadow - three new effects.
- 3D layer - a tile that lets a flat layer join the depth order.
- Stretch Timing - make selected clips longer or shorter together. Animations stretch, and videos play slower or faster to fit.
- Several clips at once - stretch the ends of all selected clips together, and split them all at the playhead.
- Clipping arrow - a clipped layer shows a small hooked arrow pointing down to the layer it is clipped to.
- Effect swipes - swipe an effect left to delete it, and swipe inside a category for the next or previous one.
- Recent and Favorite - swipe the effects library grid, or hold the two small icons and slide, to switch.
- Puppet Pin - smooth curling, Position, Bend and Stiff pins, mesh settings and Sway.
- Preset pictures - the Presets button on an open effect shows every preset with a picture.
- Favourite presets - star a preset and it shows first in the Favorite strip.
- Mark Beats tile - audio layers have Mark Beats right in their tools.
- 90 and 120 fps - projects can now run at 90 or 120 frames per second.
- Saved sizes - keep your custom sizes in New Project and in the project settings.
- Join Discord - a Discord button on the About page, and links in Settings and the Tools tab.
- Copy and Report - crash and error screens can copy the details or report them on GitHub, Discord or the bug form.
- Stereo levels - the level line under the play bar shows left and right. Sideways tablets show a level meter too.
Improvements (16)
- Copy Background - the Adjustment Layer has a new name and an Other category. Searching "adjustment layer" still finds it.
- Effects library - presets left the grid: search a preset's name to find its effect. New lists the 5.x effects.
- Gradient dots - while you edit a gradient, dragging on the canvas moves the nearest dot, not the layer.
- Effect grip - a short tap opens the effect; hold the grip to move it.
- Effect cards - an opening card moves to the top and the others slide away. Closing puts it back.
- Effect headers - effect and border headers are lighter.
- Electric Edges - works like Alight Motion's: Thickness makes a glowing band and a keyframed Seed crackles. Older projects keep their look.
- Safer start - if the app closes while the graphics start, the next start uses the other one (OpenGL or Vulkan).
- Older Mali and PowerVR phones - start with OpenGL, which is safer on them.
- Samsung updates - if Auto Blocker may be stopping an update, the app says so and how to get past it.
- Help on tablets - opens in a wide panel with the pictures beside the text.
- Tablet home and tools - projects, templates and tools show as a grid. Tool screens get two columns sideways.
- Small tablets - sheets such as the colour picker open as a card in the middle.
- Chromebooks - the app first opens in a large window.
- No more Play build - Play installs move to the foss build when they update, and keep their projects and settings.
- New licence - AbsentMotion 5.0 and later are GPL-3.0. 4.4 and earlier stay Apache-2.0.
</det...
AbsentMotion 4.4.1
AbsentMotion 4.4.1
Three versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.4.1-foss.apk/AbsentMotion-4.4.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.4.1-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-4.4.1-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.Not sure which one? The download page picks it for you.
A small update that fixes and smooths a few things from 4.4.
Just wanted to make a quick patch, will be focusing on the PC release from now!
Downloads: -foss.apk has no Google libraries and removes backgrounds offline. -play.apk adds Google ML Kit background removal (the Play version ends in 5.0). -compatible.apk and -compatible-32bit.apk are Compatible versions of foss. SHA256SUMS.txt lists the checksums.
Improvements
- Media fill for shapes - Fill & Color > Media now works on shapes: fill any shape with a photo or a video.
- Tool pages - after swiping between the two tool pages, your first tap works straight away.
- AI for photos - the AI button now shows on page 2 for photos too (Remove Background).
- Video Downloader - shows greyed out until you download it. Tapping it explains what it does and that it needs a one-time 25 MB add-on, with Download or Back. Already downloaded? It opens straight away.
- Video Downloader on tablets - a centred layout, and two columns in landscape.
- Reset - Reset position, scale, rotation and the rest now clear that setting's keyframes instead of adding one.
- New project - from the Assets tab it starts as an Asset, from Projects as a Project.
- Tools tab - says more tools are coming, with links to suggest one on GitHub or the form.
- Feedback forms - there is now a Bug Report form and a separate Feature Request form. Settings has a link to each.
Bug fixes
- Bug - when YouTube asks to confirm you're not a bot (often on a VPN), the Downloader said a video was pictures; it now says what happened.
- Bug - on Android 8 and 9, Screenshot, Compress and the Downloader could fail to save until storage access was allowed elsewhere.
- Bug - Undo, then Redo of a Screenshot could bring back a picture whose file had been removed.
- Bug - the README and store text said 184 effects; there are 207.
AbsentMotion 4.4.0
AbsentMotion 4.4.0
Three versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.4.0-foss.apk/AbsentMotion-4.4.0-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.4.0-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-4.4.0-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.Not sure which one? The download page picks it for you.
The last 4.x update: a Tools tab with Compress and a Video Downloader, speed curves, Reverse, Screenshot, Particles, effects that follow the beat, 3D Scatter, 3D Fracture and Video Feedback, help with pictures, and three new languages.
Downloads: -foss.apk has no Google libraries and removes backgrounds offline. -play.apk adds Google ML Kit background removal (the Play version ends in 5.0). -compatible.apk and -compatible-32bit.apk are Compatible versions of foss. SHA256SUMS.txt lists the checksums.
New features
- Tools tab - a new tab on the home screen for tools that need no project.
- Compress - makes videos and pictures smaller: Low, Medium, High, Custom or a Discord size. You see the size first, then watch the result (full screen, before and after) before you save.
- Video Downloader - paste a link from YouTube, Instagram, TikTok and more. The title, picture and real qualities show up straight away; save video and sound, video only or sound only. It needs a one-time 25 MB add-on.
- Speed curves - pick Montage, Hero, Bullet, Jump Cut, Flash In or Flash Out, or drag the points yourself. Nothing on the timeline jumps while you drag.
- New Speed panel - a scrolling ruler from 0.05x to 100x, with an animal that changes from a snail to a cheetah.
- Reverse - plays a video clip backwards, sound too, with the time left while it works. Tap it again to go back.
- Particles - snow, sparks, confetti, bubbles, hearts, petals, dust, or your own layer flying out with gravity, wind and swirl.
- Beat effects - nine effects that hit on the beat: zoom, shake, flash, blur, glow, RGB split, pulse, rotate and glitch. Use Mark Beats first.
- Liquid Glass - a new effect that turns a shape into clear, rounded glass, like a phone button: it bends what is behind it at the rim, with frost and rainbow edges.
- Screenshot - saves the frame of a video or GIF under the playhead as a picture, at full size and without effects. It goes to your gallery and into the project; delete the new layer within 10 seconds and the picture is removed again.
- Video Feedback - the endless zoom of a camera pointed at its own screen. Move, scale or turn the layer to steer the tunnel.
- 3D Scatter - turns a layer into a grid of little cubes, spheres or squares that you can spin, twist and scatter in 3D.
- 3D Fracture - breaks a layer into glass shards that fly apart in 3D.
- Updated background remover - AI background removal 2.0 has a newly trained model with cleaner edges on real photos and fewer holes in drawings. The change isn't huge sadly, but it's a small improvement on the last version. I will retrain it for 5.0 to make it better than it is now.
More new features (10)
- 9 new transitions - wipes in four directions, clock wipe, glow, swirl, pixelate and noise dissolve.
- Taper on lines and shapes - Stroke Taper now thins the Stroke of lines and shapes to a point, not only freehand drawings.
- Particles in 3D - particles can fly toward and away from the camera and follow the layer's 3D rotation.
- All selected clips at once - add an effect, an animation or a preset, paste a style or remove the sound on every selected clip, and put a transition on every cut between them (handy for auto captions).
- Caption outline - choose how thick the outline of auto captions is and its color, and pick any color for the text.
- Choose what to keep - tap the person or thing to keep when removing a background, then adjust Softness and Grow / Shrink.
- Pre-render - renders ahead so heavy projects play smoothly.
- Help with pictures - the help shows the real screens with the buttons circled.
- Three new languages - Spanish (Spain), Urdu and Japanese.
- Alight Motion compatibility list - see which Alight effects come across exactly, which change and which do not yet.
Improvements (23)
- Auto captions start on time.
- Crop works on shapes, text, drawings and groups too.
- The tools sit on two pages you swipe; Crop, AI, Auto Captions and Reverse are on the second.
- The Opacity tile is just called Opacity.
- Effect and border headers are darker so they stand out.
- The trim button you cannot use hides; Speed and Volume stay where they are.
- The transition button sits right above the +.
- Dither patterns are picked from pictures of each pattern.
- Pixel Size and Tile Size move slower when you drag them.
- Push, Zoom and Spin transitions have motion blur.
- The volume icon on a clip is bigger.
- Templates > View all says when there is nothing there yet.
- Import problem form on GitHub: send the project that imports wrong.
- Japanese text animates word by word.
- Old projects slower than 0.05x are shortened to the same footage instead of freezing for hours.
- The downloader asks for a restart when it needs one, and falls back to the previous version if an update fails.
- If a phone draws pictures wrong with Vulkan, the app switches to OpenGL by itself (it checks once with a small test picture).
- Big buttons in Tools wrap to two lines on small screens instead of cutting the text off.
- Cancel stops an export straight away, without asking first.
- Move & Transform opens on Basic Controls by default.
- About has working links to the GitHub page and the website.
- Importing an SVG shows that it is working.
- The old background-removal model is deleted after the update, freeing about 65 MB; the new one downloads the first time you use it.
Bug fixes (15)
- Bug - the Opacity panel was cut off at the bottom.
- Bug - speed could go almost to 0x and stretch a clip to hours.
- Bug - speed keyframes moved and jumped while you edited them (replaced by speed curves).
- Bug - auto captions could be up to a second early or late.
- Bug - a very high speed could make a short clip disappear.
- Bug - particles on a turning layer turned with it instead of keeping their path.
- Bug - compressing a huge picture could close the app.
- Bug - a Bengali label had a stray word in it.
- Bug - adding an effect to only sound clips did nothing without saying why.
- Bug - on some older phones (such as the Galaxy S3 Neo) video clips showed black.
- Bug - picking an effect while typing a search pushed the screen up so only half of it showed.
- Bug - searching glow put Dark Glow and Edge Glow before Glow; exact matches now come first.
- Bug - big or detailed SVG files could take minutes to import, so they seemed not to work (now up to 100 times faster).
- Bug - the screen went black for a moment after choosing a language on the first start (Android 12 and older).
- Bug - pictures saved by the Video Downloader could keep their old date and land on an old day in the gallery.
Licence change in 5.0
AbsentMotion 5.0 and every update after it will be released under the GPL-3.0 licence. 4.4 and all earlier versions stay under Apache-2.0.
Particles idea from TrueMotion (https://github.com/Mushroom65/TrueMotion), Apache-2.0; AbsentMotion's version is its own code.
AI models 3
Model files the app downloads when you choose AI background removal 2.0 (AbsentMotion 4.4 and later). AbsentMotion-training-image-credits.txt credits the training photographs.
4.3 - Compatibility
AbsentMotion 4.3.0
Three versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.3.0-foss.apk/AbsentMotion-4.3.0-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.3.0-compatible.apk): Android 8 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.- Compatible 32-bit (
AbsentMotion-4.3.0-compatible-32bit.apk): phones with a 32-bit system, such as many Android Go phones. Same features as Compatible.Not sure which one? The download page picks it for you.
A compatibility update: AbsentMotion now runs on more phones (OpenGL, Android 8, 32-bit) and opens Alight Motion projects much closer to how they look in Alight, with new retro effects and a long list of fixes.
Downloads: -foss.apk has no Google libraries and removes backgrounds offline. -play.apk adds Google ML Kit background removal (the Play version ends in 5.0; it shows a notice on its first two starts). -compatible.apk and -compatible-32bit.apk are Compatible versions of foss. SHA256SUMS.txt lists the checksums.
New features
- OpenGL support - phones without Vulkan 1.1, or with a broken Vulkan driver, now run AbsentMotion through OpenGL ES 3.0. It switches on by itself when Vulkan cannot start, and Settings > Graphics lets you pick it. Preview, export, motion blur, Smooth and Datamosh all work on it; the heavy AI tools are locked on OpenGL.
- Android 8 and 32-bit phones - the Compatible version now runs from Android 8, and a new Compatible 32-bit file covers phones with a 32-bit system.
- Retro Dither - a new effect that turns a layer into a few colours with a classic dither pattern, like old consoles and 1-bit art.
- Pixel Tiles - a new effect that rebuilds the picture from small tiles, like a pixel encoder.
- Palette Map palettes - pick from 17 preset palettes or import one from a picture or a Photoshop, GIMP, Lospec, Paint.NET or HEX file, then choose from 23 dither patterns, including Floyd-Steinberg and Atkinson.
- Link several layers to a parent - select several layers and link them all to one parent at once.
- 3D follows the parent - 3D Extrude and 3D Shape now turn with their parent's 3D rotation.
- Chromatic Zoom Blur - a new zoom blur that splits the colours as it zooms.
- Color Wheels and Split Tone - Color Wheels gains an Offset wheel and a By Brightness style; Split Tone gains shadow and highlight levels and a Gradient Map style.
- Energy Beam - draws a glowing beam of light with a bright core and a soft halo between two points; it can wiggle and grow along its length.
- Grunge - distresses the layer with grain, dirt, burnt edges and a dusty tint.
- Hexagon Array - covers the layer with a lattice of hexagons in one to three colours, with gaps and soft edges.
- Luma Stamper - turns the layer into a flat colour whose opacity follows how bright each pixel is, like a stamp.
- Matte Fringe - drains the colour from the edge of a keyed layer so coloured halos fade to grey, while up to three colours you pick stay as they are.
- Key Spill Cleaner - removes the green or blue glow a keyed background leaves near the edges, keeping the brightness.
- New styles - Halftone gets a Two Color style, Mirror a Flip style, Matte Choker an Invert switch and Flip Layer an Axis.
Improvements (18)
- Alight Motion projects look much closer to Alight: photos keep their colour space, and Colorize, Wipe, Stretch, Highlights & Shadows, Hue & Saturation, Brightness & Contrast, Vignette, Gradient Overlay, Flicker, the blurs and Offset follow Alight's look.
- More than 30 more Alight effects import, including the 3D shapes, Flip Layer, 360 Reorient, VR Player, Tunnel, Mirror, Matte Choke, Bump Map, Iridescence, Hex Tile, Colorize, Text Transform, Lift Gamma Gain, Split Tone, Drawing Progress and Stroke Taper, plus the six new effects above.
- Alight Halftone and Zoom Blur match Alight's look much more closely.
- Adjustment layers from Alight keep soft edges and reach past the layer as in Alight.
- Effect directions turn with rotated layers.
- Exposure gains Brighten See-Through Parts, on for Alight imports.
- The import report lists only what did not come over, and does not show when everything did.
- Borders in Frame & Shadow open and close smoothly, and a new border unfolds out of Add Border.
- Export time left starts from the estimate, counts down smoothly and learns from past exports.
- The choppy playback prompt is gone; the preview still renders ahead around the playhead.
- Crop - borders, effects and Move Along Path use the cropped picture.
- Transform has Basic and Advanced controls.
- 3D models keep their textures when simplified and use less memory.
- Shutter Blur, Motion Blur, shadows, borders and blends use less memory.
- Big photos shown small no longer shimmer.
- AI frame interpolation uses all of the phone's fast CPU cores.
- Dragging and sliders stay smoother on big projects.
- A Report issue link in the app menu for people without a GitHub account.
Bug fixes (62)
- Bug - the preview stayed black after a graphics error until you left the editor.
- Bug - a broken project in a backup was restored as if it were fine.
- Bug - deleting a project could delete media a damaged recovery still needed.
- Bug - replacing a sped-up or looping template video lost its real length and loop start.
- Bug - an AI video of a short part of a long clip carried the whole clip's sound.
- Bug - audio and video decoders could hang forever on some files; they now stop with a message.
- Bug - a preview copy of a video could come out black, or was deleted and never made again.
- Bug - a relinked clip could stay marked as missing.
- Bug - one long video scan could stall every other video from opening.
- Bug - text edits reloaded fonts each time.
- Bug - a font picked in the font browser was missing from the font strip on wide screens.
- Bug - a child layer jumped when its parent's scale went through zero.
- Bug - layers next to a clipping mask did not refresh in the preview after a delete or insert.
- Bug - the Border tab went empty after its open border was removed.
- Bug - cancelling Add 3D model could delete the model the new layer used.
- Bug - Rebuild source project said "saved" when it had failed.
- Bug - a GIF that could not be converted left the "converting" message up.
- Bug - the tutorial restarted at the wrong step when its practice project was gone.
- Bug - a theme file saved with a BOM was refused.
- Bug - a broken package file showed a raw error instead of "malformed package".
- Bug - the speed slider could land half a step off.
- Bug - the pre-render progress did not follow the real frame sizes.
- Bug - a failed gallery save on older Android left a stray file behind.
- Small fix - 39 more fixes for rare crashes, hangs and wrong values (bad numbers in files, very small frames, screen readers, reversed layer times and more).
Known issues
- HDR video can look too dark or too bright on phones whose decoder does not convert it.
- Alight's Parenting Helper effect is not imported yet.
Credits: thanks to TrueMotion by Mushroom65, a project based on AbsentMotion, for feature ideas, including the Particles effect planned for 4.4.
AbsentMotion 4.2.1
AbsentMotion 4.2.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.2.1-foss.apk/AbsentMotion-4.2.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.2.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
A bug-fix update for 4.2: a crash when coming back to the app, the Crop keypad and exports that vanished without a word.
Downloads: AbsentMotion-4.2.1-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.2.1-play.apk adds Google ML Kit background removal. AbsentMotion-4.2.1-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
Fixes
- Bug - the app crashed on the home screen when you came back to it after Android had closed it in the background.
- Bug - typing both Left and Right (or Top and Bottom) in the Crop keypad put the crop in the wrong place: the first side was limited by the old value of the other one.
- Bug - an export stopped by swiping the app away from recent apps disappeared without a word; it now says "The export did not finish".
Previous changelogs
4.2.0
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.2.0-foss.apk/AbsentMotion-4.2.0-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.2.0-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
A stability and bug-fix update with new tools: Text Along Path, Puppet Pin, Crop and a Pivot tab, plus a long list of fixes.
Downloads: AbsentMotion-4.2.0-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.2.0-play.apk adds Google ML Kit background removal. AbsentMotion-4.2.0-compatible.apk is the Compatible version of foss. SHA256SUMS.txt lists the checksums.
New and improved
- Feature - a GitHub bug report form asks for the version, build, device and steps.
- Feature - a GitHub feature and effect request form makes requests clear.
- Feature - a GitHub issue chooser points to private security reporting and the guide; blank issues are off.
- Feature - Text Along Path sets text along an arc, a circle or the outline of the layer beneath it.
- Feature - Puppet Pin bends a layer with up to 32 pins that can be animated.
- Feature - Crop for pictures and videos: drag the corners, edges or whole frame, pick a ratio, and animate it.
- Feature - a Pivot tab in Transform with a marker you can drag; moving the pivot keeps the layer where it is.
- Feature - in-app updates with a progress bar, a check that the file is genuine, automatic retry and resume.
- Improvement - the Rotate tab always shows the 360 degree dial, also on tilted layers.
- Improvement - the selection dots have a bigger grab area and work at the screen edge.
- Improvement - the Size ruler keeps gliding after a flick.
- Improvement - width and height can be unlinked per layer, and the choice is saved.
- Improvement - the Curl preview rolls up and down smoothly, and the New tag only marks effects from the last five updates.
- Improvement - cut-outs drop faint haze and stray specks.
- Improvement - the Effects button (Paste All Effects) is now in the bottom bar when several layers are selected.
- Improvement - the camera asks before discarding a recording, and Settings asks before clearing preview copies or deleting models.
- Improvement - export shows clearer progress, option sheets have a Done button, and the done screen says when the picture could not be checked.
- Improvement - support for devices with 16 KB memory pages.
Fixes
- Bug - selection dots on a full-width picture could not be grabbed at the screen edge.
- Bug - a photo, video or sound picked in the file picker was lost if Android closed the app meanwhile.
- Bug - restoring a backup skipped a changed template or preset, or swapped in a different font of the same name.
- Bug - a backup said "saved" after leaving out a file that disappeared.
- Bug - importing a scene broke Move Along Path and other layer links.
- Bug - the export check missed a short audio or video track and never compared the first frame.
- Bug - saving an animated layer to My Elements could crop it.
- Bug - adding many beat markers could freeze the editor for a moment.
- Bug - cut-outs could read past their memory, use a grey placeholder after a low-memory moment, or ignore a cancel.
- Bug - exporting a still or GIF on a low-memory phone could close the app.
- Bug - cancelling and restarting an update download could delete the new download.
- Bug - the speed panel's retime buttons and the point editor had no names for screen readers.
- Bug - a stalled export could leave the app stuck; it is now stopped with a notice.
- Bug - retained media with a name ending in .part or .tmp was deleted at start.
- Bug - a cancelled layer reorder was still saved, and the preview restarted on every frame.
- Small fix - the first keyframe is no longer a dead zone when trimming.
- Small fix - importing keeps spaces in OBJ texture names, reads glTF strips and fans, and applies root SVG opacity.
- Small fix - damaged or oversized project files no longer block cleanup or use up memory.
- Small fix - large font sizes no longer cut off the new-project rows.
Known issues
- HDR video can look too dark or too bright on phones whose decoder does not convert it.
- Restoring a backup that contains a damaged project file can still bring back a broken project.
- In WebM and MKV exports, a short video next to full-length sound is not flagged by the export check.
- Tested on an Android emulator, a phone and a tablet.
4.1.2
New and improved
- Improvement - Auto captions open as a panel over the lower part of the editor, not full screen.
- Improvement - the text editor keeps the keyboard open while you type, move, resize or pick a size, colour or font.
- Improvement - tap the timeline ruler just above the Add menu to close it.
- Improvement - Version History has a square, themed look with clearer rows and buttons.
- Improvement - the tutorial shows one red Add cue and a pointer that glides to the next control; drag and scrub steps finish when you lift your finger.
- Feature - Settings shows the installed version under Check for update.
- Improvement - Rays is redone and closer to Alight Motion, with Threshold Add, Blend and Style; saved projects keep their old look.
Fixes
- Bug - a cancelled export or export-size estimate could leave the preview frozen.
- Small fix - preparing preview frames in the background no longer redraws the unchanged picture after every frame.
4.1.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.1.1-foss.apk/AbsentMotion-4.1.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.1.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
The 4.1 performance update: the editor prepares preview frames by itself, Motion Blur skips repeated work, video previews and timeline thumbnails no longer flash empty, and captions are redesigned.
Downloads: AbsentMotion-4.1.1-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.1.1-play.apk adds Google ML Kit background removal. AbsentMotion-4.1.1-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
New and improved
- Feature - the editor prepares preview frames by itself while it is idle, starting at the playhead. An edit only clears the frames it changes, and preparation pauses during playback, gestures, export, high temperature and while the app is in the background.
- Feature - captions open full screen with a choice of clip or whole project, a progress bar with the time left and a Cancel button, and Auto captions on video and audio clips.
- Feature - an optional, higher-precision multilingual speech model for captions (about 82 MB download); the standard model stays the default.
- Feature - Voice filters are a category of the audio effects.
- Improvement - Motion Blur and Shutter Blur draw layers that do not change during the shutter once instead of once per sample; in desktop benchmarks of blur-heavy scenes, exports were 1.09 to 1.65 times faster.
- Improvement - prepared preview frames follow the preview's Fast or Full motion blur choice, and exports keep the chosen quality.
- Improvement - the tutorial only lets the current step's control be used, marks it in red, a...
4.2 - Stability & Bugs
AbsentMotion 4.2.0
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.2.0-foss.apk/AbsentMotion-4.2.0-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.2.0-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
A stability and bug-fix update with new tools: Text Along Path, Puppet Pin, Crop and a Pivot tab, plus a long list of fixes.
Downloads: AbsentMotion-4.2.0-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.2.0-play.apk adds Google ML Kit background removal. AbsentMotion-4.2.0-compatible.apk is the Compatible version of foss. SHA256SUMS.txt lists the checksums.
New and improved
- Feature - a GitHub bug report form asks for the version, build, device and steps.
- Feature - a GitHub feature and effect request form makes requests clear.
- Feature - a GitHub issue chooser points to private security reporting and the guide; blank issues are off.
- Feature - Text Along Path sets text along an arc, a circle or the outline of the layer beneath it.
- Feature - Puppet Pin bends a layer with up to 32 pins that can be animated.
- Feature - Crop for pictures and videos: drag the corners, edges or whole frame, pick a ratio, and animate it.
- Feature - a Pivot tab in Transform with a marker you can drag; moving the pivot keeps the layer where it is.
- Feature - in-app updates with a progress bar, a check that the file is genuine, automatic retry and resume.
- Improvement - the Rotate tab always shows the 360 degree dial, also on tilted layers.
- Improvement - the selection dots have a bigger grab area and work at the screen edge.
- Improvement - the Size ruler keeps gliding after a flick.
- Improvement - width and height can be unlinked per layer, and the choice is saved.
- Improvement - the Curl preview rolls up and down smoothly, and the New tag only marks effects from the last five updates.
- Improvement - cut-outs drop faint haze and stray specks.
- Improvement - the Effects button (Paste All Effects) is now in the bottom bar when several layers are selected.
- Improvement - the camera asks before discarding a recording, and Settings asks before clearing preview copies or deleting models.
- Improvement - export shows clearer progress, option sheets have a Done button, and the done screen says when the picture could not be checked.
- Improvement - support for devices with 16 KB memory pages.
Fixes
- Bug - selection dots on a full-width picture could not be grabbed at the screen edge.
- Bug - a photo, video or sound picked in the file picker was lost if Android closed the app meanwhile.
- Bug - restoring a backup skipped a changed template or preset, or swapped in a different font of the same name.
- Bug - a backup said "saved" after leaving out a file that disappeared.
- Bug - importing a scene broke Move Along Path and other layer links.
- Bug - the export check missed a short audio or video track and never compared the first frame.
- Bug - saving an animated layer to My Elements could crop it.
- Bug - adding many beat markers could freeze the editor for a moment.
- Bug - cut-outs could read past their memory, use a grey placeholder after a low-memory moment, or ignore a cancel.
- Bug - exporting a still or GIF on a low-memory phone could close the app.
- Bug - cancelling and restarting an update download could delete the new download.
- Bug - the speed panel's retime buttons and the point editor had no names for screen readers.
- Bug - a stalled export could leave the app stuck; it is now stopped with a notice.
- Bug - retained media with a name ending in .part or .tmp was deleted at start.
- Bug - a cancelled layer reorder was still saved, and the preview restarted on every frame.
- Small fix - the first keyframe is no longer a dead zone when trimming.
- Small fix - importing keeps spaces in OBJ texture names, reads glTF strips and fans, and applies root SVG opacity.
- Small fix - damaged or oversized project files no longer block cleanup or use up memory.
- Small fix - large font sizes no longer cut off the new-project rows.
Known issues
- HDR video can look too dark or too bright on phones whose decoder does not convert it.
- Restoring a backup that contains a damaged project file can still bring back a broken project.
- In WebM and MKV exports, a short video next to full-length sound is not flagged by the export check.
- Tested on an Android emulator, a phone and a tablet.
Previous changelogs
4.1.2
New and improved
- Improvement - Auto captions open as a panel over the lower part of the editor, not full screen.
- Improvement - the text editor keeps the keyboard open while you type, move, resize or pick a size, colour or font.
- Improvement - tap the timeline ruler just above the Add menu to close it.
- Improvement - Version History has a square, themed look with clearer rows and buttons.
- Improvement - the tutorial shows one red Add cue and a pointer that glides to the next control; drag and scrub steps finish when you lift your finger.
- Feature - Settings shows the installed version under Check for update.
- Improvement - Rays is redone and closer to Alight Motion, with Threshold Add, Blend and Style; saved projects keep their old look.
Fixes
- Bug - a cancelled export or export-size estimate could leave the preview frozen.
- Small fix - preparing preview frames in the background no longer redraws the unchanged picture after every frame.
4.1.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.1.1-foss.apk/AbsentMotion-4.1.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.1.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
The 4.1 performance update: the editor prepares preview frames by itself, Motion Blur skips repeated work, video previews and timeline thumbnails no longer flash empty, and captions are redesigned.
Downloads: AbsentMotion-4.1.1-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.1.1-play.apk adds Google ML Kit background removal. AbsentMotion-4.1.1-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
New and improved
- Feature - the editor prepares preview frames by itself while it is idle, starting at the playhead. An edit only clears the frames it changes, and preparation pauses during playback, gestures, export, high temperature and while the app is in the background.
- Feature - captions open full screen with a choice of clip or whole project, a progress bar with the time left and a Cancel button, and Auto captions on video and audio clips.
- Feature - an optional, higher-precision multilingual speech model for captions (about 82 MB download); the standard model stays the default.
- Feature - Voice filters are a category of the audio effects.
- Improvement - Motion Blur and Shutter Blur draw layers that do not change during the shutter once instead of once per sample; in desktop benchmarks of blur-heavy scenes, exports were 1.09 to 1.65 times faster.
- Improvement - prepared preview frames follow the preview's Fast or Full motion blur choice, and exports keep the chosen quality.
- Improvement - the tutorial only lets the current step's control be used, marks it in red, and hides the other editor controls from screen readers.
- Improvement - error messages, default layer names and effect names follow the app language and change right away after a language switch.
- Improvement - offline Help in all 14 languages, and many translations were corrected.
Fixes and tooling
- Bug - the preview no longer shows an empty picture while a video frame is still loading, or a frame from an older seek.
- Bug - photo and video thumbnails on the timeline no longer fall back to stripes for a moment when rows scroll back into view or another picture or font loads; a thumbnail is only reused while its file, the engine and the fonts are unchanged.
- Bug - during the tutorial's play and scrub step, the clip tools and the add button can no longer be used.
- Tooling - the build check runs the compat unit tests apart from lint, reports failing tests by name and keeps the test reports; the heavy SVG import test measures processor time.
4.0.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.0.1-foss.apk/AbsentMotion-4.0.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.0.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The [download page](https://comett1225.github.io/Abse...
AbsentMotion 4.1.2
AbsentMotion 4.1.2
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.1.2-foss.apk/AbsentMotion-4.1.2-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.1.2-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
A polish update: captions, the text editor, Version History, the tutorial and Rays all got attention.
Downloads: AbsentMotion-4.1.2-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.1.2-play.apk adds Google ML Kit background removal. AbsentMotion-4.1.2-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
New and improved
- Improvement - Auto captions open as a panel over the lower part of the editor, not full screen.
- Improvement - the text editor keeps the keyboard open while you type, move, resize or pick a size, colour or font.
- Improvement - tap the timeline ruler just above the Add menu to close it.
- Improvement - Version History has a square, themed look with clearer rows and buttons.
- Improvement - the tutorial shows one red Add cue and a pointer that glides to the next control; drag and scrub steps finish when you lift your finger.
- Feature - Settings shows the installed version under Check for update.
- Improvement - Rays is redone and closer to Alight Motion, with Threshold Add, Blend and Style; saved projects keep their old look.
Fixes
- Bug - a cancelled export or export-size estimate could leave the preview frozen.
- Small fix - preparing preview frames in the background no longer redraws the unchanged picture after every frame.
Known issues
- Rays in the effect list still shows its old picture.
- Rays: Color only tints when Blend is above 0, and Blend and Threshold Add do nothing in old saved Rays.
- Rays at a very low Threshold can leave a faint dark haze on dark pictures.
- Prepared preview frames cover little inside video clips, and any effect clears them all (planned for 4.2).
- Tested on the Android emulator only, not on a phone or tablet. Rays timing was measured on a Mac GPU (about 1.1 to 1.2 times the old cost), not on phones.
Previous changelogs
4.1.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.1.1-foss.apk/AbsentMotion-4.1.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.1.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
The 4.1 performance update: the editor prepares preview frames by itself, Motion Blur skips repeated work, video previews and timeline thumbnails no longer flash empty, and captions are redesigned.
Downloads: AbsentMotion-4.1.1-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.1.1-play.apk adds Google ML Kit background removal. AbsentMotion-4.1.1-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
New and improved
- Feature - the editor prepares preview frames by itself while it is idle, starting at the playhead. An edit only clears the frames it changes, and preparation pauses during playback, gestures, export, high temperature and while the app is in the background.
- Feature - captions open full screen with a choice of clip or whole project, a progress bar with the time left and a Cancel button, and Auto captions on video and audio clips.
- Feature - an optional, higher-precision multilingual speech model for captions (about 82 MB download); the standard model stays the default.
- Feature - Voice filters are a category of the audio effects.
- Improvement - Motion Blur and Shutter Blur draw layers that do not change during the shutter once instead of once per sample; in desktop benchmarks of blur-heavy scenes, exports were 1.09 to 1.65 times faster.
- Improvement - prepared preview frames follow the preview's Fast or Full motion blur choice, and exports keep the chosen quality.
- Improvement - the tutorial only lets the current step's control be used, marks it in red, and hides the other editor controls from screen readers.
- Improvement - error messages, default layer names and effect names follow the app language and change right away after a language switch.
- Improvement - offline Help in all 14 languages, and many translations were corrected.
Fixes and tooling
- Bug - the preview no longer shows an empty picture while a video frame is still loading, or a frame from an older seek.
- Bug - photo and video thumbnails on the timeline no longer fall back to stripes for a moment when rows scroll back into view or another picture or font loads; a thumbnail is only reused while its file, the engine and the fonts are unchanged.
- Bug - during the tutorial's play and scrub step, the clip tools and the add button can no longer be used.
- Tooling - the build check runs the compat unit tests apart from lint, reports failing tests by name and keeps the test reports; the heavy SVG import test measures processor time.
4.0.1
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.0.1-foss.apk/AbsentMotion-4.0.1-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.0.1-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
A small update to transition controls, motion thumbnails and export settings.
Downloads: AbsentMotion-4.0.1-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.0.1-play.apk adds Google ML Kit background removal. AbsentMotion-4.0.1-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the training pictures used by the offline background model.
New and improved
- Feature - swipe the Transition button left to hide it until another timeline scrub; scrubbing the same clip brings it back too.
- Feature - Settings > Editor > Transition button in preview chooses between its usual position and the preview area, on phone and tablet layouts.
- Feature - editable export filenames, starting with the project title whenever export is reopened.
- Feature - random numeric export names for images and videos, with a fresh 16-digit name each time; current-frame PNG now has extra settings too.
- Improvement - photo-based transition and animation thumbnails, reusing two small bundled images, with visible tiles composed as needed.
- Cleanup - removed the temperature stat and successful Checked message from export; thermal protection and verification warnings remain.
- Improvement - the new controls are translated into all 14 languages.
Fixes and tooling
- Small fix - export names are sanitised and bounded by UTF-8 length so long names stay within filesystem limits.
- Small fix - Pulse, Wobble and Float thumbnail amounts now match their presets.
- Tooling - release APKs are checked for corruption, signatures across supported Android versions, native-library alignment and consistent versions/certificates; signing uses each APK's declared minimum Android version.
- Bug - the animated GIF regression test now generates its own compressed fixture instead of relying on a removed documentation image.
4.0.0
Two versions: download the one for your phone (Settings > About phone > Android version)
- Latest (
AbsentMotion-4.0.0-foss.apk/AbsentMotion-4.0.0-play.apk): Android 13 and newer. Every feature.- Compatible (
AbsentMotion-4.0.0-compatible.apk): Android 9 to 12. Some features are left out: Optical flow High, AI Smooth, AI Enhance and AI background removal 2.0.Not sure which one? The download page picks it for you.
The biggest update yet: a 5-minute tutorial, a rendered preview when playback is choppy, AI background removal 2.0, exports that keep going in the background, Alight Motion projects that import far better, Bengali and Persian, and well over a hundred fixes.
Downloads: AbsentMotion-4.0.0-foss.apk has no Google libraries and removes backgrounds offline. AbsentMotion-4.0.0-play.apk adds Google ML Kit background removal and is published only here on GitHub. AbsentMotion-4.0.0-compatible.apk is for Android 9 to 12. SHA256SUMS.txt lists the hashes, and AbsentMotion-training-image-credits.txt credits the pictures the offline background model was trained on.
New
- Feature - a 5-minute tutorial for beginners, in its own practice project (offered after the first start and in Settings)
- Feature - Render preview: when playback is choppy, the editor offers to render the project so it plays smoothly, in sync with the sound
- ...