User Tools

Site Tools


win:music_tagging

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
win:music_tagging [2018/09/12 20:45]
derek created
win:music_tagging [2025/01/15 15:59] (current)
derek
Line 2: Line 2:
  
 ====Setup==== ====Setup====
 +FIXME: Don't let this add the Author tag because it messes with Plex. (This shows up as ''lyricist'' in dbPowerAmp, and doesn't show in Mp3tag)
 +
   * If not already installed:   * If not already installed:
     * Install [[https://www.dbpoweramp.com/dmc.htm|dBpoweramp Music Converter]]     * Install [[https://www.dbpoweramp.com/dmc.htm|dBpoweramp Music Converter]]
Line 31: Line 33:
  
   * Download the following files:   * Download the following files:
-<code batch folderize.bat> 
-Code to copy into named folders 
-</code> 
 <code batch beets.bat> <code batch beets.bat>
-beet import "U:\Add to Music\Processing\2 Beets Import"+beet import "2 Beets Import" 
 +pause 
 +</code> 
 +<code batch beets-fix.bat> 
 +beet import "3 Convert\Fix" 
 +pause 
 +</code> 
 +<code batch beets-rm.bat> 
 +beet rm 
 +pause 
 +</code> 
 +<code batch folderize.bat> 
 +@echo off 
 +cd "2 Beets Import" 
 +for %%f in ("*.*") do ( 
 +    if not exist "%%~nf" MD "%%~nf" 
 +    move "%%f" "%%~nf" 
 +
 +pause
 </code> </code>
  
Line 45: Line 62:
     3 Convert     3 Convert
     4 Add to iTunes     4 Add to iTunes
-    folderize.bat 
     beets.bat     beets.bat
 +    beets-fix.bat
 +    beets-rm.bat
 +    folderize.bat
 +</code>
 +
 +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:
 +<code yaml>
 +ui:
 +  color: no
 </code> </code>
 +Or by performing the following changes to the code, this can cause encoding issues in some cases though.
 +FIXME
  
-  * FIXME: console colour not working [[https://github.com/beetbox/beets/issues/2607]] 
-  * FIXME: temp fix for colours 
  
 ====Process==== ====Process====
Line 56: Line 81:
   * Copy into ''2 Beets Import''   * Copy into ''2 Beets Import''
   * Copy any groups of songs that form albums into folders (folder name doesn't matter)   * Copy any groups of songs that form albums into folders (folder name doesn't matter)
-  * Remove tags from all songs in ''2 Beets Import''+  * Use dBpoweramp edit ID-Tag to remove all the tags from all songs in ''2 Beets Import''
   * Run ''folderize.bat''   * Run ''folderize.bat''
   * Run ''beets.bat''   * Run ''beets.bat''
-  Use beets FIXME (mention ''fix'' folder)+    Tag each of the songs or albums with the desired tags 
 +    * If none of the suggested albums are correct, use the ''Enter search'' option to search musicBrainz 
 +    * If a song still isn't getting the correct suggested tags use the ''as Tracks'' option to tag the song without an album, which will be fixed in a later step 
 +  * Run ''beets-rm'' to remove all the songs from the library 
 +  * If there are any songs in the ''3 Convert\Fix'' folder 
 +    * Run ''beets-fix.bat'' and process the songs again 
 +    * Run ''beets-rm'' again
   * Use dBpoweramp Music Converter to convert resulting folders in ''3 Convert''   * Use dBpoweramp Music Converter to convert resulting folders in ''3 Convert''
     * Should only have to configure this once     * Should only have to configure this once
-    * Select the Apple Lossless encoding setting +    * For the songs in lossless formats that aren't Apple Lossless: 
-    * Select ''Verify Written Audio'' +      * Select the Apple Lossless encoding setting 
-    * Output to ''Single Folder > Processing\4 Add to iTunes'' +      * Select ''Verify Written Audio'' 
-    * Add ReplayGain DSP Effect +      * Output to ''Single Folder > Processing\4 Add to iTunes'' 
-      * Write > ''Track, Album Gain & iTunes Album Normalization'' +      * Add ''ReplayGain'' DSP Effect 
-      * Advanced Options > Gain Calculation > ''EBU R128'', ''-18'' +        * Write > ''Track, Album Gain & iTunes Album Normalization'' 
-    * Add ID Tag Processing DSP Effect +        * Advanced Options > Gain Calculation > ''EBU R128'', ''-18'' 
-      * Additions > Add New > ''Comment''''ReplayGain'd'' +      * Add ''ID Tag Processing'' DSP Effect 
-  * Deal with any songs that are quality upgrades of songs already in iTunes FIXME +        * Additions > Add New > ''Comment'' with the content ''ReplayGain'd'' 
-  * Copy songs in ''4 Add to iTunes'' to the ''iTunes\iTunes Media\Automatically Add to iTunes\''+    * For other formats: 
 +      * Select the ''ReplayGain'' encoding 
 +      * Use same ReplayGain settings as above 
 +      * Use dBpoweramp edit ID-Tag to add a comment tag containing ''ReplayGain'd'' to the files 
 +      * Copy the files into ''4 Add to iTunes'' 
 +  * Sort the songs that are quality upgrades of songs already in iTunes from the new songs 
 +  * Copy the new songs in ''4 Add to iTunes'' to ''iTunes\iTunes Media\Automatically Add to iTunes\'' 
 +  * Wait until the next day to add the upgrade songs (This allows them to be in a separate date category) 
 +  * Fix any issues with metadata/artwork for all the added songs 
 +  * ''File > Library > Show Duplicate Items'' 
 +  * Create a playlist (Called ''Duplicates'') from all the songs shown (This may not get all the upgraded songs) 
 +  * ''View > View As > Songs'' 
 +  * Add ''Date Added'' column (If not already there), then sort by date added 
 +  * Delete the upgraded files from iTunes, selecting ''Keep Files'' 
 +  * Right-click > Copy the old songs in the duplicates playlist 
 +  * Close iTunes 
 +  * Paste the old songs into a temp folder to be deleted after the process has worked (Careful not to move the new files instead) 
 +  * Open iTunes 
 +  * Try playing the old songs, iTunes will ask to locate the files, give it the new files
win/music_tagging.1536785113.txt.gz · Last modified: 2024/09/22 19:51 (external edit)