https://github.com/brettbuddin/ucsrename
🗂️ Command line utility to rename audio files according to the Universal Category System (UCS) structure.
https://github.com/brettbuddin/ucsrename
Last synced: 9 days ago
JSON representation
🗂️ Command line utility to rename audio files according to the Universal Category System (UCS) structure.
- Host: GitHub
- URL: https://github.com/brettbuddin/ucsrename
- Owner: brettbuddin
- License: mit
- Created: 2022-06-25T17:57:45.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-29T00:31:39.000Z (almost 2 years ago)
- Last Synced: 2025-02-21T17:50:09.184Z (over 1 year ago)
- Language: Go
- Homepage:
- Size: 106 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
ucsrename renames files using [Universal Category System
(UCS)](https://universalcategorysystem.com) filename pattern.
Usage:
ucsrename [-y] filename.wav
The program asks a series of questions to build a filename that conforms to UCS
standards. The source file's file extension is carried forward to the new file.
Here's the layout of the filename that it produces:
CatID_FXName_CreatorID_SourceID_UserData.Extention
CatID, FXName, CreatorID and SourceID are required fields. The UserData field is
optional and can be to specify information not captured by the UCS standard.
[fzf](https://github.com/junegunn/fzf) is required to provide a helpful,
filterable, list of category IDs.
The UCS project has a great video outlining the filename structure:
https://www.youtube.com/watch?v=0s3ioIbNXSM