[MPlayer-users] What is required for libaacs support for libbluray in mplayer?

Josh Finch joshf87 at live.com
Sun Jul 9 04:33:59 EEST 2017


I made some progress, the libgcc, libstdc & libwinpthread dlls were required (my MPlayer build itself doesn't require these, however...), but it will only play the first playlist item then quit. In the movie I tried, it is the "Universal" opening and only a duration of 23 seconds was shown.

D:\Programs\SMPlayer32\mplayer>mplayer bluray://1/G:
MPlayer Redxii-SVN-r37946-6.2.0 (i686) (C) 2000-2017 MPlayer Team
FFmpeg version: N-86697-gaad79e4323
Build date: 2017-07-08 20:30:21 EDT

Playing bluray://1/G:.
src/libbluray/bdj/bdj.c:126: Error opening registry key SOFTWARE\JavaSoft\Java Runtime Environment\
src/libbluray/bdj/bdj.c:661: BD-J check: Failed to load JVM library
src/libbluray/bdj/bdj.c:126: Error opening registry key SOFTWARE\JavaSoft\Java Runtime Environment\
src/libbluray/bdj/bdj.c:661: BD-J check: Failed to load JVM library
libavformat version 57.75.100 (internal)
src/libbluray/bluray.c:256: 00002.m2ts: no timestamp for SPN 0 (got 0). clip 524280-1588468.
src/libbluray/bluray.c:256: 00002.m2ts: no timestamp for SPN 0 (got 0). clip 524280-1588468.
TS file format detected.
src/libbluray/bluray.c:256: 00002.m2ts: no timestamp for SPN 0 (got 0). clip 524280-1588468.
VIDEO VC1(pid=4113) AUDIO A52(pid=4352) NO SUBS (yet)!  PROGRAM N. 1
src/libbluray/bluray.c:256: 00002.m2ts: no timestamp for SPN 0 (got 0). clip 524280-1588468.
Searching for VC1 sequence header... found
VIDEO:  VC-1  1920x1080, 23.976 fps, header len: 33
<vo_directx><ERROR>Your card doesn't support overlay
==========================================================================
Opening video decoder: [dmo] DMO video codecs
IMediaObject ERROR: 026af2cd  could not open DMO DLL (0x0 : 0)
Failed to create DMO filter
ERROR: Could not open required DirectShow codec wvc1dmod.dll.
You need to upgrade/install the binary codecs package.
Go to http://www.mplayerhq.hu/dload.html
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec version 57.100.103 (internal)
Selected video codec: [ffvc1] vfm: ffmpeg (FFmpeg WVC1)
==========================================================================
Load subtitles in bluray://1/G:
Load subtitles in D:/Programs/SMPlayer32/mplayer/mplayer/sub/
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, floatle, 640.0 kbit/20.83% (ratio: 80000->384000)
Selected audio codec: [ffac3] afm: ffmpeg (FFmpeg AC-3)
==========================================================================
AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
Movie-Aspect is undefined - no prescaling applied.
[swscaler @ 02938b20]bicubic scaler, from yuv420p to bgra using MMXEXT
[swscaler @ 02938b20]using unscaled yuv420p -> bgra special converter
VO: [directx] 1920x1080 => 1920x1080 BGRA
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
VO: [directx] 1920x1080 => 1920x1080 BGRA
A:  17.4 V:  17.3 A-V:  0.048 ct: -0.080 137/137 18%  9%  1.9% 0 0
[ac3 @ 02812340]expacc 126 is out-of-range
[ac3 @ 02812340]error decoding the audio block
Error while decoding frame!
A:  25.6 V:  26.3 A-V: -0.773 ct: -0.077 142/142 ??% ??% ??,?% 0 0
Error while decoding frame!
[vc1 @ 02812340]Bits overconsumption: 324213 > 324176
[vc1 @ 02812340]concealing 7158 DC, 7158 AC, 7158 MV errors in I frame
[vc1 @ 02812340]Bits overconsumption: 98063 > 98032
[vc1 @ 02812340]concealing 2167 DC, 2167 AC, 2167 MV errors in I frame
A:  34.6 V:  35.3 A-V: -0.663 ct:  0.030 147/147 ??% ??% ??,?% 0 0


Exiting... (End of file)

________________________________
From: MPlayer-users <mplayer-users-bounces at mplayerhq.hu> on behalf of Josh Finch <joshf87 at live.com>
Sent: Saturday, July 8, 2017 4:59 AM
To: MPlayer usage questions, feature requests, bug reports
Subject: [MPlayer-users] What is required for libaacs support for libbluray in mplayer?

I am using MinGW-w64 6.2.0 & MSYS2 and I am trying to build support for
libaacs to play encrypted Blu-ray discs and I am at a loss.

I thought that initially since I didn't use dlfcn-win32 that
libbluray/MPlayer would not be able to load the libaacs library, but
even after compiling dlfcn and libbluray and libaacs and its
dependencies, it still won't load libaacs.

I am trying to build libaacs as a shared library but everything else is
static in MPlayer, this doesn't seem to be a problem with other builds
of MPlayer just mine won't work for some reason. I tried my & other
builds of the libaacs libraries and dependencies (gcrypt & gpg-error as
shared) with my MPlayer build but they won't work wither with my build.

E:/Programs/SMPlayer/mplayer/mplayer.exe -noquiet -slave -identify -nofs
-sub-fuzziness 1 -vo directx, -ao null, -priority normal -nodr -double
-nomouseinput -nokeepaspect -wid 1245916 -monitorpixelaspect 1
-subfont-osd-scale 3 -ass -embeddedfonts -ass-line-spacing 0
-ass-font-scale 1 -noflip-hebrew -ass-styles
E:/Programs/SMPlayer/styles.ass -subcp ISO-8859-1 -subpos 100 -volume
100 -dvdangle 1 -cache 100000 -osdlevel 0 -vf-add
screenshot=.\screenshots/shot -noslices -channels 2 -af-add scaletempo
-af-add equalizer=0:0:0:0:0:0:0:0:0:0 br://1/J:

MPlayer Redxii-SVN-r37946-6.2.0 (i686) (C) 2000-2017 MPlayer Team
FFmpeg version: N-86697-gaad79e4323
Build date: 2017-07-08 05:23:48 EDT
Setting process priority: normal


Playing br://1/J:.
ID_BLURAY_TITLES=43
ID_BLURAY_TITLE_1_CHAPTERS=2
ID_BLURAY_TITLE_1_ANGLE=1
ID_BLURAY_TITLE_1_LENGTH=23.353
ID_BLURAY_TITLE_1_PLAYLIST=00007
ID_BLURAY_TITLE_2_CHAPTERS=2
ID_BLURAY_TITLE_2_ANGLE=1
ID_BLURAY_TITLE_2_LENGTH=14.246
ID_BLURAY_TITLE_2_PLAYLIST=00008
ID_BLURAY_TITLE_3_CHAPTERS=1
ID_BLURAY_TITLE_3_ANGLE=1
ID_BLURAY_TITLE_3_LENGTH=65.815
ID_BLURAY_TITLE_3_PLAYLIST=00166
ID_BLURAY_TITLE_4_CHAPTERS=1
ID_BLURAY_TITLE_4_ANGLE=1
ID_BLURAY_TITLE_4_LENGTH=60.600
ID_BLURAY_TITLE_4_PLAYLIST=00167
ID_BLURAY_TITLE_5_CHAPTERS=2
ID_BLURAY_TITLE_5_ANGLE=3
ID_BLURAY_TITLE_5_LENGTH=49.173
ID_BLURAY_TITLE_5_PLAYLIST=00040
ID_BLURAY_TITLE_6_CHAPTERS=21
ID_BLURAY_TITLE_6_ANGLE=1
ID_BLURAY_TITLE_6_LENGTH=6707.135
ID_BLURAY_TITLE_6_PLAYLIST=00000
ID_BLURAY_TITLE_7_CHAPTERS=2
ID_BLURAY_TITLE_7_ANGLE=1
ID_BLURAY_TITLE_7_LENGTH=1369.751
ID_BLURAY_TITLE_7_PLAYLIST=00020
ID_BLURAY_TITLE_8_CHAPTERS=4
ID_BLURAY_TITLE_8_ANGLE=1
ID_BLURAY_TITLE_8_LENGTH=3.019
ID_BLURAY_TITLE_8_PLAYLIST=00500
ID_BLURAY_TITLE_9_CHAPTERS=1
ID_BLURAY_TITLE_9_ANGLE=1
ID_BLURAY_TITLE_9_LENGTH=300.700
ID_BLURAY_TITLE_9_PLAYLIST=00501
ID_BLURAY_TITLE_10_CHAPTERS=4
ID_BLURAY_TITLE_10_ANGLE=1
ID_BLURAY_TITLE_10_LENGTH=3.019
ID_BLURAY_TITLE_10_PLAYLIST=00502
ID_BLURAY_TITLE_11_CHAPTERS=2
ID_BLURAY_TITLE_11_ANGLE=1
ID_BLURAY_TITLE_11_LENGTH=55.677
ID_BLURAY_TITLE_11_PLAYLIST=00010
ID_BLURAY_TITLE_12_CHAPTERS=2
ID_BLURAY_TITLE_12_ANGLE=1
ID_BLURAY_TITLE_12_LENGTH=66.626
ID_BLURAY_TITLE_12_PLAYLIST=00011
ID_BLURAY_TITLE_13_CHAPTERS=2
ID_BLURAY_TITLE_13_ANGLE=1
ID_BLURAY_TITLE_13_LENGTH=48.794
ID_BLURAY_TITLE_13_PLAYLIST=00012
ID_BLURAY_TITLE_14_CHAPTERS=2
ID_BLURAY_TITLE_14_ANGLE=1
ID_BLURAY_TITLE_14_LENGTH=61.181
ID_BLURAY_TITLE_14_PLAYLIST=00009
ID_BLURAY_TITLE_15_CHAPTERS=5
ID_BLURAY_TITLE_15_ANGLE=1
ID_BLURAY_TITLE_15_LENGTH=30.422
ID_BLURAY_TITLE_15_PLAYLIST=00002
ID_BLURAY_TITLE_16_CHAPTERS=5
ID_BLURAY_TITLE_16_ANGLE=1
ID_BLURAY_TITLE_16_LENGTH=30.422
ID_BLURAY_TITLE_16_PLAYLIST=00004
ID_BLURAY_TITLE_17_CHAPTERS=5
ID_BLURAY_TITLE_17_ANGLE=1
ID_BLURAY_TITLE_17_LENGTH=30.422
ID_BLURAY_TITLE_17_PLAYLIST=00003
ID_BLURAY_TITLE_18_CHAPTERS=2
ID_BLURAY_TITLE_18_ANGLE=5
ID_BLURAY_TITLE_18_LENGTH=55.969
ID_BLURAY_TITLE_18_PLAYLIST=00041
ID_BLURAY_TITLE_19_CHAPTERS=2
ID_BLURAY_TITLE_19_ANGLE=5
ID_BLURAY_TITLE_19_LENGTH=64.262
ID_BLURAY_TITLE_19_PLAYLIST=00042
ID_BLURAY_TITLE_20_CHAPTERS=2
ID_BLURAY_TITLE_20_ANGLE=3
ID_BLURAY_TITLE_20_LENGTH=72.220
ID_BLURAY_TITLE_20_PLAYLIST=00043
ID_BLURAY_TITLE_21_CHAPTERS=2
ID_BLURAY_TITLE_21_ANGLE=5
ID_BLURAY_TITLE_21_LENGTH=99.609
ID_BLURAY_TITLE_21_PLAYLIST=00044
ID_BLURAY_TITLE_22_CHAPTERS=2
ID_BLURAY_TITLE_22_ANGLE=5
ID_BLURAY_TITLE_22_LENGTH=156.636
ID_BLURAY_TITLE_22_PLAYLIST=00045
ID_BLURAY_TITLE_23_CHAPTERS=2
ID_BLURAY_TITLE_23_ANGLE=1
ID_BLURAY_TITLE_23_LENGTH=944.016
ID_BLURAY_TITLE_23_PLAYLIST=00021
ID_BLURAY_TITLE_24_CHAPTERS=2
ID_BLURAY_TITLE_24_ANGLE=1
ID_BLURAY_TITLE_24_LENGTH=815.493
ID_BLURAY_TITLE_24_PLAYLIST=00022
ID_BLURAY_TITLE_25_CHAPTERS=2
ID_BLURAY_TITLE_25_ANGLE=1
ID_BLURAY_TITLE_25_LENGTH=645.411
ID_BLURAY_TITLE_25_PLAYLIST=00023
ID_BLURAY_TITLE_26_CHAPTERS=2
ID_BLURAY_TITLE_26_ANGLE=1
ID_BLURAY_TITLE_26_LENGTH=63.651
ID_BLURAY_TITLE_26_PLAYLIST=00050
ID_BLURAY_TITLE_27_CHAPTERS=2
ID_BLURAY_TITLE_27_ANGLE=1
ID_BLURAY_TITLE_27_LENGTH=36.986
ID_BLURAY_TITLE_27_PLAYLIST=00051
ID_BLURAY_TITLE_28_CHAPTERS=2
ID_BLURAY_TITLE_28_ANGLE=1
ID_BLURAY_TITLE_28_LENGTH=178.408
ID_BLURAY_TITLE_28_PLAYLIST=00052
ID_BLURAY_TITLE_29_CHAPTERS=2
ID_BLURAY_TITLE_29_ANGLE=1
ID_BLURAY_TITLE_29_LENGTH=55.171
ID_BLURAY_TITLE_29_PLAYLIST=00053
ID_BLURAY_TITLE_30_CHAPTERS=2
ID_BLURAY_TITLE_30_ANGLE=1
ID_BLURAY_TITLE_30_LENGTH=95.223
ID_BLURAY_TITLE_30_PLAYLIST=00054
ID_BLURAY_TITLE_31_CHAPTERS=2
ID_BLURAY_TITLE_31_ANGLE=1
ID_BLURAY_TITLE_31_LENGTH=59.079
ID_BLURAY_TITLE_31_PLAYLIST=00055
ID_BLURAY_TITLE_32_CHAPTERS=2
ID_BLURAY_TITLE_32_ANGLE=1
ID_BLURAY_TITLE_32_LENGTH=56.998
ID_BLURAY_TITLE_32_PLAYLIST=00056
ID_BLURAY_TITLE_33_CHAPTERS=2
ID_BLURAY_TITLE_33_ANGLE=1
ID_BLURAY_TITLE_33_LENGTH=63.435
ID_BLURAY_TITLE_33_PLAYLIST=00057
ID_BLURAY_TITLE_34_CHAPTERS=2
ID_BLURAY_TITLE_34_ANGLE=1
ID_BLURAY_TITLE_34_LENGTH=54.342
ID_BLURAY_TITLE_34_PLAYLIST=00058
ID_BLURAY_TITLE_35_CHAPTERS=2
ID_BLURAY_TITLE_35_ANGLE=1
ID_BLURAY_TITLE_35_LENGTH=80.932
ID_BLURAY_TITLE_35_PLAYLIST=00059
ID_BLURAY_TITLE_36_CHAPTERS=2
ID_BLURAY_TITLE_36_ANGLE=1
ID_BLURAY_TITLE_36_LENGTH=40.372
ID_BLURAY_TITLE_36_PLAYLIST=00060
ID_BLURAY_TITLE_37_CHAPTERS=2
ID_BLURAY_TITLE_37_ANGLE=1
ID_BLURAY_TITLE_37_LENGTH=36.540
ID_BLURAY_TITLE_37_PLAYLIST=00061
ID_BLURAY_TITLE_38_CHAPTERS=2
ID_BLURAY_TITLE_38_ANGLE=1
ID_BLURAY_TITLE_38_LENGTH=28.058
ID_BLURAY_TITLE_38_PLAYLIST=00062
ID_BLURAY_TITLE_39_CHAPTERS=2
ID_BLURAY_TITLE_39_ANGLE=1
ID_BLURAY_TITLE_39_LENGTH=39.791
ID_BLURAY_TITLE_39_PLAYLIST=00063
ID_BLURAY_TITLE_40_CHAPTERS=2
ID_BLURAY_TITLE_40_ANGLE=1
ID_BLURAY_TITLE_40_LENGTH=40.590
ID_BLURAY_TITLE_40_PLAYLIST=00064
ID_BLURAY_TITLE_41_CHAPTERS=2
ID_BLURAY_TITLE_41_ANGLE=1
ID_BLURAY_TITLE_41_LENGTH=58.668
ID_BLURAY_TITLE_41_PLAYLIST=00065
ID_BLURAY_TITLE_42_CHAPTERS=2
ID_BLURAY_TITLE_42_ANGLE=1
ID_BLURAY_TITLE_42_LENGTH=6707.135
ID_BLURAY_TITLE_42_PLAYLIST=00001
ID_BLURAY_TITLE_43_CHAPTERS=8
ID_BLURAY_TITLE_43_ANGLE=1
ID_BLURAY_TITLE_43_LENGTH=230.278
ID_BLURAY_TITLE_43_PLAYLIST=00013
ID_BLURAY_CURRENT_TITLE=1
ID_BLURAY_CURRENT_ANGLE=1

Cache fill:  0.00% (0 bytes)
Cache fill:  0.00% (0 bytes)

libavformat version 57.75.100 (internal)


Exiting... (End of file)
ID_EXIT=EOF
src/libbluray/disc/aacs.c:111: No usable AACS libraries found!
src/libbluray/bdj/bdj.c:126: Error opening registry key
SOFTWARE\JavaSoft\Java Runtime Environment\
src/libbluray/bdj/bdj.c:661: BD-J check: Failed to load JVM library
src/libbluray/bdj/bdj.c:126: Error opening registry key
SOFTWARE\JavaSoft\Java Runtime Environment\
src/libbluray/bdj/bdj.c:661: BD-J check: Failed to load JVM library
src/libbluray/bluray.c:696: Skipping broken unit at 0
src/libbluray/bluray.c:256: 00002.m2ts: no timestamp for SPN 0 (got 0).
clip 524280-1588468.
src/libbluray/bluray.c:696: Skipping broken unit at 0
src/libbluray/bluray.c:696: Skipping broken unit at 6144
src/libbluray/bluray.c:696: Skipping broken unit at 12288
src/libbluray/bluray.c:696: Skipping broken unit at 18432
src/libbluray/bluray.c:696: Skipping broken unit at 24576
src/libbluray/bluray.c:696: Skipping broken unit at 30720
src/libbluray/bluray.c:696: Skipping broken unit at 36864
src/libbluray/bluray.c:696: Skipping broken unit at 43008
src/libbluray/bluray.c:696: Skipping broken unit at 49152
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 55296
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 61440
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 67584
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 73728
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 79872
src/libbluray/bluray.c:639: TP header copy permission indicator != 0.
Stream seems to be encrypted.
src/libbluray/bluray.c:696: Skipping broken unit at 86016

_______________________________________________
MPlayer-users mailing list
MPlayer-users at mplayerhq.hu
https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users
MPlayer-users Info Page<https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users>
lists.mplayerhq.hu
MPlayer-users -- MPlayer usage questions, feature requests, bug reports About MPlayer-users




More information about the MPlayer-users mailing list