{"repo":"ArnaudCrl/immich-automated-selfie-timelapse","free":true,"listed":false,"github":"https://github.com/ArnaudCrl/immich-automated-selfie-timelapse","clone":"git clone https://github.com/ArnaudCrl/immich-automated-selfie-timelapse.git","description":"Automated face extraction, resizing and alignment suitable to make a selfie timelapse video.","language":"Rust","stars":750,"topics":["immich","rust","self-hosted","timelapse"],"license":"MIT","category":"self-hosted-apps","readme_excerpt":"Immich Selfie Timelapse Generate timelapse videos of your loved ones' portraits from your Immich photo library. Use Immich's built-in face recognition to find all photos of a person, then runs them through a configurable processing pipeline that crops, aligns, filters, and compiles the results into a smooth timelapse video. Features - Face detection & cropping - Uses Immich's face recognition metadata to locate and crop faces automatically - Face alignment - Aligns all photos based on eye positions for a stable, smooth timelapse - Head pose filtering - Skips non-front-facing photos using an ONNX deep learning model (DMHead) - Blink detection - Filters out photos where eyes are closed using Eye Aspect Ratio analysis - Blur detection - Discards blurry photos using gradient magnitude analysis (Sobel operator) - Brightness filtering - Removes photos that are too dark or overexposed - Face resolution filtering - Skips photos where the face is too small - Photo limiting - Caps photos per day/week/month to avoid over-representing busy periods - Timestamp overlay - Optionally overlays the date on each frame - Video compilation - Automatically compiles processed photos into an MP4 timelapse using FFmpeg - Web UI - Configure all settings and monitor progress through a built-in web interface Quick Start Immich API key To access your immich library, this project requires an Immich API key. Follow this guide to create one: https://immich.app/docs/features/command-line-interface#obtain-the","default_branch":null,"files":null,"tree":[],"storefront":"/r/ArnaudCrl","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ArnaudCrl/immich-automated-selfie-timelapse/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}