<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Gerard JP &#187; filestructure</title>
	<atom:link href="http://www.gerardjp.com/tag/filestructure/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.gerardjp.com</link>
	<description>What&#039;s in my name?</description>
	<lastBuildDate>Tue, 24 Aug 2010 06:33:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>MP3 collection filesystem structure</title>
		<link>http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/</link>
		<comments>http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 14:07:48 +0000</pubDate>
		<dc:creator>Gerard</dc:creator>
				<category><![CDATA[All ENGLISH articles]]></category>
		<category><![CDATA[Technical]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[filestructure]]></category>
		<category><![CDATA[mp3]]></category>

		<guid isPermaLink="false">http://www.gerardjp.com/?p=1191</guid>
		<description><![CDATA[A usable specification for naming conventions for MP3 collections. Coverart, track filenames, what to do? Well read this article :)]]></description>
			<content:encoded><![CDATA[<h2>The reason</h2>
<p>I recently <a title="Amarok kicked out the window. Hello Exaile!!" href="http://www.gerardjp.com/2010/01/04/amarok-kicked-out-the-window-hello-exaile/" target="_blank">moved away from amarok and started using Exaile</a> as my favorite audio player. I found out that Exaile automatically displays the cover art when it finds a &#8220;cover.jpg&#8221; in the album folder. Maybe I&#8217;ll start a &#8216;which-player-supports-what&#8217; post some day but don&#8217;t hold your breath <img src='http://www.gerardjp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I was very excited about this because my tast in music is &#8216;not mainstream&#8217; to say the least so all those cover fetcher tools leave a lot of gaps for my album art. Since I started to clean up a bit I wrote down the structure on a note to remember it once and for all. I thought I&#8217;d might as well publish it and so this post was born.</p>
<h2>Folder setup</h2>
<p>It&#8217;s all in folder &#8220;~/Music/&#8221; but that isn&#8217;t that important. The structure is set up as follows:</p>
<pre>Artist/Album/
             cover.jpg
             back.jpg
             info/              # For stuff like lyrics.txt, etc.
                  bookletX.jpg  # booklet images.
                  [back.jpg]    # if info/ exists this file moves here.</pre>
<p>If it&#8217;s a multiple disc album the CD directories are called &#8220;cd1&#8243;, &#8220;cd2&#8243;, so smalls and no spaces. Then the info directory can stay on album-top level, but I place a copy of cover.jpg in all cdX directories so Exaile displays them.</p>
<p>Then if the album is a compilation it&#8217;s placed in this directory (got this from iTunes <img src='http://www.gerardjp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<pre>~/Music/Compilations/</pre>
<p>You can find your Artists tag based because your player indexes those anyway. Assuming you use the tracks artist and not &#8220;Various artists&#8221;.</p>
<h2>Track file naming</h2>
<p>Then for naming the MP3 files themselves. When it&#8217;s a track in a full album:</p>
<pre>01 - Trackname.jpg</pre>
<p>When the track is in an album which is a compilation of various artists:</p>
<pre>01 - Artist - Trackname.jpg</pre>
<p>I noticed,when I used XMBC that it displays the tracks with &#8220;01. Trackname&#8221; even when naming them as above so that is at least understood without ambiguity.</p>
<p>When the track is just a single song:</p>
<pre>Artist - Trackname.jpg</pre>
<p>I have some old cassettes and MD&#8217;s I converted to MP3 in the past which have a Compilation suffix with &#8220;MD&#8221;, &#8220;AC&#8221;, &#8220;LP&#8221; at the end:</p>
<pre>Trilok Gurtu - African Fantasy - Crazy Saints - Compilation MD.mp3</pre>
<h2>TAGs</h2>
<p>Not to much hassle there. The only thing significant is when it&#8217;s a 1-pass MP3 of a full album the track title get&#8217;s some extra information. A full album suffix between brackets and a &#8220;cd1&#8243; addition when it&#8217;s a multiple CD album.</p>
<pre>Logical Progression cd1 (Full album)</pre>
<h2>Geeky</h2>
<p>I think the subject of this post is totally geeky anyway but nevertheless .. Currently in the tags all words get first caps but with words being between brackets like the aformentioned (Full album) only the first word get&#8217;s capitalized. (Although I&#8217;m not sure yet what to do when it&#8217;s a subtitle or name).</p>
<pre>Logical Progression cd1 (Full album)</pre>
<p>I think that covers most of it for now. Hope it&#8217;s helpfull to anyone going bonkers over there MP3 collections.</p>
<p>Suggestions are welcome ofcourse.</p>
<p>GrtzG.</p>


<div class="shr-bookmarks shr-bookmarks-expand shr-bookmarks-center shr-bookmarks-bg-caring">
<ul class="socials">
		<li class="shr-facebook">
			<a href="http://www.facebook.com/share.php?v=4&amp;src=bm&amp;u=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;t=MP3+collection+filesystem+structure" rel="nofollow" class="external" title="Share this on Facebook">Share this on Facebook</a>
		</li>
		<li class="shr-twitter">
			<a href="http://twitter.com/home?status=MP3+collection+filesystem+structure+-+http://b2l.me/anvdxd&amp;source=shareaholic" rel="nofollow" class="external" title="Tweet This!">Tweet This!</a>
		</li>
		<li class="shr-delicious">
			<a href="http://delicious.com/post?url=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;title=MP3+collection+filesystem+structure" rel="nofollow" class="external" title="Share this on del.icio.us">Share this on del.icio.us</a>
		</li>
		<li class="shr-digg">
			<a href="http://digg.com/submit?phase=2&amp;url=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;title=MP3+collection+filesystem+structure" rel="nofollow" class="external" title="Digg this!">Digg this!</a>
		</li>
		<li class="shr-technorati">
			<a href="http://technorati.com/faves?add=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/" rel="nofollow" class="external" title="Share this on Technorati">Share this on Technorati</a>
		</li>
		<li class="shr-googlebuzz">
			<a href="http://www.google.com/buzz/post?url=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;imageurl=" rel="nofollow" class="external" title="Post on Google Buzz">Post on Google Buzz</a>
		</li>
		<li class="shr-reddit">
			<a href="http://reddit.com/submit?url=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;title=MP3+collection+filesystem+structure" rel="nofollow" class="external" title="Share this on Reddit">Share this on Reddit</a>
		</li>
		<li class="shr-stumbleupon">
			<a href="http://www.stumbleupon.com/submit?url=http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/&amp;title=MP3+collection+filesystem+structure" rel="nofollow" class="external" title="Stumble upon something good? Share it on StumbleUpon">Stumble upon something good? Share it on StumbleUpon</a>
		</li>
</ul>
<div style="clear:both;"></div>
</div>

]]></content:encoded>
			<wfw:commentRss>http://www.gerardjp.com/2010/01/19/mp3-collection-filesystem-structure/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
