Page 1 of 2
libmmbd and AACS less then V11 does not work here
Posted: Wed Jan 22, 2014 7:13 pm
by laasa
I am trying to use libmmbd.
All in all it works with success.
Thanks for creating this stuff.
But .. Blurays with AACS versions less then 11 do not work at my systems.
This is independent if the bluray has BD+.
One example is 'Die Hard 4' (AACS V4 plus BD+).
For BDs without BD+ and AACS < 11 it works perfectly with normal libaacs.
But in combination no chance.
Can anyone confirm this?
Does anyone has an solution?
Thanks for help.
Hint: The backup works. But my goal is to simply playing my BDs with a linux system (MythTV).
Re: libmmbd and AACS less then V11 does not work here
Posted: Sat Feb 01, 2014 2:15 am
by balta
I can confirm this. Perhaps it is the same problem as here:
http://www.makemkv.com/forum2/viewtopic.php?f=3&t=7398
Re: libmmbd and AACS less then V11 does not work here
Posted: Sun Feb 16, 2014 11:40 am
by balta
This problem persists for MakeMKV 1.8.8
Here the output of vlc with a disc using AACS v4. I can read the disc without problems using the MakeMKV GUI.
Code: Select all
MMBD_TRACE=2 vlc --verbose 0 bluray:///dev/sr0
VLC media player 2.1.2 Rincewind (revision 2.1.2-0-ga4c4876)
[0x20d8978] main interface error: no suitable interface module
[0x1f800b8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x1f800b8] main libvlc: VLC wird mit dem Standard-Interface ausgef?hrt. Benutzen Sie 'cvlc', um VLC ohne Interface zu verwenden.
file/dl_posix.c:101: dlsym(0x7f5a94002c60, 'aacs_get_device_nonce') failed: /usr/lib64/libaacs.so.0: undefined symbol: aacs_get_device_nonce
file/dl_posix.c:101: dlsym(0x7f5a94002c60, 'aacs_get_mk') failed: /usr/lib64/libaacs.so.0: undefined symbol: aacs_get_mk
MMBD: MakeMKV v1.8.8 linux(x64-release) gestartet
MMBD: Debug-Aufzeichnung eingeschaltet. Aufzeichnung wird gespeichert als /tmp/MakeMKV-0x3c2-1.tmp
MMBD: Direkter Zugriffsmodus wird verwendet
MMBD: Die Aufgabe wurde erfolgreich abgeschlossen
[0x7f5a94000eb8] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 18, BD-J Titles: 0, Other: 0
libbluray/decoders/m2ts_filter.c:194: missing sync byte. scrambled data ? Filtering aborted.
libbluray/bluray.c:619: m2ts filter error
libdvbpsi error (PSI decoder): TS discontinuity (received 6, expected 0) for PID 0
libdvbpsi error (misc PSI): Bad CRC_32 (0x3f4bc79e) !!!
libdvbpsi error (PSI decoder): PSI section too long
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 7) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 8) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 13) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 8) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 14) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 4) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 10) for PID 0
Re: libmmbd and AACS less then V11 does not work here
Posted: Sat Mar 01, 2014 7:55 pm
by mtruchado
Hi all
Bad news, I got the same problem with the blu ray Corpse Bride, which is using V28
Re: libmmbd and AACS less then V11 does not work here
Posted: Sat Mar 08, 2014 9:22 am
by mike admin
mtruchado wrote:Hi all
Bad news, I got the same problem with the blu ray Corpse Bride, which is using V28
With 1.8.9 ??? Please post the log.
Re: libmmbd and AACS less then V11 does not work here
Posted: Sat Apr 05, 2014 10:56 pm
by mtruchado
Hi, the problem was solved with the latest version!, now I'm getting it with Full Metal Jacket, which uses AACS v4
Code: Select all
Drive Information
OS device name: /dev/sr0
Current profile: BD-ROM
Manufacturer: hp
Product: DVDWBD TS-LB23P
Revision: HB21
Serial number: R8CS6GRB804622
Bus encryption flags: 1E
Highest AACS version: 40
Disc Information
Label: FULL_METAL_JACKET
Timestamp: 2007-08-17 20:27:49
Data capacity: 24.34 Gb
Disc type: BD-ROM
Number of layers: 2
Channel bit length: 74,5 nm (25.0 GB max. per layer)
Code: Select all
trucmar@linux-o0s4:~> MMBD_TRACE=1 vlc bluray:///dev/sr0
VLC media player 2.1.4 Rincewind (revision 2.1.4-0-g2a072be)
[0xa0c698] main interface error: no suitable interface module
[0x9ac0b8] main libvlc error: interface "globalhotkeys,none" initialization failed
[0x9ac0b8] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
MMBD: MakeMKV v1.8.9 linux(x64-release) started
MMBD: Debug logging enabled, log will be saved as /home/trucmar/MakeMKV_log_1.txt
MMBD: Using direct disc access mode
MMBD: Evaluation version, 29 day(s) out of 30 remaining
MMBD: Operation successfully completed
[0x7f8870000eb8] libbluray demux: First play: 1, Top menu: 1
HDMV Titles: 22, BD-J Titles: 0, Other: 0
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 5) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 12, expected 0) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 3) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 2, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 3) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 10) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 2) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 15) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 13) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 4) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 0, expected 2) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 1) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 12) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 11) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 7) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 11, expected 9) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 4) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 15) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 10) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 2) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 13, expected 12) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 14) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 5) for PID 0
libdvbpsi error (misc PSI): Bad CRC_32 (0x56c5d7cb) !!!
libdvbpsi error (PSI decoder): PSI section too long
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 8) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 14, expected 9) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 15) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 9, expected 4) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 15) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 11) for PID 17
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 10) for PID 18
libdvbpsi error (PSI decoder): TS discontinuity (received 4, expected 6) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 5) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 8, expected 11) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 2) for PID 20
libdvbpsi error (PSI decoder): TS discontinuity (received 15, expected 2) for PID 20
Code: Select all
Debug log started at Sat Apr 5 22:54:04 2014 , written by MakeMKV v1.8.9 linux(x64-release)
Using 524544KB for read cache.
001005:0000 MakeMKV v1.8.9 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as /home/trucmar/MakeMKV_log_1.txt
003007:0000 Using direct disc access mode
005050:0000 Evaluation version, 29 day(s) out of 30 remaining
DAFD=PAAAADAAAAEABDQkEHgACAQ==
DCE=mvAFJkEMdxMuYgha391o+/UOws828WaaT5uBxJHY+7UaGZ1K31sOIT22JdBi/MMomX0BYT423f3D2z7owKqgzTw5DY9ox3T7UhcednN7Xm1TVN8pcKAnU5g68hZEM6+GLIqoauv154EliwABNBDf84+QEfiCiPUMgw==
DCE=7pNHEAnSrof7C6LGjkcXy18AwUIUBF9bACFr7pTHZK8vB7Z8LaJaC+keBiSM+yhF48jfhVRgiDWYYQJTDVNeR5uxxNkHHspZX7s8DyEFQvt/266gw5ltyrLDrz34Nj7zxLBSifWH4vJ97lBV0Wjt8a8o3o63WUx8qQ==
DISCID=CA22FE2890F105AECF3611D8528F15A0486CDADE
005011:0000 Operation successfully completed
Application exited at Sat Apr 5 22:54:39 2014
After a while I close the app myself
Re: libmmbd and AACS less then V11 does not work here
Posted: Wed Apr 16, 2014 9:58 pm
by mtruchado
1.8.10 doesn't seem to fix the issue. I tried both Win and Lin versions, same results.
Re: libmmbd and AACS less then V11 does not work here
Posted: Wed May 07, 2014 8:51 am
by mtruchado
Hi all
so far for me this is at least the most annoying MakeMKV bug so far. And I have to say that I'm having pretty bad luck, all the latest bluray boxes that I bought uses V4 (Stanley Kubrick and Danny Boyle collectors set for example), which makes all the films unplayable.
Is there any plan to address this?, any workaround available out there?
Re: libmmbd and AACS less then V11 does not work here
Posted: Wed May 07, 2014 6:41 pm
by Fawkes
hi,
the problem was also described here
http://www.makemkv.com/forum2/viewtopic ... 363#p29363
i rechecked and the v11 criteria fits to all tested discs
retested with makemkv 1.8.10, vlc x64 2.1.2, windows 7 x64
14 discs not working, aacs versions 3, 4, 7, 9
17 discs working aacs versions 15, 17, 18, 19, 21, 23, 27, 28, 31, 33, 36, 42
at least i can confirm that the problem is between aacs 10 and 14
the non working discs can successfully be saved as mkv so the problem is in the libmmbd.dll/libmmbd64.dll code?
looks like there are very few people unsing this mode or there would be more complains about the fact that it does only work partly since it was introduces
Re: libmmbd and AACS less then V11 does not work here
Posted: Thu May 08, 2014 1:59 pm
by mtruchado
Hi
This could be probably It, as I don't use MakeMKV as a backup tool, I'm just using it into my machine to be able of play blurays using VideoLAN.
Doing a backup to be able to play later the movie is like "kill flies with a shotgun", not a proper solution.
Re: libmmbd and AACS less then V11 does not work here
Posted: Fri May 09, 2014 9:58 pm
by mtruchado
I can confirm, dump is working, so what fails is only to view using VideoLAN
Re: libmmbd and AACS less then V11 does not work here
Posted: Sat May 10, 2014 12:42 pm
by Fawkes
no it's not just vlc, also xbmc was not working
Re: libmmbd and AACS less then V11 does not work here
Posted: Thu May 15, 2014 11:25 pm
by balta
I am also waiting for a fix for a long time now... or to get at least an answer if or when it will be fixed...
Re: libmmbd and AACS less then V11 does not work here
Posted: Tue May 20, 2014 9:06 am
by mike admin
Fawkes wrote:at least i can confirm that the problem is between aacs 10 and 14
Thanks for being persistent. The bug is found and is indeed related to AACS version and MMBD code. It will be fixed in the next version. The bug is in makemkvcon, so that's what you would need to update, libmmbd would stay the same.
Re: libmmbd and AACS less then V11 does not work here
Posted: Tue May 20, 2014 6:17 pm
by Fawkes
hi,
sounds great and if that works i will pay for using makemkv
thats the way it should work on a linux htpc, throw in the disc and replay it
(the streaming mode never worked well because of ff/rew or jumping not working properly)
only set back is the not working bd-j support of libbluray, but may be that will change, at least there are code changes for bd-j