Skip to content

CLI tool for tagging and editing tags in compressed audio files (flac, mp3, etc)

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING
Notifications You must be signed in to change notification settings

balinbob/spatter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spatter

CLI tool for working with tags and filenames of audio files using Mutagen

Usage: spatter [options] filenames

Options: -h, --help show this help message and exit -t tag=value, --tag=tag=value set a tag -a tag=value, --add=tag=value set/add values to a tag, without removing any existing values -p '%n %t.flac', --pattern='%n %t.flac' substitution pattern from filename --fn2tag=PATTERN same as -p | --pattern -r 'tag' or 'tag=value', --remove='tag' or 'tag=value' remove a tag value or entire tag -j, --justify zero-justify tracknumbers --clear clear all tags -n, --noact just show what changes would be made -c, --confirm show changes and prompt for confirmation to save -f FILENAMES, --files=FILENAMES one or more filenames/globs -q, --quiet no output to stdout --tag2fn='%n %t.flac' substitution pattern from tags -s '!@$&/?', --filter='!@$&/?' one or more characters to filter from tags used to build filenames -m / -, --map=/ - replace all instances of a char with another char -i, --index index files by filename order (persistent file order)

spatter id3help: for help with id3 tags

example: spatter -t artist="Jerry Garcia Band" --fn2tag '%n %t.flac' *.flac

About

CLI tool for tagging and editing tags in compressed audio files (flac, mp3, etc)

Resources

License

GPL-3.0, GPL-3.0 licenses found

Licenses found

GPL-3.0
LICENSE
GPL-3.0
COPYING

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages