The Artima Developer Community
Sponsored Link

Weblogs Forum
Crippled By DRM & An 800-Pound Gorilla

2 replies on 1 page. Most recent reply: Oct 23, 2006 12:35 PM by Christopher Diggins

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 2 replies on 1 page
David Goodger

Posts: 48
Nickname: goodger
Registered: Apr, 2004

Crippled By DRM & An 800-Pound Gorilla (View in Weblogs)
Posted: Oct 20, 2006 6:26 AM
Reply to this message Reply
Summary
How a new digital audio player required the application of techno-geek skills to obtain full as-advertised functionality. A notorious monopoly seems to be the culprit. Gee thanks, Bill!
Advertisement

I bought myself a new toy a couple of days ago, a Samsung YP-F2 digital audio player. I chose this one because it's tiny, it has a screen, and, most importantly, because it supports Ogg Vorbis files... or at least it's supposed to.

It is a small, "pendant" form factor player, with necklace-style headphones (they go behind the neck). The headphone cord is just long enough for the player to rest in a shirt pocket. I don't like iPods with their long cables flopping around.

It has a small screen which displays vital information, like the track title and battery level. I have no interest in watching videos on a small screen, so I didn't want to waste money on a color screen. But I do want to know what track I'm listening to, and I want to be able to navigate, so players like the iPod Shuffle aren't for me.

It supports Ogg Vorbis files, my preferred audio encoding... Or does it?

Why Ogg Vorbis? Two years back I had the pleasure of meeting some of the people behind Ogg Vorbis and Xiph.org, through an unrelated consulting sysadmin job ("geek summer camp"). I read up on Xiph and Ogg Vorbis (see About Xiph and the Vorbis FAQ), and decided to apply the principles of free software and freedom in general to this aspect of my life. Ogg Vorbis is free-as-in-freedom and unemcumbered by software patents. The fact that Ogg Vorbis (commonly just called "Ogg") is a better encoding was icing on the cake (Ogg Vorbis files sound better than MP3 files of the same size). When I ripped my CD collection that Christmas, I converted them to Ogg Vorbis for daily use and FLAC for backup.

Samsung's and the local retailer's websites showed the YP-F2 as supporting Ogg Vorbis. But when I read the instructions in the box, there was no mention of "Ogg". Instead, Windows XP and Windows Media Player 10 were listed as absolute requirements. When I plugged the player into my Mac laptop's USB port, it wasn't even recognized. I use Windows at work but my personal machines run either Mac OS X or Ubuntu GNU/Linux, and there's no way I'm going to run Windows for this (or anything else). I was angry at Samsung for the false advertising, and I thought I would have to return the player and get my money back.

But a little research goes a long way.

According to a comment on Xiph's wiki, "Microsoft has made it a criteria for 'Janus/MPP' [s/b MTP?] compliance that portable players sold in the USA must NOT support Ogg playback" ("Janus" is the codename for "Windows Media DRM for Portable Devices"; "DRM" is an acronym for "Digital Restrictions Management"). So this is another example of Microsoft throwing their weight around, forcing Samsung to cripple their players in the North American market, and the consumer suffers for it.

Disgusting.

Luckily, the same wiki page provided most of the solution to the problem: replace the device's firmware with an uncrippled version. After some trial & error, I came up with the full solution (which does require Windows, but only once):

  1. From a browser go to www.samsung.com.

  2. From the "Select Country / Region" popup list choose Australia.

    (I originally chose the UK, but that version of the firmware disabled the FM radio functionality of the player. UK and European owners of this player may want to try the Australian firmware; you might get extra functionality out of it!)

  3. Click on "Support", then enter the model number "YP-F2" in the form and hit the "Go" button. Choose the specific model if necessary.

  4. In the new page click "Firmware".

  5. Click the link for the firmware upgrade file (I got "YP-F2X YP-F2 Firmware upgrade (ver.1.451)").

  6. Unpack the .zip file, and run the setup.exe to install the updater software.

  7. Follow the instructions (in Help/recovery.html) for how to flash the firmware. (Note: updating the firmware required a reformat of the player's storage. Be sure to back up your files from the player first.)

Now my player shows up as an ordinary flash drive when connected via USB. I can just copy .ogg files onto it, and they play just fine. So now I have the digital audio player I wanted in the first place.

Being a techno-geek, I was able to persevere and finally figure out how to uncripple my player. But what chance do normal mortals have?


Gregg Wonderly

Posts: 317
Nickname: greggwon
Registered: Apr, 2003

Re: Crippled By DRM & An 800-Pound Gorilla Posted: Oct 21, 2006 9:30 PM
Reply to this message Reply
The fact that Microsoft is using licensing controls to limit the marketplace is just amazing. Thanks for point this one out!

Christopher Diggins

Posts: 1215
Nickname: cdiggins
Registered: Feb, 2004

Re: Crippled By DRM & An 800-Pound Gorilla Posted: Oct 23, 2006 12:35 PM
Reply to this message Reply
> The fact that Microsoft is using licensing controls to
> limit the marketplace is just amazing. Thanks for point
> this one out!

This was an oversight in an earlier version of the wording of the Janus license and is no longer the case.

http://en.wikipedia.org/wiki/Microsoft_PlaysForSure

http://www.theregister.co.uk/2005/10/27/accidental_music_monopoly_bid/

Flat View: This topic has 2 replies on 1 page
Topic: Crippled By DRM & An 800-Pound Gorilla Previous Topic   Next Topic Topic: JavaOne 2005, Day 1: It's a Groovy Day

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use