Search found 3 matches

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

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: 12636

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: 12636

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 wa...