Releases: ChopsGarbageCollection/SubScrub
SubScrub v1.1
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
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!