ISO Mounter - third-party software for auto Blu-ray ISO / IMG image mount on Windows - Printable Version +- Kodi Community Forum (https://forum.kodi.tv) +-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33) +--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111) +---- Forum: Windows (https://forum.kodi.tv/forumdisplay.php?fid=59) +---- Thread: ISO Mounter - third-party software for auto Blu-ray ISO / IMG image mount on Windows (/showthread.php?tid=65556) |
- mw90 - 2010-11-28 anyone willing to post a video tutorial on how to do this? PLEASE Forget ISO Mouter! - slingshot27 - 2010-11-28 Hi, Forget ISO Mounter (under windows 7). I have tried a lot of different things. I did manage to get it working. But I have a solution without ISO Mounter! 1. Make batch file mountit.bat and place it in c:\temp (working with this tutorial, of course you can place it somewhere else) The mountit.bat contains the followin content "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 %1 "C:\Program Files\CyberLink\PowerDVD9\PowerDVD9.exe" j: "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 /u 2. Edit playercorefactory.xml Add folllowing content for external platers: <player name="MyIsoMount" type="ExternalPlayer" audio="false" video="true"> <filename>c:\temp\mountit.bat</filename> <args>"{1}"</args> <forceontop>false</forceontop> <hidexbmc>false</hidexbmc> <hidecursor>false</hidecursor> </player> Add following rule: <!-- Blurays --> <rule filetypes="iso" filename="*.bluray.*iso" player="MyIsoMount"/> Remark: the filename MUST contain bluray and iso. Of course you can change this. It work for me! I hope it will work for you too, please let me know if it works for you! - cadillacart - 2010-12-20 The above worked for me. Of course, I needed to change the paths pointing to the location of powerdvd and my new mountit.bat file. Thanks alot! - slingshot27 - 2010-12-20 cadillacart Wrote:The above worked for me. Of course, I needed to change the paths pointing to the location of powerdvd and my new mountit.bat file. I am glad I could help! Lot of people are struggling with this problem. - pazzaTim - 2010-12-23 Thanks slingshot... I've kind of got it working. Using powerdvd 10. The iso's mount and play. I disabled the moovilink part, but when I press stop I end up with the powerDVD splash screen. I have to use a mouse to "exit" the app and get back to xbmc. Is there any way around this? - slingshot27 - 2010-12-24 Euh, the moovilink part? Sorry I do not understand what you mean. [Windows] Playing BluRay ISOs - gecko1a - 2011-01-20 Hi community, for over a week I try again and again to play my BluRay ISO files. All my BluRays are ISOs on my server and I like to mount them with Daemon tools or virtual Cd from Slysoft and start them with PowerDVD10, but it doesn't. If I click the film in XBMC nothing happens. It isn't a problem to play DVD-ISOs with XBMC or BluRays without XBMC :-( All references I found didn't work, like "Mount ISO 3.0" or the versions of advancedsettings.xml and playercorefactory.xml. Does anyone have any tips for me or has someone my configuration and has a manual for more detail? My configuration: Windows 7 HP 64bit XBMC 10.0 PowerDVD10 My wishes: Within XBMC click on the BluRay film XBMC mounts it with a virtual CD drive XBMC starts PowerDVD10 My wife understands the handling Thanks for help gecko1a - LU270bro - 2011-01-20 hello new to the forums and xbmc. seems i am having the same problems as stated above. I clilck on a movie (bluray backup, movie only, in .iso) and nothing happens. I click on it several more times and eventually get an error "playback failed one or more items failed to play." I used the tutorial above with the "mountit.bat" script from slingshot27, except i deleted the part under rules about filetypes and *.bluray, so now my filetypes and filename are iso and *.iso respectively. Why doesnt this work? Please help. I will try and attach my xbmc log, my playercorefactory.xml and my mountit.bat. Thanks for the help. playercorefactory.xml: <playercorefactory> <players> <player name="Digital Theatre" type="External Player" audio="false" video="true"> <filename>c:\XBMC Player\mountit.bat</filename> <args>"{1}"</args> <forceontop>false</forceontop> <hidexbmc>false</hidexbmc> <hidecursor>false</hidecursor> </player> </players> <rules> <rule filetypes="iso" filename="*.iso" player="Digital Theatre"/> </rules> </playercorefactory> mountit.bat : C:\Program Files\Elaborate Bytes\VirtualCloneDrive\VCDmount.exe /d=0 C:\Program Files\Arcsoft\TotalMedia Extreme 2\Digital Theatre\uMCEDVDPlayer.exe g: C:\Program Files\Elaborate Bytes\VirtualCloneDrive\VCDmount.exe /u log: [HTML]22:04:21 T:2724 M:2325856256 NOTICE: ----------------------------------------------------------------------- 22:04:21 T:2724 M:2325848064 NOTICE: Starting XBMC, Platform: Windows 7, 32-bit build 7600. Built on Dec 17 2010 (SVN:35647, compiler 1500) 22:04:21 T:2724 M:2325848064 NOTICE: AMD Athlon II X4 640 Processor 22:04:21 T:2724 M:2325848064 NOTICE: Desktop Resolution: 1920x1080 32Bit at 60Hz 22:04:21 T:2724 M:2325848064 NOTICE: Running with administrator rights 22:04:21 T:2724 M:2325848064 NOTICE: special://xbmc/ is mapped to: C:\Program Files\XBMC 22:04:21 T:2724 M:2325848064 NOTICE: special://xbmcbin/ is mapped to: C:\Program Files\XBMC 22:04:21 T:2724 M:2325848064 NOTICE: special://masterprofile/ is mapped to: C:\Users\Home Theatre\AppData\Roaming\XBMC\userdata 22:04:21 T:2724 M:2325848064 NOTICE: special://home/ is mapped to: C:\Users\Home Theatre\AppData\Roaming\XBMC 22:04:21 T:2724 M:2325848064 NOTICE: special://temp/ is mapped to: C:\Users\Home Theatre\AppData\Roaming\XBMC\cache 22:04:21 T:2724 M:2325848064 NOTICE: The executable running is: C:\Program Files\XBMC\XBMC.exe 22:04:21 T:2724 M:2325848064 NOTICE: Log File is located: C:\Users\Home Theatre\AppData\Roaming\XBMC\xbmc.log 22:04:21 T:2724 M:2325848064 NOTICE: ----------------------------------------------------------------------- 22:04:21 T:2724 M:2324946944 NOTICE: load settings... 22:04:21 T:2724 M:2324676608 NOTICE: special://profile/ is mapped to: special://masterprofile/ 22:04:21 T:2724 M:2324672512 NOTICE: loading special://masterprofile/guisettings.xml 22:04:21 T:2724 M:2324606976 NOTICE: Getting hardware information now... 22:04:21 T:2724 M:2324606976 NOTICE: Checking resolution 12 22:04:21 T:2724 M:2324594688 NOTICE: Loading player core factory settings from special://xbmc/system/playercorefactory.xml. 22:04:21 T:2724 M:2324586496 NOTICE: Loaded playercorefactory configuration 22:04:21 T:2724 M:2324586496 NOTICE: Loading player core factory settings from special://masterprofile/playercorefactory.xml. 22:04:21 T:2724 M:2324586496 NOTICE: special://masterprofile/playercorefactory.xml does not exist. Skipping. 22:04:21 T:2724 M:2324582400 NOTICE: No advancedsettings.xml to load (special://masterprofile/advancedsettings.xml) 22:04:21 T:2724 M:2324582400 NOTICE: Default DVD Player: dvdplayer 22:04:21 T:2724 M:2324582400 NOTICE: Default Video Player: dvdplayer 22:04:21 T:2724 M:2324582400 NOTICE: Default Audio Player: paplayer 22:04:21 T:2724 M:2324602880 NOTICE: Loading media sources from special://masterprofile/sources.xml 22:04:21 T:2724 M:2311057408 NOTICE: initializing playlistplayer 22:04:21 T:2724 M:2311053312 NOTICE: DONE initializing playlistplayer 22:04:21 T:2724 M:2299260928 NOTICE: CApplication::UpdateLibraries - Starting video library startup scan 22:04:21 T:2724 M:2298638336 NOTICE: initialize done 22:04:21 T:2724 M:2298638336 NOTICE: Running the application... 22:04:21 T:2724 M:2298617856 NOTICE: ES: Starting event server 22:04:21 T:2228 M:2298609664 NOTICE: ES: Starting UDP Event server on 127.0.0.1:9777 22:04:21 T:2228 M:2298568704 NOTICE: UDP: Listening on port 9777 22:04:21 T:2744 M:2298552320 NOTICE: VideoInfoScanner: Starting scan .. 22:04:21 T:2744 M:2281811968 NOTICE: VideoInfoScanner: Finished scan. Scanning for video info took 00:00 22:04:28 T:2724 M:2272460800 ERROR: PCRE: nothing to repeat. Compilation failed at offset 0 in expression '*.iso' 22:04:28 T:2724 M:2272460800 WARNING: CPlayerCoreFactory::GetPlayerCore(Digital Theatre): no such core: Digital Theatre 22:04:28 T:2724 M:2271285248 NOTICE: DVDPlayer: Opening: E:\HD Movies\Batman Begins.iso 22:04:28 T:2724 M:2271281152 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 22:04:28 T:3016 M:2271277056 NOTICE: Creating InputStream 22:04:28 T:3016 M:2271219712 ERROR: Error on dvdnav_open 22:04:28 T:3016 M:2271219712 ERROR: CDVDPlayer::OpenInputStream - error opening [E:\HD Movies\Batman Begins.iso] 22:04:28 T:3016 M:2271219712 NOTICE: CDVDPlayer::OnExit() 22:04:28 T:3016 M:2271215616 NOTICE: CDVDPlayer::OnExit() deleting input stream 22:04:28 T:2724 M:2271182848 ERROR: Playlist Player: skipping unplayable item: 0, path [E:\HD Movies\Batman Begins.iso] 22:04:28 T:2724 M:2271178752 NOTICE: CDVDPlayer::CloseFile() 22:04:28 T:2724 M:2271178752 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 22:04:28 T:2724 M:2271178752 NOTICE: DVDPlayer: waiting for threads to exit 22:04:28 T:2724 M:2271178752 NOTICE: DVDPlayer: finished waiting 22:04:30 T:2724 M:2272309248 ERROR: PCRE: nothing to repeat. Compilation failed at offset 0 in expression '*.iso' 22:04:30 T:2724 M:2272309248 WARNING: CPlayerCoreFactory::GetPlayerCore(Digital Theatre): no such core: Digital Theatre 22:04:33 T:2724 M:2273292288 ERROR: PCRE: nothing to repeat. Compilation failed at offset 0 in expression '*.iso' 22:04:33 T:2724 M:2273292288 WARNING: CPlayerCoreFactory::GetPlayerCore(Digital Theatre): no such core: Digital Theatre 22:04:33 T:2724 M:2272178176 NOTICE: DVDPlayer: Opening: E:\HD Movies\Batman Begins.iso 22:04:33 T:2724 M:2272178176 WARNING: CDVDMessageQueue(player):ut MSGQ_NOT_INITIALIZED 22:04:33 T:1668 M:2272178176 NOTICE: Creating InputStream 22:04:33 T:1668 M:2272153600 ERROR: Error on dvdnav_open 22:04:33 T:1668 M:2272153600 ERROR: CDVDPlayer::OpenInputStream - error opening [E:\HD Movies\Batman Begins.iso] 22:04:33 T:1668 M:2272153600 NOTICE: CDVDPlayer::OnExit() 22:04:33 T:1668 M:2272153600 NOTICE: CDVDPlayer::OnExit() deleting input stream 22:04:33 T:2724 M:2272153600 ERROR: Playlist Player: skipping unplayable item: 0, path [E:\HD Movies\Batman Begins.iso] 22:04:33 T:2724 M:2272153600 NOTICE: CDVDPlayer::CloseFile() sorry bout long post but not sure how to post the log with the scrollable navigation bars like i see in other posts. - Hildebilly - 2011-01-25 LU270bro Wrote:hello new to the forums and xbmc. seems i am having the same problems as stated above. I clilck on a movie (bluray backup, movie only, in .iso) and nothing happens. I click on it several more times and eventually get an error "playback failed one or more items failed to play." I used the tutorial above with the "mountit.bat" script from slingshot27, except i deleted the part under rules about filetypes and *.bluray, so now my filetypes and filename are iso and *.iso respectively. Why doesnt this work? Please help. I will try and attach my xbmc log, my playercorefactory.xml and my mountit.bat. Thanks for the help. Which playercorefactory.xml file did you edit? You need to create a new one in you XBMC userdata folder (C:\Users\xbmc\AppData\Roaming\XBMC\userdata\) for your external players. From the looks of your log, there is not a personal playercorefactory.xml file being loaded. You can find more info here. PLEASE HELP, still can't get XBMC to auto mount blu-ray iso - sir_kw - 2011-02-04 Did you ever managed to get this to work? I'm running Windows 7 Pro 32bit and would like to configure XBMC to automount blu-ray iso with Virtual Clone Drive and play it with Total Media Theatre 5. I've read all these threads and suggestions but still NO GO Here is my playercorefactory.xml file and mounit.bat file. Please help me find out what is wrong. [playercorefactory.xml] <playercorefactory> <players> <player name="MyIsoMount" type="ExternalPlayer" audio="false" video="true"> <filename>c:\xbmc\mountit.bat </filename> <args>"{1}"</args> <forceontop>false</forceontop> <hidexbmc>false</hidexbmc> <hidecursor>false</hidecursor> </player> </players> <rules> <!-- Blurays --> <rule filetypes="iso" filename="*.iso" player="MyIsoMount"/> </rules> </playercorefactory> [mountit.bat] "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 %1 "C:\Program Files\ArcSoft\TotalMedia Theatre 5\uLaunchTMT5.exe" f: "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 /u =========== LU270bro Wrote:hello new to the forums and xbmc. seems i am having the same problems as stated above. I clilck on a movie (bluray backup, movie only, in .iso) and nothing happens. I click on it several more times and eventually get an error "playback failed one or more items failed to play." I used the tutorial above with the "mountit.bat" script from slingshot27, except i deleted the part under rules about filetypes and *.bluray, so now my filetypes and filename are iso and *.iso respectively. Why doesnt this work? Please help. I will try and attach my xbmc log, my playercorefactory.xml and my mountit.bat. Thanks for the help. - ltcharles - 2011-02-06 Yeah same here I cant get it to work either and so tired of messing with it. So here it goes I will give someone 25 bucks if they can look at my pc and get this thing to work. I need it to mount my iso and play with power dvd 10. If you can do this email me or pm if you want I am dead serious i will pay to get this working perfectly. If your up for it let me know so i can set aside time and send you a remote control invitation so you can mess with my pc. [Windows] Playing BluRay ISOs and discs, Step-by-step - Horst - 2011-02-21 Hi, slingshot27's methode works perfect for me (my configuration: Windows 7, PowerDVD 10, XBMC Dharma.) I try to give you a more detailled description of what you have to do, to play Blu-ray discs and iso-files using PowerDVD: 1. Create a new folder on drive C:, name it 'For_XBMC', DON'T use whitespaces, use underlines instead! You should now have a folder 'C:\For_XBMC'. 2. Use Notepad or any other text editor to create a batch file, that will be used to play Blu-ray discs using Power DVD. It should only contain this single line: "C:\Program Files\CyberLink\PowerDVD10\PowerDVD10.exe" /fullscreen e: If the drive letter of your Blu-ray disc drive is not 'E:' and/or PowerDVD was installed into another directory, change the line above accordingly. Be sure to enclose the path in double quotes. Save the file into the previously created folder, name it 'PlayBD.bat'. You should now have a file 'C:\For_XBMC\PlayBD.bat'. 3. Insert a Blue-ray or DVD into your optical drive, wait a few moments, if PowerDVD starts via windows autoplay, quit PowerDVD. Now double click the previously created PlayBD.bat. PowerDVD should start now, playing the BD/DVD. If yes, proceed to the next step, otherwise double check the path and driveletter in 'PlayBD.bat'. 4. Check which drive letter is assigned to Virtual CloneDrive. (You can do this by double clicking an *.iso-file in the Windows-Explorer.) 5. Use Notepad or any other text editor to create another batch file, that will be used to play Blu-ray iso-files using Power DVD. It should contain these three lines: "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 %1 "C:\Program Files\CyberLink\PowerDVD10\PowerDVD10.exe" /fullscreen f: "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 /u If the drive letter of Virtual CloneDrive is not 'F:' and/or PowerDVD was installed into another directory, change line 2 accordingly. If VirtualCloneDrive was installed into another directory, change the pathes in lines 1 and 3 accordingly. Be sure to enclose all pathes in double quotes. Save the file into the previously created folder, name it 'PlayBDiso.bat'. You should now have two files: 'C:\For_XBMC\PlayBD.bat' and 'C:\For_XBMC\PlayBDiso.bat'. 6. For testing purposes, reopen PlayBDiso.bat and replace the %1 (at the end of the first line) with the path to one of your Blu-ray iso-files, e. g. "C:\Movies\The Lord Of The Ring.iso". Now the first line of PlayBDiso.bat should look similiar to "C:\Program Files\Elaborate Bytes\VirtualCloneDrive\vcdmount.exe" /d=0 "C:\Movies\The Lord Of The Ring.iso" Leave lines 2 and 3 unchanged. Save the file into 'C:\For_XBMC\', name it 'Test.bat'. Double click 'Test.bat', the iso-file should now play in PowerDVD. If yes, congratulations, halfway there . If no, double check all pathes and the use of double quotes. 7. Use Notepad or any other text editor to create or modify the 'playercorefactory.xml' in the userdata directory. IMPORTANT!!! DONT'T modify the 'playercorefactory.xml' in the XBMC program directory (e. g. 'C:\Program Files\XBMC\system\playercorefactory.xml')!!! You MUST create/modify the 'playercorefactory.xml' in your userdata directory (running Windows 7, this is 'C:\Users\<YOUR_USERNAME>\AppData\Roaming\XBMC\userdata'), with <YOUR_USERNAME> being your user name It should contain these lines: Code: <playercorefactory> Save it in the userdata directory (see above), name it 'playercorefactory.xml'. 8. For testing purposes, open 'playercorefactory.xml' with InternetExplorer. It should open in IE with syntax highlighting, without any error messages. 9. Rename your Blu-ray iso-files using the naming scheme <NAME_OF_THE_MOVIE>.BD.iso, e. g. 'The Lord Of The Ring.BD.iso' 10. Run XBMC, Blu-ray disc and iso-files should now automatically be played using PowerDVD. Additionally the 'pay with...' context menu should now contain the menu items 'PowerDVD (BD)' and 'PowerDVD (BD.iso)' which you can use to manually play an optical disc or iso-file using PowerDVD. I hope this could help someone. Greetings Horst - benogil - 2011-02-22 Will this work for MPC-HC instead of PowerDVD ? - patm95 - 2011-02-27 Horst, This method did work for me after a long time of trying to get it to work! Thanks! - dsharbani - 2011-02-28 I am trying to get this to work properly with TMT 5. I have got it to work where the bluray iso mounts and plays using same method as Hurst. Problem is I have to delete the last line of bat file to unmount disk or it will not play. my bat file executes all the way through, mount iso, start to run TMT 5, then unmount iso, before TMT even starts on screen the bluray is unmounted. Now when I delete line from bat file it plays, but my issue is how to close TMT to go back to XBMC? Do i have to get a close command from event ghost and map it to a button on remote? Thanks in advance. |