Skip to content

Syybott's Media Optimizer v1.0.0-beta.3

Latest

Choose a tag to compare

@syybott syybott released this 31 Jul 08:40
6e5437d

Highlights

  • Added independent minimum-savings thresholds for JPG/JPEG and videos, both defaulting to 5%
  • Setting a threshold to 0% accepts any valid strictly smaller candidate
  • Applied threshold decisions consistently across Modify Mode, Copy Mode, existing pairs, duplicate groups, resume keys, diagnostics, and reports
  • Test modes retain valid samples and report whether each sample passes the selected threshold
  • Restored compatibility with current and legacy optimized-video markers so completed videos are not unnecessarily re-encoded
  • Switched required-tool downloads to streaming HTTPS with live size, speed, and ETA reporting
  • Retained foreground BITS as an automatic download fallback
  • Added pinned WebP and distributor-published FFmpeg SHA-256 verification
  • Added safe ZIP-entry validation before extraction and atomic tool installation
  • Hardened Copy Mode Rebuild with exact-path confirmation, protected-directory rejection, overlap checks, root rejection, and reparse-point rejection
  • Corrected overlapping helper text in the Video optimization panel at scaled display sizes
  • Added centralized versioning, stable source and build paths, automated Windows builds, recovery guidance, security documentation, and contribution guidance

Release package

  • SYYBOTTS-Media-Optimizer-1.0.0-beta.3.zip
  • Size: 263,525 bytes
  • ZIP SHA-256: FDFBB624511C526BE5B3660D27F0A10F15CB2D123BE7AB6FEDE94CC52E9D8B9C
  • Contains the EXE and its .sha256 file at the archive root
  • Inner EXE SHA-256: 0190C77105EEFAC7D81DC28B126C08E43A18C73D20CBB5926A9040B6E10A0545

The application is portable. Download the ZIP and use Extract All so Windows creates the application folder, then use Download Tools when cwebp, FFmpeg, and ffprobe are not already available beside the application

Back up important media and exercise the Test modes before processing a full library. After optimizing your library remember to disable file modification for scraping in ES-DE.