Welcome to MSDN Blogs Sign in | Join | Help

Playing Ripped DVDs with Media Center Extenders

At last I have succeeded in getting ripped DVDs to play from my Xbox 360's Media Center Extender, and here is how I did it. First off let me explain my goals:

  • I want to be able to play my kid's DVDs via my home network, so they can avoid trashing the shiny discs any more than they already have
  • Playback needs to be from something other than my PC, so my kids don't trash that
  • I also want to avoid transcoding the DVDs into another format, because my time is extremely limited (thanks to having two kids)
  • I'd like the original DVD menus and Extras to be available.

Ah well, 3 out of 4 ain't bad: the last goal is still unattainable.

Requirements

  • Media Center on Vista SP1
  • Media Center Extender (I use an Xbox 360, I assume the 2nd gen extenders will also work but I don't have one)
  • The ability to edit XML files (e.g. Notepad)
  • Ripped DVDs

How I Did It

  1. First off I ripped the DVDs to my file server. I'm not going to tell you how to do this.
  2. Next I enabled "DVD Library" which lets you play ripped DVDs on the Vista machine itself in Media Center
  3. Next I got my Xbox 360 to see my Media Center on my Vista (64-bit) box. This was substantially harder than it is for most people as I run a Domain Controller on my home network, plus the files are on a file server, not on my Vista machine. Once I got it working I was crucially disappointed to see that "DVD Library" did not show up on the Xbox.
  4. The trick to getting "DVD Library" to show up is revealed here. This took me longer than it should because although "DVD Library" showed up on my Xbox soon enough, the only content was the Apollo 13 and Vertigo clips that come with Vista. No amount of me messing with the Extender Settings could change this. However, turns out I was an idiot: pressing the Info key brings up a sub-menu with "Add Movies" on it. Once I did that and added the share from my server, I was in business.
  5. Getting rid of Vertigo and Apollo 13 proved impossible except by removing the files physically from my Vista machine.

More Info

I created a new share on my server, called DVDs, to separate the kids rips from the general pool. For each desired movie, I made a new directory (whose name is what shows up in the "DVD Library"), and into it I placed:

  • Folder.jpg - disc artwork borrowed from Amazon, cropped to DVD-shape when required
  • VIDEO_TS.IFO - zero length file required
  • The hardest bit: working out which VOBs are the actual movie. For each one, I created a hardlink MPEG from the VOB in the original rip directory.
  • Foo.wvx - XML file as described in the link above. Only a few elements are supported, described in the Playlist section of this page. The name of this file makes no difference, the extension does though. For each VOB you worked out above, add an Entry/Ref section as described.

Hints & Tips

When playing DVDs this way, there is no trick play, and chapter skipping just seems to jump 30 seconds or so. Also when there is a transition of one MPEG to the next, there is a few seconds of blackness. Anamorphic DVDs look great, 4:3 ones as well as expected, but non-anamorphic widescreen titles have black bars on all sides.

If you find the ASX spec you will see all sorts of goodies, but they are mostly ignored unfortunately. Its hard to find the spec, but this link works sometimes and this one at other times.

Don't use Windows Media Player to work out which VOBs are which: it is too smart and recognizes its a DVD rip. I used Nero's Showtime instead. You can use WMP to check the WVX file works, but note that it will choose a seemingly random audio track for each MPEG file. Don't be alarmed, MCE chooses the right track when it plays them, WMP is broken in this regard.

I had problems using a VIDEO_TS directory: just placing the listed files directly into a suitably named directory worked much better for me.

In an ideal world you could play ripped DVDs on Extenders out-of-the-box, but you can't and some hoops are necessary. These hoops are worth it for me though. I can dream about DVD menu support I suppose...

Published Monday, June 09, 2008 9:53 PM by andypennell

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

Tuesday, June 10, 2008 4:47 AM by Cronan

# re: Playing Ripped DVDs with Media Center Extenders

I've been trying to get this working for years. Andy, you've made me very very happy, thanks for this specific post and a great blog in general.

Friday, June 13, 2008 5:02 PM by Mehar

# re: Playing Ripped DVDs with Media Center Extenders

Nice write up, I'm going to have to try this one out later.

Sunday, June 15, 2008 1:51 AM by andypennell

# re: Playing Ripped DVDs with Media Center Extenders

I just discovered that the WVX file does NOT need to have full paths if it is in the same directory as the MPEGs themselves, which would have saved me a bunch of typing last weekend. A basename is sufficient. Also makes the file more "portable" around your network.

Tuesday, June 17, 2008 1:30 AM by andypennell

# re: Playing Ripped DVDs with Media Center Extenders

Picked up a Linksys DMA2100 Media Extender on Craigslist for a song and it works brilliantly for this. Stuck the Linksys on the kids' 4:3 TV instead of using my Xbox 360 on our widescreen TV.

Thursday, June 26, 2008 12:05 AM by Tipper

# re: Playing Ripped DVDs with Media Center Extenders

Go grab the plugin for media center called mymovies from http://www.mymovies.dk/

It will automaticially do the ripping as well as the folder.jpg creation all from a menu inside of the media center gui.  It also lets you have all of the dvd menus and such.

Thursday, June 26, 2008 12:13 AM by andypennell

# re: Playing Ripped DVDs with Media Center Extenders

Thanks Tipper, I did take a look at mymovies but it says it doesn't work on the 360 (see http://www.mymovies.dk/documentation/xbox-360-extender.aspx)

Friday, June 27, 2008 7:50 AM by deadspeak

# re: Playing Ripped DVDs with Media Center Extenders

Mymovies works a treat with xbox360 i've been using it for months, i have around 250 dvd's in dvr-ms format on a WHS and everything works great full ffwd and rewind, skip etc.

Thursday, July 03, 2008 11:31 AM by Mehar

# re: Playing Ripped DVDs with Media Center Extenders

I'm might check out the mymovies plug in, it seems like a really nice tool.

I wonder if I can get Libra working with it though.

Saturday, July 05, 2008 4:38 PM by Wade

# re: Playing Ripped DVDs with Media Center Extenders

deadspeak - would you mind reaching out to answer some questions?  I've been trying to get MyMovies and the XBOX360 to work for awhile now, to no avail.  I'd be grateful for any information or tips you can share!

blog@wadewegner.com

Wednesday, July 16, 2008 10:29 AM by Pete Stagman

# re: Playing Ripped DVDs with Media Center Extenders

I've been working on the WHS and NAS symbolic link issue and came up with a workaround. I added a new How-To page. http://www.htpcug.org/DVDLibraryonExtendersHowTo/WHSandNASdevices/tabid/169/Default.aspx It's currently a LOT of work to create all the links, but it's a start.

I've asked the person who wrote the original createwvx.vbs script to update it to autoamate this procedure. If anyone else wants to tackle the script, be my guest. I'm no good at VBScript.

--Pete

---------------------------------------

Pete Stagman

Media Center MVP

President, Home Theater PC User Group

www.htpcug.org

Sunday, August 24, 2008 12:43 AM by Andy Pennell's Blog

# Converting Zune playlists into Windows Media Player playlists

For some inexplicable reason Zune playlists (ZPL) are different from Windows Media Player playlists (WPL).

Wednesday, August 27, 2008 3:51 PM by Wes

# re: Playing Ripped DVDs with Media Center Extenders

Spend about 3 days on this to find out that I had everything working except, I needed to add the movies folder again for the extender =-(

Thanks Andy.  Your blog was the help I needed.

Saturday, September 06, 2008 11:38 PM by Jon

# re: Playing Ripped DVDs with Media Center Extenders

Following the instructions, I could play ripped DVD on Vista ultimate. However it doesn't work on my linksys extender.  The error is "The file type is not recognized, and cannot be played."  Any ideas?  Thanks.

Wednesday, September 10, 2008 9:10 AM by Pete Stagman

# re: Playing Ripped DVDs with Media Center Extenders

For everyone that was having problems running the CreateWVX script. There is now a utility that automates the entire link process.

http://www.nedmug.com/DVDLibraryonExtendersHowTo/tabid/168/Default.aspx

--Pete

Thursday, October 16, 2008 5:51 AM by Barry

# re: Playing Ripped DVDs with Media Center Extenders

Hi Andy,

I'm really trying to get this to work...

Here is my thread....

http://thegreenbutton.com/forums/ShowThread.aspx?PostID=302298#302317

I get the movies to show up....but when i try to play them it "thinks" for a bout 30 seconds and then i get this error:

"Cannot Play Video" File type is not recognized and cannot be played.  Either the correct codec is not installed ot the file is corrupt.

I'm not sure why....can u please lend me some advice / help?

thx!!

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker