Music Library Cleanup and Merging: Difference between revisions

From Pikes' Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 1: Line 1:
= Process =
=Process=
*Find all files with incorrect extensions
*Find all files with incorrect extensions
**find Artist ! -type d -regex "[^.]+"<br/>replace "Artist" with directory to search.  It cannot contain or be "." due to the regex used.
**find Artist ! -type d -regex "[^.]+"<br/>replace "Artist" with directory to search.  It cannot contain or be "." due to the regex used.
Line 16: Line 16:
**sort by track number then subfolder
**sort by track number then subfolder
**open
**open
= Tools =
=Tools=
* [http://en.wikipedia.org/wiki/Replay_Gain Replay Gain] is a technology for audio level normalization.
* [http://en.wikipedia.org/wiki/Replay_Gain Replay Gain] is a technology for audio level normalization.

Revision as of 19:23, 10 July 2009

Process

  • Find all files with incorrect extensions
    • find Artist ! -type d -regex "[^.]+"
      replace "Artist" with directory to search. It cannot contain or be "." due to the regex used.
  • Find files that are DRM protected and remove them or the protection
#!/bin/bash
if /tmp/mplayer/mplayer.exe -ao dummy -identify "$1" 2>&1 | egrep -i -q -s "encumbered with drm"
then
        echo $1;
fi
  • Convert remaining all non-MP3 files to MP3 with same quality and transfer tags
  • Use MP3Tag to normalize track numbers to 2 digits.
    This will help in fixing tags using Jaikoz in a later step
  • Open Folder in Jaikoz
    • sort by track number then subfolder
    • open

Tools

  • Replay Gain is a technology for audio level normalization.