Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/DanielLukic/tagomatic
Simple command-line mp3 tagger based on mp3info gem. Supports folder-specific configuration files.
https://github.com/DanielLukic/tagomatic
Last synced: 3 months ago
JSON representation
Simple command-line mp3 tagger based on mp3info gem. Supports folder-specific configuration files.
- Host: GitHub
- URL: https://github.com/DanielLukic/tagomatic
- Owner: DanielLukic
- License: mit
- Created: 2009-10-31T23:35:16.000Z (about 15 years ago)
- Default Branch: master
- Last Pushed: 2010-01-12T20:25:21.000Z (almost 15 years ago)
- Last Synced: 2024-07-17T16:22:12.520Z (4 months ago)
- Language: Ruby
- Homepage:
- Size: 230 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.rdoc
- License: LICENSE
Awesome Lists containing this project
README
= tagomatic
Simple command-line mp3 tagger based on mp3info gem. Supports folder-specific configuration files.
Another mp3 tagger the world does not need.
But I needed it. I have a large collection of old mp3 files. From times when tagging was mostly
based on the file and folder names. When v2 tags where nowhere close..== Overview
Modes of operation:
* The tagger will try to guess the tags from the full file path by applying a set of known formats.
* The tagger will apply specific tags given on the command-line.
* The tagger will match specific formats given on the command-line.
* Arbitrary combination of the before-mentioned modes.The scanner supports recursive folder handling. Of course.
Right now v2 tags are the focus.
It is probably best to call this alpha ware.
== Usage
For my genre/artist/album/track.mp3 collection I use this invocation pattern:
tagomatic --underscores --guess --recurse --showtags --errorstops --cleantags /media/music/
Then I add folder-specific .tagomatic or .format= files whenever an error occurs.
== The .tagomatic file
You can put the (long version) of the command line options into folder-specific .tagomatic files.
These options are then valid only for this folder and sub-folders.This is useful - for example - if you want to switch guessing off for sub-folders.
== The .format= files
You can add files named .format= to sub-folders. They will be picked up by tagomatic and added as
custom formats just as if you would have passed them on the command line using the --format option.Because the slash is not allowed in file names you have to replace it with a vertical dash like in
this example:.format=%g|%a|%b|%n - %t.mp3
These formats are valid only for this folder and sub-folders.
== Copyright
Copyright (c) 2009 Daniel Lukic. See LICENSE for details.