Skip to content

danielwjchen/beau

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

80 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🎞️ BEAU β€” Batch Encode Archival Utility

BEAU (Batch Encode Archival Utility) is a cross-platform video compression tool written in Swift 6 for macOS, iPadOS, and iOS.
It automatically finds and encodes 4K video files in a folder to reduce storage usage while maintaining high visual quality, making it ideal for creators, archivists, and anyone managing large video libraries.


πŸš€ Features

  • πŸ” Automatic 4K Video Detection - Scans selected folders for high-resolution video files.
  • βš™οΈ Batch Encoding - Encodes multiple videos in one pass.
  • 🧠 Optimized Compression β€” Reduces storage size with minimal perceptual loss.
  • πŸ’Ύ Custom Output Settings β€” Choose codecs, bitrates, and quality levels.
  • πŸ“Š Progress Tracking β€” Real-time progress with percentage and ETA display.
  • πŸ“ Smart Output Organization β€” Keeps original folder structure for easy access.
  • ☁️ Storage Savings β€” Perfect for optimizing iCloud Drive, NAS, or local archives.
  • 🧩 Cross-Platform β€” Runs natively on macOS, iPadOS, and iOS.

🧰 Requirements

Platform Minimum Version
macOS 14.0 (Sonoma)
iPadOS 17.0
iOS 17.0
  • Swift 6
  • Xcode 16 or later
  • Uses AVFoundation for media processing

About

Beau - Bulk Encode Archival Utility

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages