OS drive access mode

The place to discuss Mac OS X version of MakeMKV
Post Reply
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

OS drive access mode

Post by mike admin »

Starting from version 1.5.0 MakeMKV supports two dirve access modes: direct mode and OS access mode. The new OS access mode has its pros and cons. Because all requests go via OS all blu-ray drives supported by OS are visible to MakeMKV and program will share access with other programs, it will not unmount the disc and mount it back when done. The read speed also should be better with this mode. Apple added blu-ray discs support in OSX 10.5 Leopard so you need to run Leopard for blu-ray disks with this mode. Tiger is still supported with old direct mode. By default new OS access mode is used only for drives inaccessible with old direct mode, you may choose to always use OS access mode in program preferences.

With new mode the program can't display many disc information items and can't determine the drive type so it calls all drives as BD-ROMs. The impact is only visual inconvinience and will be improved in future versions.

Please post your experience here, how this new mode works out for you, especially if it makes any difference for conversion speed.
jjfranzen
Posts: 3
Joined: Fri Mar 05, 2010 6:21 pm

Re: OS drive access mode

Post by jjfranzen »

I just installed a Pioneer BDR-205 in my Mac Pro running 10.6.2, and it seems to have issues with being used in OS mode:

MakeMKV v1.5.0 beta darwin(x86-release) started
Optical drive "BD-ROM MATSHITA BD-MLT SW-5582 B110" opened in OS access mode.
Optical drive "BD-ROM PIONEER BD-RW BDR-205 1.04" opened in OS access mode.
Using direct disc access mode
Evaluation version, 25 day(s) out of 30 remaining
Error 'Posix error - Input/output error' occured while issuing SCSI command to device 'OS:IOBDServices:53d9dfde34af2cb1:PIONEER BD-RW BDR-205 1.04'
Error 'Posix error - Input/output error' occured while issuing SCSI command to device 'OS:IOBDServices:53d9dfde34af2cb1:PIONEER BD-RW BDR-205 1.04'
...

Once I cancel the procedure, I get:

Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive

It seems to stall on /AACS/MKB_RO.inf. I tried a couple different BDs and had the same result. Direct mode does indeed still work, although I must say the read speeds are not what I was expecting. The rip maxed out at about 2.4X speed, and it's a 12X drive, so I was hoping for a bit more. When I just use rsync -av to copy the data over to a local HD, it's FAST (>25 MB/s), so I think the drive is working fine.

I also have a Matsushita SW-5582 which has not had any issues in OS mode, but it is a 2X drive, and has the rip speed to match. I had bought the new BDR-205 in hopes of getting better rip speeds. Any advice would be appreciated. Perhaps a firmware downgrade? Thanks in advance,

J^2
g1ngerninja
Posts: 14
Joined: Sun Mar 14, 2010 10:27 am

Re: OS drive access mode

Post by g1ngerninja »

I can concur with jjfranzen and that is using OS access mode you can not rip any films! I also get the same messages as shown.

I am using a Samsung SH-B083 in my mac pro (2006) running 10.6.2.

g1ngerninja
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: OS drive access mode

Post by mike admin »

Please enable "log debug messages" in preferences, restart the application and see if any DEBUG messages will be printed out.
g1ngerninja
Posts: 14
Joined: Sun Mar 14, 2010 10:27 am

Re: OS drive access mode

Post by g1ngerninja »

Mike,

I have tried this again with debug logging enabled. Attached is the log.

Cheers
g1ngerninja
Attachments
MakeMKV_log.txt
MakeMKV log
(6.36 KiB) Downloaded 542 times
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: OS drive access mode

Post by mike admin »

g1ngerninja wrote:I have tried this again with debug logging enabled. Attached is the log.
Please download and try the latest version, 1.5.2 . Unfortunately it will likely fail in the same way, but error log will contain additional information. Please post the log from 1.5.2 here again.
g1ngerninja
Posts: 14
Joined: Sun Mar 14, 2010 10:27 am

Re: OS drive access mode

Post by g1ngerninja »

Ok here is the new log file from 1.5.2.

Cheers
g1ngerninja
Attachments
MakeMKV_log.txt
MakeMKV Log 1.5.2
(21.67 KiB) Downloaded 563 times
icedtrip
Posts: 12
Joined: Tue Mar 23, 2010 12:53 am

Re: OS drive access mode

Post by icedtrip »

My LG is doing the same thing using 1.5.2 in OS mode. It works fine in Direct Mode, albeit slow (2.4x ; It's a 6x BD drive). I enabled debugging and attached the log. It appears to keep repeating until I cancel. The LG model is being reported correctly in the log as:

BD-ROM HL-DT-ST BDDVDRW GGC-H20L 1.03

Edit: Speed in Direct Mode got up to 4.1x at some points.
Attachments
MakeMKV_log.txt
(24.98 KiB) Downloaded 533 times
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: OS drive access mode

Post by mike admin »

OS access mode is now default, and should be much faster than direct access mode. You might have to experiment with "workaround type" setting on IO tab in preferences.
corrigann
Posts: 2
Joined: Tue Dec 29, 2009 4:46 am

Re: OS drive access mode

Post by corrigann »

I have a Samsung SH-B083L running on OS 10.6.3 which usually allows rips at 3.1-4.0X speeds, but after upgrading to the latest version (1.5.4) from 1.5.0 ripping speed is limited to 0.2X when OS access mode is enabled. After disabling it I get back my regular speeds. Anybody have any reason as to why this is happening? As well, what exactly is being done when choosing Workaround Type in the IO option?

Thanks!
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: OS drive access mode

Post by mike admin »

corrigann wrote:As well, what exactly is being done when choosing Workaround Type in the IO option?
http://www.makemkv.com/osxbd/
mabrown
Posts: 1
Joined: Fri May 21, 2010 4:04 am

Re: OS drive access mode

Post by mabrown »

Running 1.5.5 I'm having the issue in both modes with all 3 work around types, here is my debug log.. any help would be appreciated!

MakeMKV v1.5.5 beta darwin(x86-release) started
Debug logging enabled, log will be saved as /Users/mike/MakeMKV_log.txt
Optical drive "DVD+R-DL HL-DT-ST DVDRW GS23N SB03" opened in OS access mode.
Optical drive "BD-RE PLDS BD-RE DH-4B1S 7D16" opened in OS access mode.
Backing up disc into folder "/Users/mike/Movies/backup/PRIDE_AND_GLORY"
Evaluation version, 30 day(s) out of 30 remaining
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..00E07F8DD654362D9C373C03FF882B8912D to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..0D508A790A16C8B2D19B8DE091C7EE446FB to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 1 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..064E7CF41A3591B4736D0F0584FAD45D66E to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 2 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..00F4029DCADAF50F09EA3AD934C29325AF8 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 3 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..09C018F13A8F8260891D7A88F74C1AAEF06 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 4 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..0FF3DBF5CDA7808490C5E0060FA1B4472E0 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'OS error - posix:00404040' occured while issuing SCSI command AD010..080002440 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..0BBA7C387141FAEE742EA5C8E936486D6C9 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'OS error - posix:00404040' occured while issuing SCSI command AD010..080002440 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 1 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..08F1197E5ECDB6183AAF872F8BD157E7C51 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'OS error - posix:00404040' occured while issuing SCSI command AD010..080002440 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 2 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..0B11117C82FB8A51E14C34539ACE78CF0A8 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'OS error - posix:00404040' occured while issuing SCSI command AD010..080002440 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 3 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Posix error - Input/output error' occured while issuing SCSI command A30..00200744100720..0030B3D99DD912BEE4CC19F760050531972 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'OS error - posix:00404040' occured while issuing SCSI command AD010..080002440 to device 'OS:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 4 at ym>(K^i.?(UjFB4V7p:29393838
Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive
The volume key is unknown for this disc - video can't be decrypted
DEBUG: Code 0 at \fsOp]tupB/Z;{|$zN':29395402
DEBUG: Code 0 at aTAaM._&C>_~e]m8kGIx:121269731
DEBUG: Code 0 at aTAaM._&C>_~e]m8kGIx:213138471
Backup failed

And here's one with Direct Access..

MakeMKV v1.5.5 beta darwin(x86-release) started
Debug logging enabled, log will be saved as /Users/mike/MakeMKV_log.txt
Backing up disc into folder "/Users/mike/Movies/backup/PRIDE_AND_GLORY"
Evaluation version, 30 day(s) out of 30 remaining
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..02E29C4F8CE99106C1E02AEAAACB6AD144D to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..03DB80AD3BFE09534D86706596226E50236 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 1 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..069F6CEBA9269D40321A4875C6FCC9C2E55 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 2 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..03C8DA4B25901BA252770FAE5C6AFDCA2DC to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 3 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..0B1D1612E64032AED1948EC83BD82D86E36 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
DEBUG: Code 4 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..01DBE36086923FD80CBAB02136A88D1076F to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command AD010..080002440 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..065D02AF7902A54A3402B0722A84360B37E to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command AD010..080002440 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 1 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..0C6F458F63E9A024B0E424B14BBF7954776 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command AD010..080002440 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 2 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..05B36577368AD073713E57E8D4E8AF15DBE to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command AD010..080002440 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 3 at ym>(K^i.?(UjFB4V7p:29393838
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - AUTHENTICATION FAILURE' occured while issuing SCSI command A30..00200744100720..0D57298B90562DB019589760F2B71FEAAB6 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:213130789
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:121262371
Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command AD010..080002440 to device 'IoKit:IOBDServices:e4e8e81d75741118:PLDS BD-RE DH-4B1S 7D16'
DEBUG: Code 0 at xC6b?#O=*?0uC6/wUsJu:121262026
DEBUG: Code 0 at ym>(K^i.?(UjFB4V7p:213130904
DEBUG: Code 4 at ym>(K^i.?(UjFB4V7p:29393838
Can't read AACS VID from disc - most likely current AACS host certificate is revoked by your drive
The volume key is unknown for this disc - video can't be decrypted
DEBUG: Code 0 at \fsOp]tupB/Z;{|$zN':29395402
DEBUG: Code 0 at aTAaM._&C>_~e]m8kGIx:121269731
DEBUG: Code 0 at aTAaM._&C>_~e]m8kGIx:213138471
Backup failed
mike admin
Posts: 4065
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: OS drive access mode

Post by mike admin »

mabrown wrote:Error 'Scsi error - ILLEGAL REQUEST:COPY PROTECTION KEY EXCHANGE FAILURE - KEY NOT ESTABLISHED' occured while issuing SCSI command
Looks like a bad drive. Please try to update drive firmware to the last version.
captain
Posts: 175
Joined: Sat Feb 20, 2010 7:11 am

Re: OS drive access mode

Post by captain »

Could you make it so that in both modes MakeMKV will only take complete control of ONE drive at a time?

I'd like to do something else with my DVD drive while MakeMKV churns away on the blu-ray drive. ;-)
Post Reply