AACS 2.1 support

Please post here for issues related to UHD discs
Post Reply
Message
Author
mike admin
Posts: 4067
Joined: Wed Nov 26, 2008 2:26 am
Contact:

AACS 2.1 support

#1 Post by mike admin » Mon Dec 02, 2019 7:38 pm

Starting from version 1.14.6 MakeMKV fully supports AACS2.1 discs - both in "Make MKV" and in "decrypted backup" mode. When making a decrypted backup, MakeMKV will convert FMTS files into M2TS and will patch all related metadata in *.clpi and *.mpls files, thus "converting" the FM-enabled disc into a regular one.

If you are opening an AACS 2.1 disc and still getting an decryption error, then make sure to re-send produced AACS dump made by MakeMKV 1.14.6 or later. Depending on the disc, the dump may reach as well as 100 Megabytes, so please use a file-sharing service to send the file.

midnighwatcher
Posts: 73
Joined: Mon Mar 28, 2016 3:57 am

Re: AACS 2.1 support

#2 Post by midnighwatcher » Mon Dec 02, 2019 10:54 pm

Awesome! Decrypting Fury now!

speeddemon
Posts: 77
Joined: Wed Oct 16, 2019 3:44 am

Re: AACS 2.1 support

#3 Post by speeddemon » Mon Dec 02, 2019 11:21 pm

Mike, thank you!
I just bought Stand by Me yesterday, sent in my dump to SVQ, came here to see if anyone had started a thread, and then realized that apparently I got really lucky given that this was the first AACS 2.1 movie I had tried to dump... just 1-day before 1.14.6 was released.

MartyMcNuts
Posts: 2586
Joined: Wed Nov 22, 2017 11:45 pm

Re: AACS 2.1 support

#4 Post by MartyMcNuts » Tue Dec 03, 2019 12:24 am

@mike admin, FYI

I have successfully decrypted my Fury UHD to a Folder using MakeMV. Yay!!

The movie looks fine when played directly from the decrypted folder....


Now, when I try to use eac3to to read 00001.m2ts (formerly FMTS) I get the error: The format of the source file could not be detected.

I also tried to use CloneBD on the decrypted folder and keep getting errors. It appears that other programs don't like the converted m2ts. It makes me wonder if there is some glitch when creating the m2ts?

Here is a 30 second sample.


https://www.mediafire.com/file/4c5h76ga ... e.zip/file


Any ideas??
Last edited by MartyMcNuts on Tue Dec 03, 2019 2:52 am, edited 1 time in total.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG) & DIY Single Drive Flasher (WW): https://www.uhdenableddrives.com

demariners
Posts: 14
Joined: Fri Aug 01, 2014 5:42 pm

Re: AACS 2.1 support

#5 Post by demariners » Tue Dec 03, 2019 12:24 am

Charlies Angels does not encrypt.

Where do I send the Dump file?

Grauhaar
Posts: 566
Joined: Thu Sep 15, 2016 3:46 pm

Re: AACS 2.1 support

#6 Post by Grauhaar » Tue Dec 03, 2019 6:56 am

demariners wrote:
Tue Dec 03, 2019 12:24 am
Where do I send the Dump file?
support@makemkv.com
Good Luck :)
_____________________________________________________________
Useful MakeMKV links: FAQs - Debug Log - Buy - Expiration of beta key
Two Blu-ray (UHD) Drives LG LG BH16NS55 with Libredrive Firmware 1.04

MartyMcNuts
Posts: 2586
Joined: Wed Nov 22, 2017 11:45 pm

Re: AACS 2.1 support

#7 Post by MartyMcNuts » Tue Dec 03, 2019 6:59 am

I have also successfully decrypted my Zombieland UHD to a Folder using MakeMV.

The movie looks fine when played directly from the decrypted folder.... I watched 1 minute and didn't notice any glitches or artifacts.


Now, when I try to use eac3to to read 00001.m2ts (formerly FMTS) I get the same error as with Fury: The format of the source file could not be detected.

I used ffmpeg to encode a couple of minutes and it too is glitchy and has artifacts.

Not sure what to make of this....
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG) & DIY Single Drive Flasher (WW): https://www.uhdenableddrives.com

TeddyRaspin
Posts: 201
Joined: Thu Dec 28, 2017 1:41 pm

Re: AACS 2.1 support

#8 Post by TeddyRaspin » Tue Dec 03, 2019 9:35 am

I've tried to create a protected backup ISO of my Fury UHD disc and mounted the relative image on virtual drive.

MakeMKV seems to decrypt disc but when it starts to decrypt and check hash integrity of M2TS files, says that
00001.M2TS (which has the real .FMTS extension) has some errors and the relative file is corrupted.

This is not happening if I decrypt if from the physical disk, so it seems my ISO is not good, but I've created it
twice and check both image files with total commander (SHA1) and they both have same checksum.

I've also noticed that during the decryption process the ripping speed sometimes seems to stop and run again and this
process continues until the relative FMTS (or renamed M2TS) is 100% copied/decrypted.

I've assumed that there is some background process which converts FMTS file into M2TS being the FMTS encrypted in a
different way (I suppose) instead of the classic AACS 2.0 titles.

I'll do more test to investigate this issue and be able to "simulate" MartyMcNuts issues with eac3to or ffmpeg.

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

Re: AACS 2.1 support

#9 Post by mike admin » Tue Dec 03, 2019 10:14 am

MartyMcNuts wrote:
Tue Dec 03, 2019 12:24 am
Now, when I try to use eac3to to read 00001.m2ts (formerly FMTS) I get the error: The format of the source file could not be detected.
I also tried to use CloneBD on the decrypted folder and keep getting errors. It appears that other programs don't like the converted m2ts. It makes me wonder if there is some glitch when creating the m2ts?
Converting FMTS to M2TS produces some "junk" areas - formerly encrypted data the have to be discarded. MakeMKV currently inserts zero sectors (and this is a valid padding mechanism according to the spec). Apparently other software chokes on these zero sectors.

Inserting zero sectors (over inserting TS padding packets) was a deliberate decision, and apparently it was wrong...

MartyMcNuts
Posts: 2586
Joined: Wed Nov 22, 2017 11:45 pm

Re: AACS 2.1 support

#10 Post by MartyMcNuts » Tue Dec 03, 2019 10:45 am

mike admin wrote:
Tue Dec 03, 2019 10:14 am
MartyMcNuts wrote:
Tue Dec 03, 2019 12:24 am
Now, when I try to use eac3to to read 00001.m2ts (formerly FMTS) I get the error: The format of the source file could not be detected.
I also tried to use CloneBD on the decrypted folder and keep getting errors. It appears that other programs don't like the converted m2ts. It makes me wonder if there is some glitch when creating the m2ts?
Converting FMTS to M2TS produces some "junk" areas - formerly encrypted data the have to be discarded. MakeMKV currently inserts zero sectors (and this is a valid padding mechanism according to the spec). Apparently other software chokes on these zero sectors.

Inserting zero sectors (over inserting TS padding packets) was a deliberate decision, and apparently it was wrong...
Ok. Let us know when you change that and I'll re-rip the discs then try eac3to, ffmpeg and CloneBD again.
Cheers :D
----------------------------------------------------------------------------------------------------------------------------
For UHD enabled drives (AU/NZ/SG) & DIY Single Drive Flasher (WW): https://www.uhdenableddrives.com

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

Re: AACS 2.1 support

#11 Post by mike admin » Tue Dec 03, 2019 11:51 am

MartyMcNuts wrote:
Tue Dec 03, 2019 10:45 am
Ok. Let us know when you change that and I'll re-rip the discs then try eac3to, ffmpeg and CloneBD again.
I would appreciate if anyone can actually run this test - take the M2TS file, remove all zero-sectors from it, and see if it changes anything...

TeddyRaspin
Posts: 201
Joined: Thu Dec 28, 2017 1:41 pm

Re: AACS 2.1 support

#12 Post by TeddyRaspin » Tue Dec 03, 2019 8:00 pm

@Mike

How could we know where zero-sectors are written inside a 70 Gb FMTS file size ???

Or am I missing something ? :D

Coopervid
Posts: 1375
Joined: Tue Feb 19, 2019 10:32 pm

Re: AACS 2.1 support

#13 Post by Coopervid » Tue Dec 03, 2019 9:11 pm

@Mike,

great success to beat AACS2.1!!!!!

But also like TerryRaspin I think that unfortunately the task is on your side. Putting in these zero sectors make the M2TS files incompatible with all software that's out there. Padding is needed instead. Hope you understand and hope you will refine Makemkv in a next step accordingly.

Thanks a bunch!

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

Re: AACS 2.1 support

#14 Post by mike admin » Tue Dec 03, 2019 10:10 pm

Coopervid wrote:
Tue Dec 03, 2019 9:11 pm
But also like TerryRaspin I think that unfortunately the task is on your side. Putting in these zero sectors make the M2TS files incompatible with all software that's out there.
Fair enough. Please PM or email me if you can test it on windows.

Coopervid
Posts: 1375
Joined: Tue Feb 19, 2019 10:32 pm

Re: AACS 2.1 support

#15 Post by Coopervid » Tue Dec 03, 2019 10:18 pm

Thanks @mike,

personally I don't have any AACS2.1 dics. I guess Marty or Teddy will react. Keep the good work up!

Post Reply