Skip to content

MacLiveWallpaper v2.0 - Streaming & Visual Selector

Choose a tag to compare

@Li-Hongmin Li-Hongmin released this 05 Dec 04:05
· 2 commits to main since this release

πŸŽ‰ Major Update: Streaming Support & Visual Video Browser

✨ New Features

🌐 Streaming Video Support

  • Stream 137 Aerial videos directly from Apple CDN
  • No need to download 50+ GB of video files
  • App size reduced from 50+ GB to just 1.1 MB
  • Works on macOS 15+ with system Aerial screensaver enabled

πŸ–ΌοΈ Visual Video Selector

  • Beautiful grid layout with preview thumbnails
  • Browse all 137 videos with high-quality preview images
  • Organized into 4 categories: Landscapes, Cities, Underwater, Space
  • Real-time search functionality
  • Click any thumbnail to instantly play the video

πŸ”§ Stability Improvements

  • Fixed display reconfiguration issues causing stuck "Paused" state
  • Window lifecycle optimization prevents crashes on close
  • Better multi-display support
  • Automatic recovery on display changes

πŸ“¦ App Store Ready

  • βœ… App Sandbox enabled
  • βœ… Proper entitlements configuration
  • βœ… No Apple proprietary resources
  • βœ… Compliant with App Store guidelines

🎯 What's Changed

  • Stream videos from Apple CDN instead of local files
  • Added SwiftUI-based visual video browser
  • Simplified resource files (entries.json + metadata only)
  • Enhanced debugging and logging
  • Chinese interface support

πŸš€ Installation

  1. Download MacLiveWallpaper-v2.0.zip
  2. Unzip and move to Applications folder
  3. Launch the app
  4. Click menu bar icon β†’ "Browse All Videos" to explore

⚠️ Requirements

  • macOS 14.0+ (macOS 15.0+ recommended for streaming)
  • Internet connection for video playback
  • System Aerial screensaver enabled (for video metadata)

πŸ“ Known Issues

  • Some audio-related warnings in logs (videos play fine, can be ignored)
  • First-time video buffering may take a few seconds

πŸ™ Credits

Powered by Apple's Aerial screensaver videos.


Full changelog: v1.1...v2.0