libmmbd

Discussion of advanced MakeMKV functionality, expert mode, conversion profiles
Post Reply
kevmitch
Posts: 72
Joined: Mon Mar 11, 2013 6:35 am

libmmbd

Post by kevmitch » Fri Jan 10, 2014 3:45 pm

I'm pleased to hear about the progress on libmmbd announced here and described for
Mac OS and Linux. I notice there aren't any specific instructions for windows, although the same idea seems to work:

Code: Select all

C:\Users\me>copy "C:\Program Files (x86)\MakeMKV\libmmbd.dll" "c:\Program Files (x86)\VideoLAN\VLC\libaacs.dll"
C:\Users\me>copy "C:\Program Files (x86)\MakeMKV\libmmbd.dll" "c:\Program Files (x86)\VideoLAN\VLC\libbdplus.dll"
VLC then plays aacs content as expected.

However, if I try to decrypt a BD+ disc, VLC 2.1.2 plays only about 20 seconds of content and abruptly stops. Seeking beyond 20 seconds also stops playback.
Below is the (cygwin) console output (I use the Open Disc GUI to open title 0)

Code: Select all

$ vlc
[0044e084] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[024a73fc] libbluray demux: First play: 0, Top menu: 0
HDMV Titles: 0, BD-J Titles: 89, Other: 89
file/libbdplus.c:198: BD+ active for clip 00487.m2ts
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 256
[024a73fc] libbluray demux: Adding ES 4113
[024a73fc] libbluray demux: Adding ES 4352
[024a73fc] libbluray demux: Adding ES 4353
[024a73fc] libbluray demux: Adding ES 4354
[024a73fc] libbluray demux: Adding ES 4355
[024a73fc] libbluray demux: Adding ES 4608
[024a73fc] libbluray demux: Adding ES 4609
[024a73fc] libbluray demux: Adding ES 4610
[05158704] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
Stream with high frequencies VQ coding
[004c998c] main subpicture error: Failed to create sub source 'freetype'
[004c998c] main subpicture error: Failed while trying to append 'freetype' to filter chain
file/libbdplus.c:235: BD+ did 1 fixups
$
All but the last line is from before the playback starts. There is no output when the playback stops at 20s. The last line is output when I close the vlc window.
The same disc rips fine in MakeMKV.

mtruchado
Posts: 18
Joined: Sat Jan 11, 2014 4:15 pm

Re: libmmbd

Post by mtruchado » Mon Jan 13, 2014 11:30 pm

Hi

sound like you have this problem:

http://www.makemkv.com/forum2/viewtopic.php?f=3&t=7398
kevmitch wrote:I'm pleased to hear about the progress on libmmbd announced here and described for
Mac OS and Linux. I notice there aren't any specific instructions for windows, although the same idea seems to work:

Code: Select all

C:\Users\me>copy "C:\Program Files (x86)\MakeMKV\libmmbd.dll" "c:\Program Files (x86)\VideoLAN\VLC\libaacs.dll"
C:\Users\me>copy "C:\Program Files (x86)\MakeMKV\libmmbd.dll" "c:\Program Files (x86)\VideoLAN\VLC\libbdplus.dll"
VLC then plays aacs content as expected.

However, if I try to decrypt a BD+ disc, VLC 2.1.2 plays only about 20 seconds of content and abruptly stops. Seeking beyond 20 seconds also stops playback.
Below is the (cygwin) console output (I use the Open Disc GUI to open title 0)

Code: Select all

$ vlc
[0044e084] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
[024a73fc] libbluray demux: First play: 0, Top menu: 0
HDMV Titles: 0, BD-J Titles: 89, Other: 89
file/libbdplus.c:198: BD+ active for clip 00487.m2ts
libdvbpsi error (PSI decoder): TS discontinuity (received 1, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 0) for PID 256
[024a73fc] libbluray demux: Adding ES 4113
[024a73fc] libbluray demux: Adding ES 4352
[024a73fc] libbluray demux: Adding ES 4353
[024a73fc] libbluray demux: Adding ES 4354
[024a73fc] libbluray demux: Adding ES 4355
[024a73fc] libbluray demux: Adding ES 4608
[024a73fc] libbluray demux: Adding ES 4609
[024a73fc] libbluray demux: Adding ES 4610
[05158704] dts decoder: DTS channels:6 samplerate:48000 bitrate:1536000
Stream with high frequencies VQ coding
[004c998c] main subpicture error: Failed to create sub source 'freetype'
[004c998c] main subpicture error: Failed while trying to append 'freetype' to filter chain
file/libbdplus.c:235: BD+ did 1 fixups
$
All but the last line is from before the playback starts. There is no output when the playback stops at 20s. The last line is output when I close the vlc window.
The same disc rips fine in MakeMKV.

Post Reply