Skip to content

Releases: ChopsGarbageCollection/SubScrub

SubScrub v1.1

21 Feb 17:52
bbf2dd8

Choose a tag to compare

This update makes the script much smarter and more stable for daily use. This was my first project, built "one prompt at a time" using Claude for the code and Gemini for troubleshooting and documentation.

Key Improvements

  • Smart Language Selection: Choose your language via the new interactive prompt or skip it entirely using the command line (e.g., SubScrub.bat spa).
  • 23+ Built-in Languages: Automatically detects variants like "spa", "spanish", and "es-mx" so you don't have to.
  • Network Drive Support: Added a stability delay to prevent errors when cleaning up files on a NAS or SMB share.
  • Rock Solid Reliability: Fixed bugs related to folder names, case-sensitive paths, and uninitialized variables.

How to Use
Easiest: Download SubScrub.exe below and run it.

Script Users: Download SubScrub.bat and SubScrub-v1.1.ps1 into the same folder and run the .bat file.

Questions? Check out the updated INSTRUCTIONS.md in the main folder or open an issue on the repo.

SubScrub v1.0 - Initial Release

15 Feb 03:04
c7b08db

Choose a tag to compare

SubScrub v1.0 - Initial Public Release

The first official build of SubScrub! This utility is designed for self-hosted media enthusiasts who want a clean library without the manual work.

Key Features:

  • Smart Filtering: Keeps your preferred languages (Default: English).
  • Duplicate Detection: Automatically keeps the largest/best version of a subtitle.
  • Safety First: Moves files to a backup vault; never deletes your data.
  • Dry Run Mode: See what will happen before moving a single byte.
  • Cleanup: Automatically hunts down and removes empty folders.

Quick Start:
Download the SubScrub.exe from the assets below, run it, and point it at your library!