MovieSweep
is a utility for organizing and cleaning up movie download folders. It simplifies the management of your movie collection by renaming folders and sorting files.
-
Folder Renaming: Standardizes movie folder names to a "Movie Title (Year)" format for consistency and ease of browsing.
- Example:
The.Great.Escape.1963.1080p.BluRay.x264
is renamed toThe Great Escape (1963)
.
- Example:
-
File Cleanup: Relocates extraneous files like text documents and images to a
.MovieSweepBackup
directory to declutter the main movie folders.- Example:
RARBG.com.txt
would be moved to.MovieSweepBackup/The Great Escape (1963)/
.
- Example:
-
Sample Folder Management: Preserves the directory structure for 'Sample' folders by moving them intact to the backup directory.
- Example:
Sample/sample-video.mkv
within theThe Great Escape (1963)
folder would be backed up to.MovieSweepBackup/The Great Escape (1963)/Sample/sample-video.mkv
.
- Example:
-
Centralized Backup: Non-essential files are securely backed up to a single
.MovieSweepBackup
folder within the application's directory. -
Logging: Actions and errors are logged to
success.log
anderror.log
files respectively, allowing for transparent tracking of the sweep process. -
Command-Line Arguments:
-v
: Verbose mode, which provides detailed operation logs in the console.-a
: Auto mode, which bypasses confirmation prompts for folder renaming and file backup.
To use MovieSweep
, place the MovieSweep.exe
executable in the root directory of your movie collection and run it with the desired command-line arguments.
Example usage:
MovieSweep.exe -v -a
- .NET 6.0 Runtime
- Compatible with Windows operating systems
If you would like to contribute to MovieSweep
, please review the contribution guidelines first. Your input is valued!
MovieSweep
is freely distributed under the MIT License.