Thanks to Matt Goyer from Microsoft for providing information to
make use of the My DVD's feature with DVD images store on you hard
drive and without the need for a DVD Jukebox. For those who have
no clue what I'm talking about, check out his post here and here.
Some
background on this issue (skip this paragraph if you don't care):
Microsoft's Emerald release for Media Center Edition (Update Rollup 2)
includes support for DVD changes through firewire which changes "Play
DVD" option in the start menu to "My DVD's". Within the new menu,
people with DVD changers will be able to view all the DVD's within the
change, their cover art, genre, actors, director and synopsis
downloaded online from AMG. Matt mentioned a way to enable the My
DVD's feature and have MCE display all your DVD images within the menu
(provided they are added to the My Videos section).
Unfortunately, the information for each DVD is not downloaded because
the correct disc id cannot be generated from the image.
The disc id is used to link the DVD to the online database.
The
problem everyone has been having since his post last week was
to have MCE download the DVD information so that we can get the rich
metadata (read: useful information) displayed on screen. Matt
mentioned that by storing the disc ID in an xml file within the
same directory of the DVD image, this would instruct MCE to
download the data online. However, people had to figure out how
to generate the disc id, then create and hand type the xml file.
This
is where the My DVD Settings program comes in to help. The
program reads your DVD drive and retrieves the Disc ID and volume, then
you can have the program save the information to an xml file in the
directory where you stored your DVD image. When you select "My
DVD's" again, MCE should download all the information for that
particular DVD and for each DVD you have generated xml files.
This
was a simple program to write and I won't take credit for it, thank
Matt if you feel compelled to show some appreciation. I just want
to make your lives easier. I may be enhancing the program this
weekend, so send me your comments, feedback, or suggestions at angelomr@aol.com.
Update (10.26.05 22.03)
With
Version 0.2 of My DVD Settings, you can now generate the dvdid.xml
files even though you don't have original U.S. version of the
DVD. Or if you're like me, I just don't want to pull my DVD's out
of a box in my garage and insert them into my drive again.
Version
0.2 of My DVD Settings accomplishes this by adding support for the
exported xml files of Intervocative's DVD Profiler. DVD Profiler
is an application that catalogs DVD's which you can get for free from www.dvdprofiler.com (you need to register for free though after using for 2 days).
Here are the 12 steps to add all of the rich DVD data to your My DVD's collection:
* (If you already have DVD profiler and have catalogued all your DVD's, skip to step 6)
1. Download and install DVD Profiler from www.dvdprofiler.com or www.intervocative.com.
2. Register an account with them and retrieve a free registration ID. Enter this ID when you use the software.
3.
Add all your DVD's that you have in your My DVD's menu by selecting
"DVD|Add To Collection" from the main menu, then going to the "Add By
Title" tab. Find each of your DVD's by filtering the title,
region, locality, release date, rating, genre, or any combination
thereof.
4. Select "Add DVD" (bottom right) for each DVD you find
that matches yours. Please note that the AMG database stores
mostly U.S. versions of the DVD, so you might want to filter on United
States as your locality even though your disc is rated for a different
region.
5. Once you selected all the titles, click on "Add Now" (You
might want to uncheck "Prompt for personalization" (bottom left) if
you're adding dozens of DVD's.) DVD Profiler will start
downloading all of your DVD profiles and cover art. When it's
done you will be back at the main screen.
6. Click on "File|Export Profile Database" from the main menu, then click "Accept" in the "Acceptable Use Policy" dialog.
7.
In the "Export Profile Database" dialog, make sure your "Output Format"
is set to "XML Format", "Filter Criteria" should be "All".
Specify an output file and REMEMBER where it is.
8. Exit the DVD Profiler application and now launch My DVD Settings v0.2 (Attached)
9.
Under the "Intervocative DVD Profiler" group, click on the folder icon
and browse for the file that you generated from step 7.
10. Click on
"Generate DVD Disc ID Files..." and select a folder where you would
like all the DVD dvdid.xml files to be stored. Click OK and the
program should generate your xml files in the folder you specified.
11.
Exit the program and open the folder where you generated the dvdid.xml
files. Each file should be named in the format {DVD
Title}.dvdid.xml. Copy each xml file to the appropriate folder
where you stored your DVD image (again, put it in the same folder as
VIDEO_TS, NOT inside VIDEO_TS, ie. the parent folder of VIDEO_TS).
12. Launch Media Center, click on My DVD's and enjoy!
Again I ask for suggestions, comments and feedback.
Download "My DVD Settings" here.