Now that Open Media Library is coming closer and closer to a functional application people are starting to ask “Where can I download this from!?”, the answer – Because it’s open source you can download the source and compile and use at your discretion. “Source? Compile? What?” Are just some of the questions people are left with when told to do that. So here goes some step by step instructions on what you need to do to get Open Media Library up and running on Vista Media Center.
First things first – you will need the following applications:
I’m not going to go into how to install them, but i’m sure you can figure that out for yourself.
Create a new folder where you would like to store the source for Open Media Library (you can delete this later if you want).
Right click on the folder, highlight TortoiseSVN and then click Checkout...
The TortoiseSVN prompt will then ask for the URL of the repository (which you can find out at http://code.google.com/p/open-media-library/source/checkout), put in http://open-media-library.googlecode.com/svn/trunk/ and then click OK.
TortoiseSVN will then download the latest revision of the source and prompt you once it has been completed.
Now browse to the directory where you saved the source to and double click on OML.sln to open the Open Media Library solution in Visual C# Express. While the solution is opening you may be prompted with a few errors stating that Solution folders are not supported in this version of Visual Studio, just click OK and ignore these.
Usually you could then just click on Build -> Build Solution (or press F6), however due to constant changes to the repository you may get errors and a failed build. To avoid this you can build the OMLEngine and Library projects individually by right clicking on OMLEngine in the Solution Explorer (on the right), click Build and then do the same thing for Library.
Next step is to register the application. This step is likely to cause most people problems depending on whether they’re using Vista 64bit or 32bit.
To note: OMLEngine.dll will register itself when it’s built in Visual Studio.
To register the application with MediaCenter first open up a command prompt and cd to the directory where you saved the source and then cd to \Library.
Type DevInstall.cmd /debug and then press enter. You should get an output much like this:
Provided all has gone well, if you open up Media Center you should be greeted with the Open Media Library menu strip icon.
Next up, importing your Movies.












cant you please share the compiled file?
Doesn’t work over here
if you got some build error, try to
C:\Program Files\Microsoft SDKs\Windows>mklink v6.0 v6.0a
symbolic link created for v6.0 <> v6.0a
ete: What problems did you have when trying to compile it?
TLa: Good tip – you could also just open up the devinstall.cmd file in notepad and modify it to point to the correct directory.
Can you please email me RE this software.
We are looking for a developer. Freelance who wants to make some $$
See attached email address.
I AM NOT A DODGY SALES GUY! We are not some weird telemarketing firm.
We sell media centers, and would like your help.
-Mitch
Have you ever considered adding more videos to your blog posts to keep the readers more entertained? I mean I just read through the entire article of yours and it was quite good but since I’m more of a visual learner,I found that to be more helpful well let me know how it turns out! I love what you guys are always up too. Such clever work and reporting! Keep up the great works guys I’ve added you guys to my blogroll. This is a great article thanks for sharing this informative information.. I will visit your blog regularly for some latest post.