[Windows] HOW-TO play Blu-ray Disc with External Player and auto adjust refresh rate - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Announcements, Info, and General Discussion (/forumdisplay.php?fid=85)
+--- Forum: Tips, tricks, and step by step guides (/forumdisplay.php?fid=110)
+--- Thread: [Windows] HOW-TO play Blu-ray Disc with External Player and auto adjust refresh rate (/showthread.php?tid=64658)
HOW-TO play Blu-ray Disc with External Player and auto adjust refresh rate - mindweaver - 2009-12-21 07:29
Guide to play Blu-ray disc with external player and auto adjusted refresrate
I have struggled with this for a while and with recent updates to XBMC I finally got it to work. I thought I'd share my findings and write you all a small guide on how to make it work.
Applications used in this guide:
TotalMedia Theater 3 Platinum 18.104.22.168 (TMT)
SlySoft AnyDVD HD (a free and lighter alternative to this is DisplayChanger)
XBMC for Windows (dx-version) starting with build 25821 Found here
Installation and configuration:
Install all the applications mentioned above. Make sure you install ReClock after you install TMT.
First of all we want XBMC to recognize the Blu-ray disc in your drive and execute TMT to play it with, when you hit "PLAY DISC" in XBMC. To do this you have to set up an external player (How-to Wiki)
An external player is set up by placing a xml file called playercorefactory.xml in your userdata folder. The userdata folder can be found in various places.
Windows Vista & Windows 7: C:\Users\<Username>\AppData\Roaming\XBMC\UserData
Windows XP: C:\Documents and Settings\<Username>\Application Data\XBMC\UserData
Place the following xml in that directory and edit it to point to your uMCEDVDPlayer.exe. Make sure to change the args to point to your Blu-ray player:
(The reason I use uMCEDVDPlayer.exe is because it seems to be made for remote control use, easier gui with bigger controls and so on. You can of course choose to use the default program .exe)
Now XBMC will start TMT to play your Blu-ray disc. Next up is to get ReClock to change your refresh rate to match that of the movie. ReClock is primarely used give you smoother playback and as a bonus it gives us the possibility to create a auto refresh rate script.
Find ReClock in your start meny and open "Configure ReClock". The important settings to do here (you can of course do so much more, but these are the ones needed for this operation)
ReClock is now instructed to load when it detects a movie started in TMT and to run a VBS-script (RunEvent.vbs) What you need to do now is to create this script and place it in the ReClock install directory.
The RunEvent.vbs looks like this:
(There are alot of RunEvent-scripts out there besides mine. They can be found by a simple google search or by browsing the ReClock forum)
In this example I use SlySoft AnyDVD HD's SetDisplayFrequency.exe to change the refresh rate. You can also use DisplayChanger or any other similar program if you like.
Make sure you have set up these resolutions/refresh rates in your GPU settings. (I use an NVIDIA 9500GT HeatSink HDMI)
Place the RunEvent.vbs in ReClock install dir (in my case C:\Program Files\ReClock\)
That's it! You're done. You should now have a working external player-script that will run your Blu-Ray discs with TMT and give you smooth video and accurate refresh rate with ReClock.
I hope this guide will be of use. If anything is unclear just ask and I will try to answer
- ashlar - 2009-12-21 11:03
Thank you so much!
- bobrap - 2009-12-21 16:54
Yes, thank you. Even I can follow your instructions.
- Laundro - 2009-12-22 21:57
I've checked, and all my settings in playercorefactory.xml should be correct, but from the logs I see XBMC still tries to load DVDPlayer when selecting "Play Disc" (the disc in question is the Dark Knight Blu-Ray).
Could it be there's a problem with the protocols thing?
Thanks in advance
- mindweaver - 2009-12-22 22:36
Laundro Wrote:Hi -
Which XBMC Revision do you have installed?
- Laundro - 2009-12-22 23:21
That's XBMC 9.11-Beta2 R25483
- mindweaver - 2009-12-22 23:29
Laundro Wrote:That's XBMC 9.11-Beta2 R25483
Please read and follow the guide. You have to use a revision higher than 25821.
- Laundro - 2009-12-22 23:31
I'm sorry for not investigating thoroughly enough. Thanks for the quick reply!
- goldstarQC - 2009-12-24 00:15
Do you think I can use PowerDVD8 (w. BluRay Support) ? I do not own the TMT software. Also, all the stuff about the right Refresh Rate ? would that work with a Plasma TV connected thru HDMI output ?
- mindweaver - 2009-12-24 10:22
goldstarQC Wrote:Do you think I can use PowerDVD8 (w. BluRay Support) ? I do not own the TMT software. Also, all the stuff about the right Refresh Rate ? would that work with a Plasma TV connected thru HDMI output ?
External player will work fine with PowerDVD8. I'm not sure that ReClocks refreshscript will. I will update the guide after christmas with externalplayer xml for PowerDVD. I am now successfully using PowerDVD9 in Cinema mode with it!
Everything depends on which refresh rates your TV can handle. What model do you have? I am using a LG50PG7000 via HDMI and I can get 23.976, 24, 29.997, 30, 50, 59.9 and 60hz.
Tell me your model and I will try to investigate it for you
- ashlar - 2009-12-27 16:09
Mindweaver, to get a similar experience with BD ISOs one should need to accept the compromise of using TMT for DVD ISOs as well, am I right?
- mindweaver - 2009-12-27 17:19
ashlar Wrote:Mindweaver, to get a similar experience with BD ISOs one should need to accept the compromise of using TMT for DVD ISOs as well, am I right?
I don't know. You will have to ask a developer about that
- goldstarQC - 2009-12-28 05:38
mindweaver, my TV is a Fluid Plasma 42in (720p) and I also have a LG 47Y3D 47in (1080p). The main TV used is the Fluid (in my bedroom) because i use my XBMC in my bedroom. Sometime, I move the computer to the Living Room (the LG Tv). Finally, my main Viewing location is my HT in the basement, using a Popcorn Hour A100 (for now, plan to replace that with the XBMC when everything is easy enough to use for my GF). The projector is a Panasonic PT-200u
But, If I do not use the Reclock at all, that will still work well ??
- mindweaver - 2009-12-28 09:24
goldstarQC Wrote:mindweaver, my TV is a Fluid Plasma 42in (720p) and I also have a LG 47Y3D 47in (1080p). The main TV used is the Fluid (in my bedroom) because i use my XBMC in my bedroom. Sometime, I move the computer to the Living Room (the LG Tv). Finally, my main Viewing location is my HT in the basement, using a Popcorn Hour A100 (for now, plan to replace that with the XBMC when everything is easy enough to use for my GF). The projector is a Panasonic PT-200u
Yes it will work well ReClock just does that little extra smoothening if your TV supports it. Just give it a try.
- ben_moo - 2009-12-29 13:41
I'm trying to use this method to load blu-ray movies with MPC-HC, but I just can't get it to work.
MPC-HC will load the blu-ray movie directly without menus if you choose File: Open DVD. But if I use the command line to load a DVD it says it can't find DVD path. (DVD's work fine with the command-line, Blu-rays don't)
Anyone got any ideas?