{"id":144,"date":"2006-10-19T20:05:00","date_gmt":"2006-10-20T02:05:00","guid":{"rendered":"http:\/\/www.laughingmonkey.org\/?p=144"},"modified":"2006-10-19T20:05:00","modified_gmt":"2006-10-20T02:05:00","slug":"why-the-itunes-music-store-is-successful","status":"publish","type":"post","link":"http:\/\/laughingmonkey.org\/?p=144","title":{"rendered":"Why the iTunes Music Store is successful"},"content":{"rendered":"<p>I&#8217;m not a big fan of the <a HREF=\"http:\/\/www.apple.com\/itunes\/store\/\" target=\"iTMS\">iTunes Music Store<\/a>. In fact, there are a couple of things about it that really rub me the wrong way, and I have refused to be a customer of it for some years. But, I had an experience yesterday that showed me why it continues to be such a success in the marketplace.<\/p>\n<p>Yesterday, I got an email from a list I&#8217;m on, announcing that musician <a HREF=\"http:\/\/www.mikedoughty.com\/\" target=\"mD\">Mike Doughty<\/a> has a new live album available on his website for electronic download. I&#8217;m a big Doughty fan, and I like buying relatively direct from music artists under the theory that they are likely getting a higher percentage of those sales. So, I went to the web site and checked it out.<\/p>\n<p>The site had two flavors of the album for sale. There was a 128 Mbps mp3 version for one price, and a <a HREF=\"http:\/\/en.wikipedia.org\/wiki\/Flac\" target=\"wikiPedia\">FLAC<\/a> version for slightly more, neither with any DRM. Excellent! I tend to rip mp3s at 192 Mpbs, so I was reluctant to explore the 128 Mpbs solution. I did a little googling on flac and found there were some utilities for the Mac that would convert them to mp3. So, it looked like that would work for me. I downloaded one of the flac utilities (<a HREF=\"http:\/\/www.macupdate.com\/info.php\/id\/11650\" target=\"macUpdate\">MacFLAC<\/a>) and started my purchase of the flac version of the album.<\/p>\n<p>Problem #1:<br \/>\nOn the website, I filled out my customer info and credit card data, and clicked &#8220;purchase&#8221;. And the cursor spun, and spun&#8230; and spun&#8230; and finally the operation timed out. Grrr&#8230; Reload the page, start the purchase all over again, and this time it succeeded. A minor annoyance, but one that never happened to me back when I bought through the iTMS.<\/p>\n<p>Problem #2:<br \/>\nAfter the purchase completed successfully, I got a link to a web page where the music could be downloaded. Sadly, the packaging of these links was simply a list of all the tracks. And because this was a web page, the basic solution was to click each song and &#8220;Save As\u2026&#8221;, or right-click the link and download the link target to the desktop. Song by song, so 26 tracks. Sigh. And because these were lossless tracks, the files were large. I kept this up for a good bit of the afternoon, starting a new download every time I saw the previous one had completed. After far too long of a manual effort, I finally had all of the flac files downloaded.<\/p>\n<p>Problem #3:<br \/>\nI launched the flac utility I downloaded, and right away it told me it had to install some files in order to run. Sigh. It really irritates me when a tool isn&#8217;t written to load libraries, frameworks or unix utilities from its own bundle. But oh well, whatever. I clicked OK, and it attempted to install. And immediately returned an error. It wasn&#8217;t able to complete the installation it needed. Suddenly I worried that I had downloaded a bunch of music in a file format I wouldn&#8217;t be able to use. Some more googling, and I found another utility, one which launched and ran just fine.<\/p>\n<p>Problem #4:<br \/>\nThe new flac utility, <a HREF=\"http:\/\/www.nch.com.au\/switch\/\" target=\"switch\">Switch<\/a>, would load the flac files, and would export to mp3. Excellent! It even had a button to allow me to control the bitrate of the mp3 files it generated. The problem was, it also had options for a number of other things, some of which I had never heard of before. Should the &#8220;Channel Encoding Mode&#8221; be set to &#8220;joint&#8221; or &#8220;stereo&#8221;? Should I use VBR encoding, and if so, what should i select for minimum and maximum bitrate? Should I check &#8220;Include CRC to detect errors&#8221;? I don&#8217;t even know what CRC stands for! There were simply too many options for me to use it confidently. I finally opted to convert the files to AIFF format, going from one lossless format to another (and hopefully the conversion doesn&#8217;t lose any quality. That conversion (which had no additional config options) worked just fine, and from there I imported the aiff files directly into iTunes. Hey, I&#8217;m not a fan of the iTMS, but I still use iTunes as a player! Once I had the aiff files into iTunes, I could use iTunes itself to convert the tracks to 192 Mbps mp3 files. Finally!<\/p>\n<p>Problem #5:<br \/>\nIf the original downloaded tracks ever had ID tag info, they certainly didn&#8217;t after multiple conversions. So, I spent a chunk of time manually entering track names, artist name, album name, etc. Not particularly difficult, but it&#8217;s a tedious process at best. Oh yeah, and I did some more google surfing to find album artwork to paste onto the mp3 files.<\/p>\n<p>I finally accomplished what I wanted, but it was far more work and pain than it needed to be. I think the iTunes Music Store has succeeded in large part because it has removed virtually all of the hassles I describe above. You find a song you like, you click &#8220;Buy&#8221; and you&#8217;re done. The tracks end up in iTunes, in the right format, with ID tags and album artwork and everything. It really couldn&#8217;t be simpler, and for a consumer product, that is absolutely essential. By contrast, the experience I went through yesterday&#8230;any single one of those problems would have stopped my mom in her tracks.<\/p>\n<p>Just to be clear, I do not mean to paint the iTMS as a panacea for everything I describe above. I&#8217;m unwilling to buy DRMed music, and the bitrate offered is only 128 Mbps. But those are issues that &#8220;my mom&#8221; wouldn&#8217;t care about in the slightest, and the ease of use story still wins by a mile.<\/p>\n<p>I&#8217;m a big believer in not griping gratuitously if you can&#8217;t also offer a solution. And I do think the problems I described could have been solved with more work on the part of the music vendor. For instance:<\/p>\n<p>Music format and bitrate<br \/>\nThe Russian music site <a HREF=\"http:\/\/www.allofmp3.com\" target=\"allOfMP3\">AllofMP3<\/a> has a nice solution to this problem. Their online music library is stored in a lossless format. When you make a purchase, they ask what format and bitrate you want the files. When the customer makes their purchase, the music server churns away, encoding the files in the necessary format. It takes a couple of minutes, but it saves the paying customer from having to do the work.<\/p>\n<p>Downloading of files<br \/>\nRather than providing a list of songs all of which need to be downloaded individually, the music server could easily zip them into a single bundle for download. This would give the customer a single file to download (perhaps a single zip file per album?). Again, the whole point is to save the customer from needless tedium in the process of acquiring the files.<\/p>\n<p>ID tags<br \/>\nThe original lossless music files on the server should have all necessary track metadata, and when the tracks are being encoded in the customer&#8217;s selected format, that data should be seamlessly translated into the new tracks.<\/p>\n<p>None of this requires anything in the way of innovation; the code for doing all of the above is fairly straight forward and doesn&#8217;t require novel research. For a capable engineer, I think it&#8217;s less than a week of work. It&#8217;s just a matter of thinking the problem through and doing the right thing. Which seems to be a rarity these days.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;m not a big fan of the iTunes Music Store. In fact, there are a couple of things about it that really rub me the wrong way, and I have&#8230; <a href=\"http:\/\/laughingmonkey.org\/?p=144\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[7],"class_list":["post-144","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-badexample"],"_links":{"self":[{"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=\/wp\/v2\/posts\/144","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=144"}],"version-history":[{"count":0,"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=\/wp\/v2\/posts\/144\/revisions"}],"wp:attachment":[{"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=144"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=144"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/laughingmonkey.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=144"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}