LightPaint 1.0 overview
Media Management in LightPaint 1.0

LightPaint 1.0 guide

Media Management

Media Management, from the LightPaint version 1.0 guide library.

Media Organization System

Storage Structure

Media Bin Files

  • Core storage system for all captured content
  • Metadata: name, URL, size, type, creation date
  • Automatic thumbnail generation
  • Export status tracking

Project Association

  • Links to timelapse projects
  • Source frame organization
  • Rendered video outputs
  • Session grouping

Viewing Options

Grid View

  • Adaptive grid layout (1-10 columns)
  • Pinch-to-zoom for grid size adjustment
  • Thumbnail previews with status indicators
  • Selection mode for batch operations

List View

  • Detailed file information display
  • File size, dimensions, framerate
  • Date and time metadata
  • Export status indicators

Organization Features

Sorting: Date, size, type

Search by filename

Filter: Images, videos, all

Status indicators

Export Options & Formats

Export to Photo Library

Features

  • Direct export to iOS Photos app
  • Automatic "LightPaint App" album
  • Metadata preservation
  • Status tracking in database

Requirements

  • Full version required
  • Photos access permission
  • Sufficient storage space
  • iOS 16.6 or later

Video Export Settings

File Formats
  • MP4 (H.264)
  • MOV (H.265/HEVC)
  • Custom configurations
Resolutions
  • 480p, 720p
  • 1080p, 4K
  • Custom dimensions
Frame Rates
  • 24, 25, 30 fps
  • 60 fps
  • Custom rates
Codec Options

H.264

Universal compatibility

H.265/HEVC

Better compression, smaller files

Photo Export Settings

File Formats
  • JPEG with quality control
  • HEIF (when supported)
  • PNG for lossless
Quality Controls
  • JPEG compression (0-100%)
  • Megapixel capture options
  • Thumbnail quality settings

Sharing Capabilities

iOS Share Sheet Integration

Sharing Options

  • Messages, Mail, AirDrop
  • Social media platforms
  • Cloud storage services
  • Photo/video editing apps

Batch Operations

  • Multi-select mode
  • Batch export to Photos
  • Batch deletion
  • Batch sharing

Project Management

Timelapse Projects

Each project contains:

Project Contents
  • Source files (individual frames)
  • Rendered videos (outputs)
  • Project settings & parameters
  • Media bin file associations
Organization Features
  • Thumbnail preview
  • Progress indicators
  • File count & size tracking
  • Date/time timestamps

Project Storage Structure

/applicationSupport/

/timelapses/{'uuid'}/

/images/ \# Source frames

/videos/ \# Rendered outputs

/media/timelapses/{'uuid'}/

/videos/ \# Additional exports

File Handling & Memory Management

Automatic File Management

  • URL updates for sandbox changes
  • File reference maintenance
  • Background processing
  • Automatic storage monitoring

File Operations

  • Copy/Move during import
  • Delete with confirmation
  • Rename files and projects
  • Size calculation

Memory Management

Thumbnail Caching

  • In-memory cache for performance
  • Automatic cache clearing
  • Size-based eviction

Video Preview

  • AVPlayer integration
  • Memory-efficient streaming
  • Automatic resource cleanup

Export Quality Settings

Video Quality Controls

Bitrate Management

  • Automatic optimization by resolution
  • Custom bitrate settings
  • HEVC efficiency improvements

Compression Options

  • Multi-pass encoding
  • Playback optimization
  • Quality vs. size balance

Photo Quality

JPEG Compression

  • Quality slider (0-100%)
  • Default: 80% balance
  • Real-time preview

Resolution Management

  • Original resolution preserve
  • Downscale options
  • Aspect ratio maintenance

Metadata Preservation

  • Location Data: GPS coordinates
  • Capture Information: Date, time, settings

<!-- -->

  • Custom Tags: "Created by LightPaint"
  • Technical Data: ISO, shutter, WB

Related documentation

More LightPaint 1.0 pages