UCS Renamer [BETA Version]
Tired of naming files like it's 1995?
Look, we've all been there. You just designed 300 sound effects across multiple categories and now face the painful task of renaming while cmd+F-ing through that massive UCS spreadsheet.
It's daunting and time-consuming. This tool does it in seconds. All of them. Every single one.
Right-click in Finder → Quick Actions → PMSFX Renamer. Pick your category and subcategory. Type your name + library name (it remembers them!). Boom. Professional UCS formatting.
30KB. Applescript + python3.
Currently in Beta Found a bug or have suggestions? Email me at info /at/ pmsfx /dot/ com
Coming Soon: UCS Category Finder A simple AppleScript app for quick category lookup - just type a word and get instant suggestions with original UCS descriptions. Stay tuned!
SOURCE CODE: https://github.com/pmsoundfx/PMSFX-UCS-Renamer
Key Features:
Batch Process Unlimited Files - Rename 1 to 10,000+ files at once
Right-Click Integration - Works directly in Finder (no app to open)
Smart Number Padding - Auto-adjusts digits (001 or 0001 or 00001) based on library size
Remembers Your Settings - Author and Library auto-filled from last use
82 UCS Categories - 750+ subcategories covering every sound type
Type-to-Search - Find categories instantly by typing
Space Handling Choice - Keep or remove spaces in filenames
Auto-Number Detection - Scans folder and suggests next available number
Skip Duplicates - Safe by default, won't overwrite existing files
Installation Guide
Step 1: Install Python 3 (if you don't have it)
Open Terminal and check:
python3 --versionIf you see a version number: You're good! Skip to Step 2.
If you get "command not found": Install Python 3 with this command:
xcode-select --installOr get it here: https://www.python.org/downloads/
Step 2: Create the folder
In Terminal, type:
mkdir ~/PMSFX_RenamerStep 3: Add the JSON file
- Find
ucs_categories.jsonin the PMSFX_UCS_Renamer zip file - Move it into the folder you just created
- Final location should be:
~/PMSFX_Renamer/ucs_categories.json (User/PMSFX_Renamer/ucs_categories.json)
To verify it's there, in Terminal type:
ls ~/PMSFX_Renamer/You should see ucs_categories.json
Step 4: Set up Automator
- Open Automator (press Cmd+Space, type "Automator", press Enter)
- Click New Document
- Choose Quick Action
- At the top of the window, set these two dropdown menus:
- "Workflow receives current" → files or folders
- "in" → Finder
- In the left sidebar, search for: Run AppleScript
- Drag Run AppleScript to the right side (the workflow area)
- You'll see a text box with some default code - DELETE all of it
- Open the file
pmsfx_renamer_code.applescriptin TextEdit/TextMate - Select ALL the code (Cmd+A)
- Copy it (Cmd+C)
- Go back to Automator and paste (Cmd+V) into the empty text box
- Press Cmd+S to save
- Name it: PMSFX Renamer (or whatever you want!)
- Click Save
- Quit Automator
Step 5: Test it!
- In Finder, select 2-3 audio files
- Right-click on the selected files
- Look for Quick Actions in the menu
- Click Rename with PMSFX UCS (or whatever you named it)
- Dialog window with Categories should appear
If you don't see "Rename with PMSFX UCS" in the menu:
- Open System Preferences (or System Settings)
- Go to Extensions → Finder
- Make sure "Rename with PMSFX UCS" has a checkmark ✓
Requirements:
- macOS 11 Big Sur (2020) or newer (tested on Sonoma)
- Python 3