View Single Post
Old 27th February 2017, 19:54   #42  |  Link
Hironimo
Registered User
 
Join Date: Aug 2002
Location: Austria
Posts: 104
Update:
I ran through the disc in mode 4 (and later mode 5, see below), providing the drive letter of the drive.

The log seems fine (just the section of the main file, plus the one before and after):
Quote:
2017-02-27 18:19:30 # 22835412 # [I] main / legacy / Duration >0:00:01<
2017-02-27 18:19:30 # 22835413 # [I] main / legacy / #############################################################################
2017-02-27 18:19:30 # 22835414 # [I] main / legacy / On Drive >G< - 97/156 - File >G:\BDMV\STREAM\01741.m2ts< Mode >Decrypt - ContinueOnError<
2017-02-27 18:19:30 # 22835414 # [I] main / legacy / Bluray_TestDecryptFile - SrcFile >G:\BDMV\STREAM\01741.m2ts< DstFile >C:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool\01741.m2ts<
2017-02-27 18:20:16 # 22881511 # [I] main / legacy / Filename >G:\BDMV\STREAM\01741.m2ts< Size GB > 0.28< Unit_Enc > 49397< Unit_Unenc > 0< Unit_Err > 0< Duration >0:00:46< DECC
2017-02-27 18:20:16 # 22881533 # [I] main / legacy / Duration >0:00:46<
2017-02-27 18:20:16 # 22881534 # [I] main / legacy / #############################################################################
2017-02-27 18:20:16 # 22881535 # [I] main / legacy / On Drive >G< - 98/156 - File >G:\BDMV\STREAM\02577.m2ts< Mode >Decrypt - ContinueOnError<
2017-02-27 18:20:16 # 22881535 # [I] main / legacy / Bluray_TestDecryptFile - SrcFile >G:\BDMV\STREAM\02577.m2ts< DstFile >C:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool\02577.m2ts<
2017-02-27 19:42:14 # 27799621 # [I] main / legacy / Filename >G:\BDMV\STREAM\02577.m2ts< Size GB > 27.11< Unit_Enc > 4737773< Unit_Unenc > 0< Unit_Err > 0< Duration >1:21:58< DECC
2017-02-27 19:42:14 # 27799642 # [I] main / legacy / Duration >1:21:58<
2017-02-27 19:42:14 # 27799642 # [I] main / legacy / #############################################################################
2017-02-27 19:42:14 # 27799643 # [I] main / legacy / On Drive >G< - 99/156 - File >G:\BDMV\STREAM\02616.m2ts< Mode >Decrypt - ContinueOnError<
2017-02-27 19:42:14 # 27799643 # [I] main / legacy / Bluray_TestDecryptFile - SrcFile >G:\BDMV\STREAM\02616.m2ts< DstFile >C:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool\02616.m2ts<
2017-02-27 19:42:34 # 27819353 # [I] main / legacy / Filename >G:\BDMV\STREAM\02616.m2ts< Size GB > 0.12< Unit_Enc > 21820< Unit_Unenc > 0< Unit_Err > 0< Duration >0:00:19< DECC
2017-02-27 19:42:34 # 27819363 # [I] main / legacy / Duration >0:00:19<
2017-02-27 19:42:34 # 27819363 # [I] main / legacy / #############################################################################
However the generated file, while playable, still has the issues that video is garbled (you can see it is deadpool, but cannot enjoy it) the same way it was with the tool I previously used (Blu-ray Disc Ripper 1.5).
Maybe BD+ repair is only applied in mode 5?
If so, i think it would make sense to repair it - if possible - in any mode that produces decrypted output, unless specified in the ini BD+ repair is not wanted.

Since I thought I give mode 5 a try I created an ISO file of the disk and let it run with mode 5.
I might note that there were 37 sectors that it could not read properly, but I think that should not account for the below issues.
It ran through without real errors, except at the end when it was finished but waiting to finish.

This is the last part of the log (the whole is much too long to post):

Quote:
2017-02-27 22:59:45 # 39650624 # [D] bluray_aacs / BRAACS_AutoDetectUnitKey / readable unit found
2017-02-27 22:59:45 # 39650624 # [D] bluray_aacs / BRAACS_AutoDetectUnitKey / Select UnitKey >1<
2017-02-27 22:59:45 # 39650624 # [D] bluray_aacs / BRAACS_AutoDetectUnitKey / Correct UnitKey found! >1<
2017-02-27 22:59:45 # 39650626 # [I] bluray_udf / UDF_ReadLogicalBlock / ###################### BLOCK 24356992 # 0x0000000B9D440000 LEN 216 ######################
2017-02-27 22:59:45 # 39650634 # [I] bluray_udf / UDF_WriteLogicalBlock / ++++++++++++++++++++++ WRITE-BLOCK 24356992 LEN 216++++++++++++++++++++++
2017-02-27 22:59:45 # 39650634 # [I] main / legacy / ++ COPY ++ Pct >100.00< StartBlock >24357208< BlockLen >00001000<
2017-02-27 22:59:45 # 39650640 # [I] bluray_udf / UDF_ReadLogicalBlock / ###################### BLOCK 24357208 # 0x0000000B9D4AC000 LEN 1000 ######################
2017-02-27 22:59:45 # 39650641 # [I] bluray_udf / UDF_WriteLogicalBlock / ++++++++++++++++++++++ WRITE-BLOCK 24357208 LEN 1000++++++++++++++++++++++
2017-02-27 22:59:45 # 39650642 # [I] main / legacy / ++ COPY ++ Pct >100.00< StartBlock >24358208< BlockLen >00000075<
2017-02-27 22:59:45 # 39650642 # [I] bluray_udf / UDF_ReadLogicalBlock / ###################### BLOCK 24358208 # 0x0000000B9D6A0000 LEN 75 ######################
2017-02-27 22:59:45 # 39650642 # [I] bluray_udf / UDF_WriteLogicalBlock / ++++++++++++++++++++++ WRITE-BLOCK 24358208 LEN 75++++++++++++++++++++++
2017-02-27 22:59:45 # 39650642 # [I] bluray_udf / UDF_CloseIso /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ BRUDF_CloseIso ++++ File >c:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool.iso< ++++
++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650645 # [I] main / legacy / All blocks copied into >C:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool_decrypted.iso< - rename AACS folder to BTD! now
2017-02-27 22:59:45 # 39650645 # [I] bluray_udf / UDF_File_Rename /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ BRUDF_File_Rename ++++ Filename >\AACS< NewFilename >BTD!<++++
++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650645 # [I] bluray_udf / _UDF_readFileIdentifierDescriptor /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ _UDF_readFileIdentifierDescriptor ++++ Filename >\AACS< iAllowFidType >0< ++++\n++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650645 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ _UDF_readwriteFileIdentifierDescriptor ++++ Filename >\AACS< *FidToWrite >0< AllowFidType >0< ++++\n++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650645 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / File >\AACS< Size >0< FID/Part >1< FID\Block >2< FID\Offset >84< FID\Length >224<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / UDF_ReadLogicalBlock / ###################### BLOCK 322 # 0x00000000000A1000 LEN 0.109375 ######################
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / ++++ File Identifier Descriptor ++++
2017-02-27 22:59:45 # 39650647 # [D] bluray_udf / _UDF_readwriteFileIdentifierDescriptor /
>>> ICB Location >1129< PartRefNr >1< Length >2048<
LengthOfFileIdentifier >5<
LengthOfImplementationUse >0<
FileVersionNumber >1<
FileCharacteristics >2<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / FileIdentifier >AACS<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / Correct file found - read mode
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / UDF_File_Rename / FileIdentifier changed in memory to >BTD!<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_writeFileIdentifierDescriptor /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ _UDF_writeFileIdentifierDescriptor ++++ Filename >\AACS< *FidToWrite >11370064< iAllowFidType >0< ++++\n++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor /
++++++++++++++++++++++++++++++++++++++++++++++++++
++++ _UDF_readwriteFileIdentifierDescriptor ++++ Filename >\AACS< *FidToWrite >11370064< AllowFidType >0< ++++\n++++++++++++++++++++++++++++++++++++++++++++++++++
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / File >\AACS< Size >0< FID/Part >1< FID\Block >2< FID\Offset >84< FID\Length >224<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / UDF_ReadLogicalBlock / ###################### BLOCK 322 # 0x00000000000A1000 LEN 0.109375 ######################
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / ++++ File Identifier Descriptor ++++
2017-02-27 22:59:45 # 39650647 # [D] bluray_udf / _UDF_readwriteFileIdentifierDescriptor /
>>> ICB Location >1129< PartRefNr >1< Length >2048<
LengthOfFileIdentifier >5<
LengthOfImplementationUse >0<
FileVersionNumber >1<
FileCharacteristics >2<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / FileIdentifier >AACS<
2017-02-27 22:59:45 # 39650647 # [I] bluray_udf / _UDF_readwriteFileIdentifierDescriptor / Correct file found - write mode
2017-02-27 23:00:49 # 39714764 # [I] main / legacy / A program error was detected:

Error Message: Invalid memory access
Error Code: -1073741819
Code Address: 1957864770
Target Address: 11370496
Sourcecode line: 1170
Sourcecode file: U:\PUREBASIC\~MODULE\mod.bluray_udf.pbi
It says there on the command line:
Quote:
22:59:45 - All blocks copied into >C:\Temp\7C6BA7769B9FFCB4583F703B14C5072D85BD9E94_Deadpool_decrypted.iso< - rename AACS folder to BTD! now
However I have no idea what to actually do (can't rename a folder on a read-only disk, and I thought I can't access/change anything on an ISO file.

So I just hit return (or was it escape?) and the program ended and I got the error in the log.

The iso file is mountable and the result of the m2ts files is the same: looked at others by random beside the main one and it seemed fine, but the main file is garbled (lots of h264 decode errors).

Can you help?
__________________
all you ever had to do was believe

Last edited by Hironimo; 27th February 2017 at 23:23.
Hironimo is offline   Reply With Quote