HOWTO: clean up your dirty music collection.
Posted: Tue Jan 12, 2016 6:05 pm
I know a bunch of peeps don't care about id3 tags, I didn't till it all went on Kodi, where it looks stupid and is harder to find anything.
I found this beets program, which seems to work nicely, thought it might be useful:
Is a bit bloaty :)
Or whatever, if it isn't set.
What you put in depends on what you want it to do. I wanted to clean existing up, here's how to do that.
Apparently it's YAML, so needs to have 4 spaces not a tab...any python fans should already have that set, If I recall.
then:
It should then start going through things, comes up with this sort of output:
I quite like it having some output, makes me feel useful.
EDIT: got fed up of being useful-
I found this beets program, which seems to work nicely, thought it might be useful:
Code: Select all
# apt-get install beets
Code: Select all
wux@numenor:~$ depends beets
beets
Depends: libjs-backbone
Depends: libjs-jquery
Depends: libjs-underscore
Depends: python-enum34
Depends: python-musicbrainzngs
Depends: python-mutagen
Depends: python-pkg-resources
Depends: <python:any>
python
Depends: python-munkres
Depends: python-unidecode
Depends: python-yaml
Suggests: beets-doc
Suggests: gir1.2-gstreamer-1.0
Suggests: libav-tools
Suggests: <mp3gain>
Suggests: python-acoustid
Suggests: python-bs4
Suggests: python-flask
Suggests: python-gi
Suggests: python-gst0.10
Suggests: python-imaging
Suggests: python-mpd
Suggests: python-pylast
Suggests: python-requests
wux@numenor:~$
Code: Select all
export EDITOR=nano
Code: Select all
beet config -e
Code: Select all
directory: ~/music
library: ~/data/musiclibrary.blb
import:
move: no
then:
Code: Select all
beet import ~/music
There is probably a way to get it to go through just Applying the first thing. hasn't gone wrong yet.Finding tags for album "Annie Lennox - Bare - remixes".
Candidates:
1. Annie Lennox - Bare (33.7%) (missing tracks, tracks, album) (2xCD, 2003, GB, BMG UK & Ireland)
2. Annie Lennox - Bare (32.5%) (tracks, missing tracks, album) (CD, 2003, JP, BMG JAPAN)
3. Annie Lennox - Bare (32.5%) (tracks, missing tracks, album) (CD, 2003, US, J Records)
4. Annie Lennox - Bare (32.5%) (tracks, missing tracks, album) (CD, 2003, GB, BMG UK & Ireland)
5. Annie Lennox - Bare (31.3%) (tracks, missing tracks, album) (CD, 2003, JP, RCA)
# selection (default 1), Skip, Use as-is, as Tracks, Group albums, Enter search, enter Id, aBort? Enter one of 1-5, S, U, T, G, E, I, B:
I quite like it having some output, makes me feel useful.
EDIT: got fed up of being useful-
Code: Select all
beet import /path/to/music -p[code]