NightLapse is built for long night sessions: manual shutter, ISO, EV and focus, real camera lenses when the phone has them, a last-shot overlay so you can judge exposure, and a black energy-saver layer for OLED screens. When you stop, frames are stitched into a video and saved in the NightLapse album.
NightLapse cannot record with the screen off, or save the finished MP4, until four permissions are granted:
Tap Grant Permissions. If a tile stays grey, tap Open Settings and allow the missing item, then return to the app.
Screenshot placeholderimages/guide-permissions.png
This is the home of the app. Top to bottom:
Screenshot placeholderimages/guide-camera-idle.png
NightLapse lists only cameras the OS reports. Labels follow how many rear modules exist:
| Phone | What you see |
|---|---|
| One rear camera | 1x plus digital steps if the module allows them |
| Two rear cameras | 0.5x ultra-wide and 1x main |
| Three rear cameras | 0.5x / 1x / 2x (telephoto) |
| Front camera | Selfie icon — not a zoom number |
Digital zoom (typically 0.5× or 2×) appears only when the active lens can reach that factor. Switching a hardware lens re-binds the camera; digital zoom only changes the zoom level. Leaving the app and coming back restores the same lens. The selector is disabled during capture so the session stays on one optical path.
Screenshot placeholderimages/guide-lenses.png
| Control | What it does |
|---|---|
| EV | Exposure compensation on the live preview and on the saved JPEG. Range comes from the camera (often about −2 to +2). |
| ISO | Standard stops that fit this sensor (50–12800 clipped to hardware min/max). |
| FOCUS | AUTO, MACRO, 0.5 m, 1.0 m, 3.0 m, INF. Use INF for stars. |
| SHUTTER | AUTO, then 1/1000 s down to 30 s. Long values hand off to native capture. |
While a long exposure is being taken you may see a brief “hardware capture in progress” state. Do not force-close the app mid-shot.
images/guide-control-shutter.png
images/guide-control-iso.png
Presets set shutter, ISO and a recommended interval. You can still tweak any value afterwards. Hide the chip bar or add a custom preset under Settings → Preset & Shot.
| Preset | Shutter | ISO | Interval |
|---|---|---|---|
| Fast Clouds / Traffic | 1/500 s | 100 | 2 s |
| Slow Clouds / Pedestrians | 1/250 s | 100 | 4 s |
| Sunset / Sunrise | 1 s | 200 | 6 s |
| Stars / Milky Way | 15 s | 1600 | 18 s |
| Starry Sky (No Light) | 30 s | 3200 | 32 s |
| Star Trail (Streaks) | 30 s | 800 | 32 s |
Screenshot placeholderimages/guide-presets.png
Interval is the gap from the start of one frame to the start of the next. NightLapse will not let it drop below shutter time + a small safety margin — otherwise shots overlap and the camera drops frames.
Example: shutter 15 s → minimum interval 18 s on the Stars / Milky Way preset. A warning appears if you try to go lower.
Output length is frame count ÷ export FPS. At 30 fps, 1800 frames = 60 seconds of video. Plan session length from that, not from wall-clock time.
After every frame the captured JPEG covers the live view, with EV already applied. Use it to check brightness and focus before the next interval fires.
The overlay clears when:
Screenshot placeholderimages/guide-last-shot-overlay.png
Tap START TIMELAPSE. A notification titled “Nightlapse recording” appears and stays until encoding finishes. You can lock the phone; the session continues if battery optimization is off.
On the free plan, when you hit the session time cap a dialog offers three choices:
Ads never sit on the live view and never appear when you press Record or Stop. A full-screen ad may show only after a video is saved. Banners can appear on Settings and Scheduled Start.
Screenshot placeholderimages/guide-session-gate.png
Screenshot placeholderimages/guide-recording.png
Optional full-black layer during capture to cut OLED power. The phone stays awake — this is not standby. Two clocks remain visible (session elapsed and output video length) plus Stop.
Toggle it in Settings → Video → Display energy saver.
Screenshot placeholderimages/guide-energy-saver.png
From the camera header, open Scheduled Start. Pick a future date and time, then ACTIVATE SCHEDULE.
After you confirm, the screen stays on for the whole countdown so Android cannot sleep through the start time. Do not lock the phone during the wait.
images/guide-scheduled-setup.png
images/guide-scheduled-waiting.png
Stop encodes immediately if at least one valid frame exists. A progress dialog (and the notification) show percent complete. Do not close the app until it finishes.
The MP4 is cropped to your aspect ratio, encoded on-device, watermarked Generated with Nightlapse, then saved as nightlapse_<timestamp>.mp4 in the NightLapse gallery album. Source JPEGs are deleted after a successful export.
On the free plan an interstitial may appear after the file is in the gallery — never on the camera itself.
images/guide-encoding.png
images/guide-saved-gallery.png
| Setting | Options | Notes |
|---|---|---|
| Display energy saver | On / Off | Default on. OLED black layer only. |
| Framerate | 15 / 24 / 25 / 30 / 60 FPS | Default 30. Higher FPS needs more frames for the same clip length. |
| Aspect ratio | 9:16 · 16:9 · 1:1 · 4:5 | Default 9:16 (Reels / Shorts / TikTok). |
| Photo resolution | HIGH · VERYHIGH · ULTRAHIGH · MAX | Default MAX. Higher stills = heavier encode. |
The second tab, Preset & Shot, shows or hides the chip bar and lets you save a named custom preset (shutter, ISO, interval).
The third tab is Subscriptions (NightLapse Pro).
Screenshot placeholderimages/guide-settings-video.png
| Free | Pro | |
|---|---|---|
| Session length | Capped; +30 min per rewarded ad | Unlimited |
| Ads | Banners on settings / schedule; interstitial after save; rewarded optional | None |
| Scheduled start | 15 min ahead, 3 attempts, one gate at Schedule | Up to 7 days, no gate |
| Lenses, presets, export | Full | Full |
Restore purchases from the Subscriptions tab if you reinstall.
Screenshot placeholderimages/guide-paywall.png
| Symptom | What to do |
|---|---|
| Camera Busy | Close the stock camera and other apps using the sensor, then retry. |
| Preview black / no cameras | Force-stop, reopen. Grant camera again. Another app may still hold the hardware. |
| Session dies with screen off | Ignore battery optimizations for NightLapse. Confirm the recording notification is still present. |
| Scheduled start missed | The display must stay on during the countdown. Do not lock the phone after Activate schedule. |
| Export fails | Need at least one JPEG. Free space on the device. Stay in the app until the percent dialog closes. |
| Video not in gallery | Open the system gallery → album NightLapse. Allow media permission if the album is missing. |
| Ads on Pro | Subscriptions tab → Restore purchases. |
If an export helped, the app may ask you to rate 5★ or follow @nightlapse_app.