Search found 3 matches

by javaman
Mon Nov 18, 2013 2:06 am
Forum: Advanced MakeMKV usage
Topic: libmmbd usage help.
Replies: 5
Views: 15557

Re: libmmbd usage help.

Code: Select all

#define TSUNIT_LENGTH 6144
Changed to use the aacs_decrypt function

Code: Select all

retval = aacs_decrypt_unit((AACS *)mmbdContext, tsunit);
retval is always 1 and the file still isn't playable.
by javaman
Tue Nov 12, 2013 4:04 pm
Forum: Advanced MakeMKV usage
Topic: libmmbd usage help.
Replies: 5
Views: 15557

Re: libmmbd usage help.

I added the m2tsId and the file still isn't playable.


byte tsunit[TSUNIT_LENGTH];

const char * mmbdVersion = mmbd_get_version_string();
printf("Libmmd.dll version %s\r\n", mmbdVersion);

MMBD * mmbdContext = mmbd_create_context(NULL, OutputProc, NULL);

if(mmbdContext != NULL)
{
const char ...
by javaman
Mon Nov 11, 2013 11:44 pm
Forum: Advanced MakeMKV usage
Topic: libmmbd usage help.
Replies: 5
Views: 15557

libmmbd usage help.

I was tinkering with the libmmbd and was able to create the context and open the disc but I can't seem to get the mmbd_decrypt_unit to work. The tsunit data comes back different, but the "decrypted" m2ts file is unplayable and still appears to be encrypted.

the bluray I was testing with was the ...