No DivX on Extenders, Ever!
Ian Dixon
pointed to why the Xbox 360 most likely will never support DivX on The
Media Center Show. Major Nelson (aka Larry Hryb) said on his Podcast
that “I don't know of any commercial disks... DVDs that are sold that are
using the DivX codec. [..]People are using it to backup their DVDs, and I'm
using backup in quotes... or some of the other folks are probably using it to
share files and break a lot of copyright laws.” Alexander Grundner
picked up the news
here.
I
think that way to much is being put into DivX and “breaking copyright”.
Let me explain how DivX started and why WMV9 is being just as much as an
underground codec as DivX once was/still is.
DivX
started out as a hack of Microsoft’s MPEG4v3 codec. MS MPEG4v3 was ever
meant to allow encoding into an AVI container, only ASF. This hack was
used widely for “underground” encoding of commercial movies that then
distributing them via P2P Networks, IRC, USENET, etc. In 2000,
DivXNetworks was formed and they released DivX 4 which was supposed to have
been completely re-written so that is didn’t infringe on Microsoft’s codec.
Now,
a large secret to many is that Microsoft’s WMV9 has “replaced” DivX as the
pirates choice for many HD encodes. People will capture HD from
cable/satellite sources and use the WMV9 VCM to encode the content. They
will then demux the AC3 audio track from MPEG-2 Transport Stream, then mux the
WMV9 and AC3 into an AVI container. Crisp, clear, and high quality
audio/video using Microsoft WMV9.
Not
supporting DivX because no commercial content is sold encoding with it, is not
a good reason to not support. There is no real commercial content being
sold encoded with WMV9 (a few exceptions here, now of which tackle the
masses) A good reason not to support it is the licensing fees to DivX Inc
or the licensing fees to the MPEG LA/Via (or whoever licenses MPEG-4 now).
What
Microsoft should do is open up the
Xbox 360 to allow DivX Inc to write a decoder and then allow people to purchase
and install them via the Xbox Live! Marketplace. However, I can
understand that the architecture of the Xbox 360 most likely doesn’t allow to
easy implantation of third party video decoders. Not everyone
is going to want to purchase hardware that allows for transcoding of content to
a DLNA Compliant format (WMV9/MPEG-2). The Xbox 360 supports both
MPEG-2 (DLNA Compliant format) and WMV9 (Optional DLNA Compliant format).
MPEG-4 is also DLNA Compliant, but like WMV9 either have to be supported in a
DNLA Compliant device.
Here’s
the fact of the matter, Microsoft’s Media Center Extenders, including first
generation standalone devices (Linksys/HP), Xbox v1 Extender, and the Xbox 360
are all DLNA Compliant! All of them support JPEG (Image Requirement),
LPCM (Audio Requirement), and MPEG-2 (Video Requirement). PCs are coming
that will allow for transcoding of formats like DivX to DLNA Compliant
Formats.