Tim Anderson’s ITWriting

Tech writing blog

September 22nd, 2008

slotMusic: you say hello, I say goodbye

A new format called slotMusic delivers music as DRM-free MP3 files on a microSD card, with a USB adaptor so you can plug it into any PC.

Hmm, not as convenient as downloads because you have to mess around with fiddly little cards.

If I want to buy music files on a physical medium I already can; on an established format called CD, that has DRM-free files without lossy compression.

So what is the advantage of these?

Technorati tags: , ,
May 9th, 2008

Another DRM trainwreck

A former URGE subscriber tells her story on Valleywag:

I got an email that said Urge was closing and my membership would be transferred to Rhapsody 25 … I was unable to refresh my licenses because Urge had closed … turns out, they never moved the DRM over to their servers because “they couldn’t.” Something about DRM being specific to a server and when the Urge server was shut down all of the licenses were “lost.” … Basically, IMHO, Rhapsody stole $311 of CDs from me, which is what I told them.

This customer got all her money back.

Technorati tags: , ,
May 3rd, 2008

At last: legal music downloads, no DRM, no lossy compression

HDtracks is offering music downloads in no-compromise AIFF or FLAC formats. Currently they are CD quality; coming soon is 96/24 FLAC which is in theory better than CD, though some argue that the benefits are inaudible. All downloads are DRM-free. If you insist, you can have MP3 instead. Prices are $1.49 per track, $11.98 per album.

This is the kind of online music store I can enjoy. Although music files of similar quality are available from Linn and DGM (Robert Fripp’s download store), these are individual labels, whereas HDtracks carries a number of labels - though sadly restricted to speciality rather than mainstream companies. The company was founded by David and Norman Chesky of Chesky Records, which has a good reputation for both musical and audiophile quality. You will find a few well-known names here, though they are voices from the past: Joan Baez, Judy Collins, Jerry Garcia, Roger McGuinn, Tom Paxton, Blue Oyster Cult, The Byrds, Judas Priest, The Kinks, Don Mclean, and more. There’s also a generous selection of Jazz, Chesky’s first love.

The bad news: US only for the moment.

What about Music Giants? These are lossless downloads too, and a wider selection, but mostly in DRM-protected WMA format. That said, DRM-free downloads are popping up there as well. Again, US only.

Technorati tags: , , ,
May 2nd, 2008

Napster crashed my PC

Oh dear. I’m writing an article on DRM and was trying out Napster. The way this works begins with installation of the Napster application. I ran setup on my Vista Business machine, and got a blue screen. Undeterred, I restarted and ran setup again. This appeared to work, although the PC demanded a restart and took ages to shut down. Unfortunately, when it did eventually restart, something was not right. I could log on, and the desktop appeared, but I could do nothing more than move the mouse pointer; even Ctrl-Alt-Delete could not pull up its menu. Solution: restart in safe mode, remove Napster, restart. All fine now.

I’m sure I was just unlucky; but it’s a nice illustration of why Apple owns this market - though iTunes can be problematic too.

Technorati tags: , , , ,
February 25th, 2008

Fixing Windows Media Player after a system upgrade

A while back I upgraded my motherboard. Windows Media Player seemed fine - in fact, it works quite a bit better with the faster CPU - until today, when it started crashing shortly after starting. The faulting module was Indiv01.key.

The solution is in this thread. On Vista, what you have to do is to delete the contents of the folder C:\ProgramData\Microsoft\Windows\DRM (not the folder itself). Note that this folder is invisible by default. In Explorer - Folder Options - View, you have to check Show hidden files and folders, and uncheck Hide protected operating system files.

Observe the caveat:

Note that anything recorded on the old system that is DRM protected will not be playable after this procedure.

I recall doing something similar to get BBC iPlayer (download version) working.

This is all to do with tying DRM to hardware. You are not meant to copy a protected file to another PC and still be able to play it. There used to be a method for backing up and restoring your licenses, but it seems to have gone in Vista. From online help:

This version of the Player does not permit you to back up your media usage rights. However, depending upon where your protected files came from, you might be able to restore your rights over the Internet. For more information, see the question in this topic about how to restore your media usage rights.

This leaves a few questions for Microsoft to consider:

  • Why does a DRM problem break Windows Media Player even when playing non-DRM content?
  • Why does a DRM problem cause Windows Media Player to crash, rather than reporting a DRM problem?
  • Why does the user have to uncheck a box in Explorer options that says “Recommended” and warns you that you may make your computer inoperable, in order to fix a common problem? I mean “Hide protected operating system files”?
  • Is it acceptable to say, “you might be able to restore your rights”, when a user could in theory have thousands of pounds invested in DRM-protected content?

Fortunately I don’t have any DRM-protected content that I am aware of.

Everything is fine now.

September 26th, 2007

Amazon launches iTunes music store competitor

Amazon’s MP3 download store has launched. Unlike the otherwise similar service from emusic.com, Amazon’s store features many of the big names that form the pop mainstream, from Amy Winehouse and Lily Allen to Pink Floyd, David Bowie, and John Lennon (but not the Beatles). There are still big gaps, but this is a significant initiative.

The big selling point is the songs are DRM-free. I never expected to see this. Even iPod/iTunes users may appreciate what this means. For example, virtually any mobile phone will play MP3 files, whereas DRM-encumbered AAC files are restricted to Apple’s expensive iPhone. Amazon has included an iTunes/Windows Media Player integration applet, which automatically updates your media library.

Most of the songs are 256 kbps vbr MP3 files - probably a little better quality than Apple’s 128 kbps AAC files, and cheaper than the iTunes store for DRM-free files where they exist. You cannot replace previously purchased files, so watch those backups, or maybe upload them to Amazon S3.

This strikes me as the first commercial competitor to iTunes that stands some chance of success. A bigger problem for the music industry is Illegal downloads and file-swapping. In theory Amazon’s service could make illegal music exchange worse, by providing more files to swap; but the executives have possibly concluded that since the dam has already burst, a few more drops of water will make little difference. It seems that promoting competition for Apple has become more important than DRM.

Will I buy? It’s more attractive than the iTunes music store; but I would still normally buy a CD and rip it, because I prefer music files without lossy compression. Actually, Amazon has cottoned on to this as well, and publishes a how-to guide:

After you’ve purchased a CD (say, from the Amazon Music Store), you can quickly and easily “rip” them, or copy them onto your computer, by using software such as Apple’s iTunes or Microsoft Windows Media Player.

The problem Amazon faces is the seamless experience offered by iPod/iTunes. Competing will not be easy, but this is a start. If it succeeds, it will help to promote alternative hardware as well. It’s all welcome news for users - but not yet internationally. Amazon’s MP3 store is in beta and restricted to the United States only.

June 29th, 2007

Will Windows DRM spoil the BBC iPlayer party?

I am intensely interested in the BBC iPlayer, set to launch on 27 July. It’s a landmark in the convergence of the internet and broadcasting.

This is a convergence I welcome. I missed most of the Glastonbury 2007 broadcasts, but I’ve enjoyed the BBC’s watch and listen page which gives you immediate access to most of the sets*, despite the relatively low quality (225 kbps video, 64 kbps audio, according to the player). Just click a set and it plays, no chit-chat, no messing around with programme schedules or having to decide in advance what to record. The iPlayer promises bitrates of perhaps 750kbps to 1Mbps - effectively full broadcast quality. The immediate advantage is time-shifting, but longer term there are other interesting possibilities in internet broadcasting, such as greater interactivity and the ability to customize what you view. We saw some great demonstrations of this (using Silverlight) at Microsoft’s Mix07 earlier this year.

The iPlayer is also an important example of commercial use of peer-to-peer technology, using kontiki.  

The problem is that the BBC needs to restrict playback to seven days after first broadcast, otherwise it runs into copyright difficulties. I am sure people will put their energy into trying to bypass these restrictions, and may well succeed, but the BBC has to at least make a serious attempt to enforce it. It is this that pushed the BBC into the arms of Microsoft’s DRM, to the understandable upset of Mac users and Microsoft haters, although a Mac iPlayer is promised at some future time.

This aspect bothers me as well, not only because of cross-platform issues, but because I question whether Microsoft is able to deliver DRM that just works. See here for an amusing account of how a tech-savvy Windows user struggled to purchase and play an audio file using this system. The iPlayer appears to be based on Windows Media Player, which is notorious for its cryptic error messages and intricate, hard-to-solve problems. Here’s an example plucked from the windows.media.player newsgroup:

I just tried playing both some new songs I had just downloaded, and when those wouldn’t play, some older ones that have been on my computer awhile, but each time I try to open the songs, I get the following:  “…cannot play the file because a security upgrade is required.  Do you want to download the upgrade?”.  I click “upgrade”, but absolutely nothing happens.

I took a look at the iPlayer beta message boards, and there’s no shortage of folk with similar problems. I realise that that you must expect problem reports on internet forums, but my impression is that problems with Windows Media Player and Microsoft DRM are more prolific than they should be.

I can readily believe this, because Microsoft has woven so many dependencies into the fabric of Windows. This is what makes patching a Windows system so frustrating. You start off trying to fix a problem with, say, Microsoft Office, and end up having to install updates to seemingly unrelated components like Internet Explorer, ”Genuine Advantage” ActiveX controls, or Windows Installer, some of which inevitably require restarting the system. It’s bad enough when it all works as expected, but when something fails it is truly a challenge to recover.

I’ve not yet had an opportunity to try iPlayer myself. Nor do I know if the BBC intends to move from WMP to Silverlight, though I believe it may do since this would bring Intel Mac compatibility. I suspect it would also be more trouble-free, since Silverlight does not have as many dependencies - I was told at Mix07 that it has its own media player and does not try to embed WMP.

What chance is that that BBC iPlayer will have a smooth and untroubled launch when it goes public on 27th July 2007?

*PS on Glastonbury 2007: If you have time on your hands, watch the Iggy and the Stooges performance. It has amazing energy, particularly considering the man’s age, and you also get a hilarious stage invasion which has even the Ig pleading with the audience to back off and give him some space.

Technorati tags: , , , , , , , ,

May 17th, 2007

Amazon and the future of music downloads

What’s the significance of Amazon’s announced DRM-free music download store?

Amazon is a major internet property for which I have a lot of respect. It had to decide between Microsoft DRM (”Plays for Sure”) or none, and it went for the latter. I think this is the end of the road for Plays for Sure. Apparently nobody can compete with iTunes. There is Zune, of course, but Zune isn’t even Play for Sure.

So it is DRM-free vs iTunes. As for iTunes, it will do both. Where we go from here?

Amazon’s problem is limited inventory. Of the major labels, so far only EMI is willing to go DRM-free. Users who purchase music downloads will stick with iTunes if they can’t get the songs they want.

Amazon’s prospects therefore hinge on whether or not other major labels follow EMI. That in turn will depend on how it works out for EMI. If it is seen to be growing its market share because it offers a better download product, others will abandon DRM and Amazon downloads can prosper. On the other hand, maybe EMI is devaluing its product. Perhaps the public will now perceive EMI music as free music, and actually buy less of it. In this case DRM, and Apple, are the winners.

While Apple has won the DRM-encumbered download war, it won’t necessarily have an easy ride in future. There are several interesting issues. One is how many users will bother paying for music at all. I’d love to know the age profile of iTunes customers. When I asked a teenager whether she ever paid for downloads, she just laughed. Yet music execs have told me that most customers buy less music as they age. If you follow the logic through, it implies that iTunes may be squeezed by an up-and-coming generation that doesn’t regard music as something you need to purchase, and an older generation moving into a time of life when they stop acquiring music.

A second factor is whether the music labels will continue to tolerate Apple as a middle man. In this respect, there’s an intriguing Reuters report which says that “the paid download video market is a dead end”. The report is a bit confusing, but seems to predict that free online video supported by advertising will win over paid-for downloads. The fundamental question is whether content providers will continue to let their customers interact with iTunes, giving Apple a cut of the proceeds, when they could interact with their customers directly. Although this report is about video, similar considerations apply to music.

Perhaps we should identify three phases in music “ownership”. Phase one was when you purchased a physical item - vinyl or CD. Phase two was when you downloaded music file by file. Phase three is when you just play music, leaving it to the system to work out whether it is played from a locally cached file or streamed from the internet.

Phase three is the one that makes sense in the digital era; phase two is a short-lived transition period. Phase two exists for two reasons. First, when connectivity and bandwidth is limited streaming does not work well. Second, it reflects the difficulty we have mentally adjusting to new technology. Paying for a download is physical media thinking translated to the Internet age.

That’s why I still think the subscription model is the only one that makes sense, long term. Either that, or I suppose everything may become free, which is the subscription model with zero fee. Amazon’s store may have some success for a year or two, but in due course nobody will pay for individual downloads.

 

February 7th, 2007

Steve Jobs on DRM: sense and nonsense

Kudos - mostly - to Steve Jobs for his remarks on Apple and DRM. I like his closing comments:

Convincing [big music companies] to license their music to Apple and others DRM-free will create a truly interoperable music marketplace.  Apple will embrace this wholeheartedly.

Yes please. But while I applaud these remarks, I have to note some curious logic in the rest of his defence of Apple’s DRM policy. Remember, the essence of the complaint against Apple is that it will neither license its FairPlay DRM to others, nor support other DRM schemes in its iTunes store. The consequence is that iTunes customers are locked to Apple’s software, and for portable devices, largely to its hardware as well.

Jobs says Apple doesn’t license FairPlay because it could compromise its “secrets”:

The most serious problem is that licensing a DRM involves disclosing some of its secrets to many people in many companies, and history tells us that inevitably these secrets will leak.

However, Jobs has already stated that such secrets often get cracked anyway. The intransigent problem is that the keys reside on the user’s own machine:

In other words, even if one uses the most sophisticated cryptographic locks to protect the actual music, one must still “hide” the keys which unlock the music on the user’s computer or portable music player.

This is a greater impediment to FairPlay’s security than licensing it would be. Further, any iTunes purchase can be burned to CD and ripped to unprotected files, albeit with loss of quality if you choose a compressed format. I also note that DVD Jon (as far as I’m aware) achieved his success at cracking DRM by reverse engineering, not industrial espionage.

So this statement makes no sense:

Apple has concluded that if it licenses FairPlay to others, it can no longer guarantee to protect the music it licenses from the big four music companies.

Apple has actually concluded that it can’t “guarantee to protect the music” anyway, irrespective of whether it licenses FairPlay.

Further quibbles: Jobs sees a “a very competitive market”, where others see Apple’s unhealthy dominance, particularly in portable music players.

Another. Jobs says:

Since 97% of the music on the average iPod was not purchased from the iTunes store, iPod users are clearly not locked into the iTunes store to acquire their music.

No Mr Jobs, they are not locked into the iTunes store (yet). They are locked into the iPod to play this music back. Well, subject to the caveats already discussed. And what about iTunes exclusives?

Finally, Jobs notes that “The music companies sell the vast majority of their music DRM-free”, referring to the continuining importance of CD sales, which greatly exceed online sales.

Yet CD sales are declining and will continue to do so. We are having this discussion because we know that those figures will swing, probably quite fast, and that online or subscription sales will dominate the music business.

Users would love to see more legal, DRM-free downloads. In the meantime, Apple’s refusal to interoperate its DRM with others remains anti-competitive.

Technorati tags: , , ,

December 27th, 2006

The best and worst of Vista multimedia

A friend called on Christmas day. She was away from home and had forgotten to set the video to record a couple of TV programmes. We’re testing Vista media center, so it was a matter of going to Vista’s TV guide, scrolling to the programmes she wanted, and selecting Record. What about the transfer to DVD? Next day, I selected Recorded TV, and scrolled through the recordings, each of which has a preview image. When I found the right one, I clicked on it and noticed that Burn CD/DVD was one of the menu choices. So I stuck a blank DVD -R in the drive, clicked Burn CD/DVD, and a while later (quite a long while) it was done. Tested the DVD in a standalone DVD player and it worked fine. I don’t miss VHS one bit.

Now have a read of Peter Gutmann’s Cost Analysis of Windows Vista Content Protection. Gutmann is a security specialist who describes himself as a professional paranoid, which perhaps explains the tone of the piece - he calls Vista’s content protection a “suicide note”. I doubt he is correct in all his conclusions, but nevertheless it shines a fascinating spotlight on this aspect of Windows Vista.

It has always been possible to make unlicensed copies of media such as music and film, but in the pre-digital world it was inconvenient and always involved some loss of quality. Personal computers changed all that, particularly when combined with the cheap storage which we now have in abundance. This is bad news for industries that depend on selling this content rather than giving it away. Hence Vista tries to put media back into its uncopyable box, so that once again you have to purchase the official item.

A single pinprick is enough to burst a balloon, no matter how airtight the rest of it is. Similarly, to protect media you have to protect every link in the chain, from digital source to final output. Vista calls this the Protected Media Path; read the MSDN article here. The system is intricate and complex, and as Gutmann notes there are undesirable implications. The Protected Environment (PE) relies on “trusted components” such as drivers, codecs and content processors. Each component must therefore be signed by Microsoft after a verification process. But what if a bug or design flaw has slipped through, allowing content to be pirated (a pinprick)? Then the component can be “revoked”, which means some hardware or feature in your system will no longer work properly. Content publishers can even specify that their content will not play if a component known to be unsafe is present, by checking against a revocation list.

Ideally, a revoked component will be replaced by an automatically downloaded update. However, Microsoft’s document on the subject acknowledges that this may not always be the case:

In rare cases, an updated version of the component may not be available, for example, the company that implemented the component has gone out of business. If the component is not essential, the PE can work around the issue by not loading the component. If the component is essential, the application is provided with a URL that directs the user to a Web page that has information on the issue.

That might mean no more protected content for you unless you actually replaced the hardware with something else for which trusted components exist. I presume however that you would still be able to play unprotected content. Still, this would be a severe outcome if, for example, you had a large collection of HD-DVD movies that you played on the system.

It is understandable if hardware vendors such as ATI are unenthusiastic about all this. They have to do the work of creating suitable hardware and drivers, but the beneficiaries are the owners of the protected content.

Several obvious questions come to mind:

  • Will this really work? Such a complex system must be vulnerable to the efforts of determined hackers, as other DRM schemes have been in the past.
  • When playing protected content, what are the performance implications?
  • How about when playing unprotected content ? What, if any, is the performance impact of all this content protection then? Perhaps there is none. It strikes me though that there could be unwanted side-effects.

The existence of this DRM edifice also impacts all of us as consumers. When we purchase content, we’d like to be able to play it on as many devices as possible: home stereo, wireless streaming around the house, computers, portable devices. Technology is at last enabling this freedom, but now technology is also taking it away.

I’ll come back to where I started. Whether Vista content protection stands or falls will depend on the user experience. If it is good, as with my DVD burning from media center, then consumers will forgive a lot, to the frustration of anti-DRM advocates. That’s why Apple gets away with the iTunes store/iPod lock-in. If it is bad, this will damage Vista and Microsoft.

Update

Interesting thread here on audio processing in Vista. Here’s what Amir Majidimehr, digital media VP at Microsoft, has to say about DRM in Vista audio (and referring specifically to Gutmann’s piece):

The writer unfortunately, is misinformed about the Vista content protection capabilities. Yes, it is true that Vista has a substantially upgraded *infrastructure* for content protection. However, its usage is optional and no application is forced to use it. To wit, current HD DVD/BD players do not use any of it and as such, are only subject to provisions of copy protection for those formats (namely, AACS). Ditto for any third-party application that you may run on Vista. As long as they don’t call the new facilities, they run as they did always.

So for all practial purposes, Vista and XP behave the same wrt to playback of digital media.

Vista does allow new applications to provide a new level of robustness against attacks should they wish to provide this level of content protection. That may enable them to get access to content that would not be available otherwise (think HD downloads near Theater release window). As this feature required core operating system changes, we incorporated them into Vista. As with all new facilities, it may be years before they are taken advantage of.

That’s reassuring with respect to my third question above.