Skip to content

Releases: leeyc09/Silence-Cutter

Silenci v0.4.0

31 Mar 09:41

Choose a tag to compare

What's New

🔄 FCPXML Retranscribe

  • Import FCPXML → settings sheet → retranscribe subtitles → save new FCPXML
  • Language & ASR model selection in retranscribe dialog
  • Progress display with cancel support
  • Handles reordered/overlapping FCP clips correctly

📝 Inline Captions

  • All FCPXML exports now include iTT inline captions (lane 2) alongside titles (lane 1)
  • FCP shows both title text overlay and caption track automatically

🌐 App Language Selector

  • Settings → App Language: Korean, English, Japanese, Chinese, or System default
  • Overrides system locale for the app UI

🔧 Fixes

  • File picker no longer loses focus behind main window
  • No more duplicate progress UI when retranscribing
  • Timeline bar renders correctly for reordered FCPXML clips

📦 Install

Download Silenci-v0.4.0-macOS.dmg, drag to Applications.
If macOS says 'damaged': xattr -cr /Applications/SilenciApp.app
Requires Apple Silicon Mac (M1+), macOS 14+.

v0.3.3 — Fix: pip upgrade + Python version check

30 Mar 12:14

Choose a tag to compare

Silenci v0.3.3

Bug Fixes

  • pip upgrade before install — old pip (21.x) can't resolve mlx-audio>=0.3.0. Now runs pip install --upgrade pip before any dependency install.
  • Python 3.10+ version checkmlx-audio requires Python 3.10+. If system Python is older, auto-upgrades via brew install python@3.
  • envVersion bumped to 4 — forces venv reinstall with upgraded pip.

Install

  1. Download DMG → drag to Applications
  2. System Settings → Privacy & Security → Open Anyway
  3. Open — everything auto-installs (Homebrew, Python 3.10+, ffmpeg, pip packages)

v0.3.2 — Fix: Launch Crash on Other Macs

30 Mar 12:07

Choose a tag to compare

Silenci v0.3.2

Critical Fix

  • Eliminated Bundle.module crash that caused the app to crash immediately on any Mac other than the build machine
  • Root cause: SwiftPM's auto-generated Bundle.module hardcodes the build path as fallback → fatalError on other machines
  • Fix: Removed SwiftPM resource processing entirely. L10n.swift now manually searches 5 locations for the resource bundle with graceful fallback (app runs even if localization files are missing)

Install

  1. Download DMG → drag to Applications
  2. System Settings → Privacy & Security → Open Anyway
  3. Open — everything auto-installs

v0.3.1 — Critical Fix: Launch Crash on Other Macs

30 Mar 11:56

Choose a tag to compare

Silenci v0.3.1

Bug Fix

  • Fixed crash on launch — app crashed immediately with could not load resource bundle on Macs other than the build machine
  • Root cause: SwiftPM's Bundle.module looks for resources in Contents/MacOS/, but they were only copied to Contents/Resources/
  • Now copies resource bundle to both locations

Install

  1. Download DMG → drag to Applications
  2. System Settings → Privacy & Security → Open Anyway (first launch only)
  3. Open — everything auto-installs

v0.3.0 — Clean Install + Landing Page

30 Mar 11:32

Choose a tag to compare

🎬 Silenci v0.3.0

What's New

Zero-Config Clean Install

  • Auto-install Homebrew if not present (official installer)
  • Auto-install Python3 via brew install python@3
  • Auto-install ffmpeg via brew install ffmpeg
  • DMG → open → everything installs automatically. No terminal needed.

Landing Page

UI & Docs

  • Removed redundant "Cut Silence" button
  • Updated logo, detailed architecture & AI model docs
  • FCP import screenshot added

Install

  1. Download DMG below
  2. Open DMG → drag SilenciApp to Applications
  3. ⚠️ Important: Run this in Terminal before first launch:
    xattr -cr /Applications/SilenciApp.app
    
  4. Open the app — Python environment auto-installs (~45s)

The app is not code-signed. macOS will block it without the xattr command above.

v0.2.0 — Silenci

30 Mar 06:33

Choose a tag to compare

🎬 Silenci v0.2.0

What's New

  • 🎨 New name & logo — Silenci with waveform + scissors motif
  • 🌐 Multi-language UI — English, Korean, Japanese, Chinese
  • 📦 App icon — custom .icns

Features

  • 🔇 Silence detection & removal (Silero VAD)
  • 🗣️ Word-level speech recognition (Qwen3-ASR + ForcedAligner)
  • ✂️ Word-boundary subtitle splitting
  • 📤 Export: FCPXML, SRT, iTT
  • 🍎 Apple Silicon optimized (MLX 8-bit)

Install

Download → Unzip → Open. Python installs automatically (~45s).

⚠️ Not code-signed. Right-click → Open on first launch.