This is an old revision of the document!
pip install beets
.%APPDATA%\beets\
and change the directory optiondirectory: 'CHANGE_THIS\Processing\3 Convert' library: library.db plugins: [fetchart, embedart, ftintitle, chroma] embedart: remove_art_file: yes import: timid: yes paths: default: $format/$track $title singleton: Fix/$track $title comp: $format/$track $title match: preferred: countries: ['GB|UK', 'AU', 'US'] original_year: yes ignored_media: ['Data CD', 'DVD', 'DVD-Video', 'Blu-ray', 'HD-DVD', 'VCD', 'SVCD', 'UMD', 'VHS']
beet import "2 Beets Import" pause
beet import "3 Convert\Fix" pause
beet rm
pause
@echo off cd "2 Beets Import" for %%f in ("*.*") do ( if not exist "%%~nf" MD "%%~nf" move "%%f" "%%~nf" ) pause
Processing\ 1 Remove Tags 2 Beets Import 3 Convert 4 Add to iTunes beets.bat beets-fix.bat beets-rm.bat folderize.bat
There is an issue of colours in the windows console not working when using Python 3 https://github.com/beetbox/beets/issues/2607, you can either disable them by adding the following lines to the config.yaml file:
ui: color: no
Or by performing the following changes to the code, this can cause encoding issues in some cases though.
1 Remove Tags
2 Beets Import
2 Beets Import
folderize.bat
beets.bat
Enter search
option to search musicBrainzas Tracks
option to tag the song without an album, which will be fixed in a later stepbeets-rm
to remove all the songs from the library3 Convert\Fix
folderbeets-fix.bat
and process the songs againbeets-rm
again3 Convert
Verify Written Audio
Single Folder > Processing\4 Add to iTunes
ReplayGain
DSP EffectTrack, Album Gain & iTunes Album Normalization
EBU R128
, -18
ID Tag Processing
DSP EffectComment
with the content ReplayGain'd
ReplayGain
encodingReplayGain'd
to the files4 Add to iTunes
4 Add to iTunes
to the iTunes\iTunes Media\Automatically Add to iTunes\