beetbox / beets

music library manager and MusicBrainz tagger
http://beets.io/
MIT License
12.91k stars 1.82k forks source link

Enable 'beet mod' style tag definition with 'beet import' #1899

Closed khimaros closed 8 years ago

khimaros commented 8 years ago

It would be useful to be able to tag all music while importing a new directory.

The behavior would be similar to the 'beet mod' command but applied during import.

For example:

% beet import /path/to/music special=mashups % beet import /path/to/other special=remixes

With some workflow, you can accomplish this now:

% beet import /path/to/music % beet mod -y '^special::\w+' special=mashups % beet import /path/to/other % beet mod -y '^special::\w+' special=remixes

However, this becomes unruly unless you use the same field for all imports.

sampsyo commented 8 years ago

Please see #1881.