BD-J Playback on macOS M1 device.
Hi there, I have a MacBook Pro M1 device with VLC 3.0.16 Vetinari. Furthermore, I have the following software installed:
- Azul Zulu OpenJDK 11 & 16
- Homebrew
- libaacs
- libbluray
- libbdplus
The JAVA_HOME
variable is set to $(/usr/libexec/java_home)
in .zshrc
.
I have tested playback of this BluRay on VLC 3.0.16 for Windows x86-64 and it plays all components without error.
Upon running a BDMV from a decrypted UHD BluRay folder on an external hard drive. However, playback fails with an error indicating that Java was not found and the menu will not be played.
The log outputs the following:
-- logger module started --
main debug: VLC media player - 3.0.16 Vetinari
main debug: Copyright © 1996-2021 the VideoLAN team
main debug: revision 3.0.16-0-g5e70837d8d
main debug: configured with /Users/d-fu/vlc-3.0/extras/package/macosx/../../../configure '--prefix=/Users/d-fu/vlc-3.0/build/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-osx-notifications' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-avfoundation' '--disable-skins2' '--disable-xcb' '--disable-caca' '--disable-pulse' '--disable-sdl-image' '--disable-vnc' '--build=x86_64-apple-darwin19' '--host=aarch64-apple-darwin19' '--with-macosx-version-min=10.7' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '--with-breakpad=https://mac.crashes.videolan.org' 'build_alias=x86_64-apple-darwin19' 'host_alias=aarch64-apple-darwin19' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-g -arch arm64' 'LDFLAGS=-arch arm64' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-g -arch arm64' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-g -arch arm64'
main debug: searching plug-in modules
main debug: loading plugins cache file /Applications/VLC.app/Contents/MacOS/plugins/plugins.dat
main warning: cannot read /Applications/VLC.app/Contents/MacOS/plugins/plugins.dat: No such file or directory
main debug: recursively browsing `/Applications/VLC.app/Contents/MacOS/plugins'
main debug: plug-ins loaded: 465 modules
main debug: opening config file (/Users/homepc/Library/Preferences/org.videolan.vlc/vlcrc)
main debug: looking for logger module matching "any": 3 candidates
file debug: opening logfile `/Users/homepc/Documents/vlc_log.txt'
main debug: using logger module "file"
main debug: translation test: code is "C"
main debug: looking for keystore module matching "memory": 3 candidates
main debug: using keystore module "memory"
main debug: CPU has capabilities FPU
main warning: Key "Command+0" bound to multiple actions
main debug: Creating an input for 'Media Library'
main debug: Input is a meta file: disabling unneeded options
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `file/directory:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' gives access `file' demux `directory' path `/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf'
main debug: creating demux: access='file' demux='directory' location='/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' file='/Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf'
main debug: looking for access_demux module matching "file": 14 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf
main debug: (path: /Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf)
main debug: looking for access module matching "file": 24 candidates
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 296 bytes in 0s - 9635 KiB/s
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 26 candidates
playlist debug: using XSPF playlist reader
main debug: using stream_filter module "playlist"
main debug: stream filter added to 0x115e0e170
main debug: looking for stream_filter module matching "any": 26 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf
main debug: looking for stream_filter module matching "record": 26 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='directory' location='/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' file='/Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf'
main debug: looking for demux module matching "directory": 55 candidates
main debug: using demux module "directory"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
main debug: no meta reader modules matched
main debug: `file/directory:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' successfully opened
main debug: looking for xml reader module matching "any": 1 candidates
main debug: using xml reader module "xml"
main debug: EOF reached
main debug: removing module "directory"
main debug: removing module "record"
main debug: removing module "playlist"
main debug: removing module "cache_read"
main debug: removing module "filesystem"
main debug: creating audio output
main debug: looking for audio output module matching "any": 4 candidates
auhal debug: Trying to use stored audio device 0 (analog)
auhal debug: Rebuild device list
auhal debug: found 2 audio device(s)
auhal debug: DevID: 52 DevName: MacBook Pro Microphone
auhal debug: this 'MacBook Pro Microphone' is INPUT only. skipping...
auhal debug: DevID: 45 DevName: MacBook Pro Speakers
main debug: using audio output module "auhal"
main debug: keeping audio output
main debug: looking for interface module matching "hotkeys,none": 15 candidates
main debug: using interface module "hotkeys"
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main debug: looking for interface module matching "any": 15 candidates
macosx debug: Starting macosx interface
macosx debug: Initializing input manager
macosx debug: Register dialog provider
macosx debug: Loading VLCStatusBarIcon
main debug: looking for renderer probe module matching "any": 1 candidates
main debug: no renderer probe modules matched
main debug: looking for extension module matching "any": 1 candidates
lua debug: Opening Lua Extension module
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/extensions
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac
lua debug: Scanning Lua script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac
lua debug: Script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac has the following capability flags: 0x5
main debug: using extension module "lua"
macosx debug: Initializing playlist model
main debug: looking for services probe module matching "any": 6 candidates
main debug: no services probe modules matched
macosx debug: Finished loading macosx interface
main debug: using interface module "macosx"
main: playlist is empty
main debug: nothing to play
macosx debug: Found 1 video capture devices
macosx debug: Found 1 audio capture devices
main debug: processing request item: bluray:///Volumes/DATA_2/BD/LIFE_OF_PI, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index 0
main debug: starting playback of new item
main debug: resyncing on bluray:///Volumes/DATA_2/BD/LIFE_OF_PI
main debug: bluray:///Volumes/DATA_2/BD/LIFE_OF_PI is at 0
main debug: creating new input thread
main debug: Creating an input for 'bluray:///Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `bluray:///Volumes/DATA_2/BD/LIFE_OF_PI' gives access `bluray' demux `any' path `/Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: creating demux: access='bluray' demux='any' location='/Volumes/DATA_2/BD/LIFE_OF_PI' file='/Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: looking for access_demux module matching "bluray": 14 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
main debug: no art finder modules matched
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
main debug: no art finder modules matched
libbluray: First play: 0, Top menu: 0
HDMV Titles: 38, BD-J Titles: 53, Other: 53
libbluray error: BD-J menus not supported. Playing without menus. BD-J support: 1, JVM found: 1, JVM usable: 0
libbluray debug: Selecting Title 0
main debug: using access_demux module "libbluray"
main debug: creating demux: access='' demux='ts' location='' file='(null)'
main debug: looking for demux module matching "ts": 55 candidates
main debug: attempt to destroy nonexistent variable "title 0"
main debug: attempt to destroy nonexistent variable "title 1"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
main debug: no meta reader modules matched
main debug: `bluray:///Volumes/DATA_2/BD/LIFE_OF_PI' successfully opened
main debug: no demux modules matched
main debug: creating demux: access='' demux='ts' location='' file='(null)'
main debug: looking for demux module matching "ts": 55 candidates
ts debug: Standard set to MPEG
main debug: using demux module "ts"
ts debug: DEMUX_SET_GROUP -1 0x0
ts debug: pid[4352] unknown
ts warning: discontinuity indicator (pid=4352)
ts debug: pid[4353] unknown
ts warning: discontinuity indicator (pid=4353)
ts debug: pid[4354] unknown
ts warning: discontinuity indicator (pid=4354)
ts debug: pid[4355] unknown
ts warning: discontinuity indicator (pid=4355)
ts debug: pid[4356] unknown
ts warning: discontinuity indicator (pid=4356)
ts debug: pid[4357] unknown
ts warning: discontinuity indicator (pid=4357)
ts debug: pid[4358] unknown
ts warning: discontinuity indicator (pid=4358)
ts debug: pid[4359] unknown
ts warning: discontinuity indicator (pid=4359)
ts debug: pid[4360] unknown
ts warning: discontinuity indicator (pid=4360)
ts debug: pid[4361] unknown
ts warning: discontinuity indicator (pid=4361)
ts debug: pid[4362] unknown
ts warning: discontinuity indicator (pid=4362)
ts debug: pid[4113] unknown
ts warning: discontinuity indicator (pid=4113)
ts debug: pid[4768] unknown
ts warning: discontinuity indicator (pid=4768)
ts debug: pid[4769] unknown
ts warning: discontinuity indicator (pid=4769)
ts debug: pid[4770] unknown
ts warning: discontinuity indicator (pid=4770)
ts debug: pid[4771] unknown
ts warning: discontinuity indicator (pid=4771)
ts debug: pid[4772] unknown
ts warning: discontinuity indicator (pid=4772)
ts debug: pid[4773] unknown
ts warning: discontinuity indicator (pid=4773)
ts debug: pid[4774] unknown
ts warning: discontinuity indicator (pid=4774)
ts debug: pid[4775] unknown
ts warning: discontinuity indicator (pid=4775)
ts debug: pid[4776] unknown
ts warning: discontinuity indicator (pid=4776)
ts debug: pid[4777] unknown
ts warning: discontinuity indicator (pid=4777)
ts debug: pid[4778] unknown
ts warning: discontinuity indicator (pid=4778)
ts warning: discontinuity indicator (pid=4352)
ts warning: discontinuity indicator (pid=4353)
ts warning: discontinuity indicator (pid=4354)
ts warning: discontinuity indicator (pid=4355)
ts warning: discontinuity indicator (pid=4356)
ts warning: discontinuity indicator (pid=4357)
ts warning: discontinuity indicator (pid=4358)
ts warning: discontinuity indicator (pid=4359)
ts warning: discontinuity indicator (pid=4360)
ts warning: discontinuity indicator (pid=4361)
ts warning: discontinuity indicator (pid=4362)
ts warning: discontinuity indicator (pid=4113)
ts warning: discontinuity indicator (pid=4768)
ts warning: discontinuity indicator (pid=4769)
ts warning: discontinuity indicator (pid=4770)
ts warning: discontinuity indicator (pid=4771)
ts warning: discontinuity indicator (pid=4772)
ts warning: discontinuity indicator (pid=4773)
ts warning: discontinuity indicator (pid=4774)
ts warning: discontinuity indicator (pid=4775)
ts warning: discontinuity indicator (pid=4776)
ts warning: discontinuity indicator (pid=4777)
ts warning: discontinuity indicator (pid=4778)
ts debug: PATCallBack called
ts debug: new PAT ts_id=0 version=0 current_next=1
ts debug: * number=0 pid=31
ts debug: * number=1 pid=256
ts debug: temporary receiving program 1
ts debug: PMTCallBack called for program 1
ts debug: new PMT program number=1 version=0 pid_pcr=4097
ts debug: * PMT descriptor: Registration (0x5)
ts debug: : HDMV registration
ts debug: * PMT descriptor: Unknown Private (0x88)
ts debug: * pid=4113 type=0x24 ISO/IEC Reserved
ts debug: - ES descriptor tag 0x5
ts debug: => pid 4113 has now es fcc=hevc
libbluray: Adding ES 4113 select 1
main debug: selecting program id=1
main debug: looking for packetizer module matching "any": 25 candidates
main debug: using packetizer module "hevc"
main debug: looking for video decoder module matching "any": 16 candidates
videotoolbox: Using Video Toolbox to decode 'hevc'
main debug: using video decoder module "videotoolbox"
ts debug: Default program is 1
ts debug: * pid=4352 type=0x86 User Private
ts debug: + HDMV registration applied to pid 4352 type 0x86
ts debug: => pid 4352 has now es fcc=dts
libbluray: Adding ES 4352 select 1
main debug: looking for packetizer module matching "any": 25 candidates
main debug: using packetizer module "dts"
main debug: looking for audio decoder module matching "any": 21 candidates
main debug: reusing audio output
main error: too low audio sample frequency (0)
main debug: keeping audio output
main error: failed to create audio output
avcodec debug: using ffmpeg Lavc58.6.103
avcodec debug: CPU flags: 0x00000068
avcodec debug: codec (dca) started
main debug: using audio decoder module "avcodec"
ts debug: * pid=4353 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4353 type 0x81
ts debug: => pid 4353 has now es fcc=a52
libbluray: Adding ES 4353 select 0
ts debug: * pid=4354 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4354 type 0x81
ts debug: => pid 4354 has now es fcc=a52
libbluray: Adding ES 4354 select 0
ts debug: * pid=4355 type=0x82 User Private
ts debug: + HDMV registration applied to pid 4355 type 0x82
ts debug: => pid 4355 has now es fcc=dts
libbluray: Adding ES 4355 select 0
ts debug: * pid=4356 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4356 type 0x81
ts debug: => pid 4356 has now es fcc=a52
libbluray: Adding ES 4356 select 0
ts debug: * pid=4357 type=0x82 User Private
ts debug: + HDMV registration applied to pid 4357 type 0x82
ts debug: => pid 4357 has now es fcc=dts
libbluray: Adding ES 4357 select 0
ts debug: * pid=4358 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4358 type 0x81
ts debug: => pid 4358 has now es fcc=a52
libbluray: Adding ES 4358 select 0
ts debug: * pid=4359 type=0x82 User Private
ts debug: + HDMV registration applied to pid 4359 type 0x82
ts debug: => pid 4359 has now es fcc=dts
libbluray: Adding ES 4359 select 0
ts debug: * pid=4360 type=0x82 User Private
ts debug: + HDMV registration applied to pid 4360 type 0x82
ts debug: => pid 4360 has now es fcc=dts
libbluray: Adding ES 4360 select 0
ts debug: * pid=4361 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4361 type 0x81
ts debug: => pid 4361 has now es fcc=a52
libbluray: Adding ES 4361 select 0
ts debug: * pid=4362 type=0x81 User Private
ts debug: - ES descriptor tag 0x5
ts debug: - ES descriptor tag 0x81
ts debug: + HDMV registration applied to pid 4362 type 0x81
ts debug: => pid 4362 has now es fcc=a52
libbluray: Adding ES 4362 select 0
ts debug: * pid=4363 type=0x82 User Private
ts debug: + HDMV registration applied to pid 4363 type 0x82
ts debug: => pid 4363 has now es fcc=dts
libbluray: Adding ES 4363 select 0
ts debug: * pid=4768 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4768 type 0x90
ts debug: => pid 4768 has now es fcc=bdpg
libbluray: Adding ES 4768 select 0
ts debug: * pid=4769 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4769 type 0x90
ts debug: => pid 4769 has now es fcc=bdpg
libbluray: Adding ES 4769 select 0
ts debug: * pid=4770 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4770 type 0x90
ts debug: => pid 4770 has now es fcc=bdpg
libbluray: Adding ES 4770 select 0
ts debug: * pid=4771 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4771 type 0x90
ts debug: => pid 4771 has now es fcc=bdpg
libbluray: Adding ES 4771 select 0
ts debug: * pid=4772 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4772 type 0x90
ts debug: => pid 4772 has now es fcc=bdpg
libbluray: Adding ES 4772 select 0
ts debug: * pid=4773 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4773 type 0x90
ts debug: => pid 4773 has now es fcc=bdpg
libbluray: Adding ES 4773 select 0
ts debug: * pid=4774 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4774 type 0x90
ts debug: => pid 4774 has now es fcc=bdpg
libbluray: Adding ES 4774 select 0
ts debug: * pid=4775 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4775 type 0x90
ts debug: => pid 4775 has now es fcc=bdpg
libbluray: Adding ES 4775 select 0
ts debug: * pid=4776 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4776 type 0x90
ts debug: => pid 4776 has now es fcc=bdpg
libbluray: Adding ES 4776 select 0
ts debug: * pid=4777 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4777 type 0x90
ts debug: => pid 4777 has now es fcc=bdpg
libbluray: Adding ES 4777 select 0
ts debug: * pid=4778 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4778 type 0x90
ts debug: => pid 4778 has now es fcc=bdpg
libbluray: Adding ES 4778 select 0
ts debug: * pid=4779 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4779 type 0x90
ts debug: => pid 4779 has now es fcc=bdpg
libbluray: Adding ES 4779 select 0
ts debug: * pid=4780 type=0x90 User Private
ts debug: + HDMV registration applied to pid 4780 type 0x90
ts debug: => pid 4780 has now es fcc=bdpg
libbluray: Adding ES 4780 select 0
ts debug: enabling pid 4113 from program 1
ts debug: enabling pid 4352 from program 1
ts debug: enabling pid 4353 from program 1
ts debug: enabling pid 4354 from program 1
ts debug: enabling pid 4355 from program 1
ts debug: enabling pid 4356 from program 1
ts debug: enabling pid 4357 from program 1
ts debug: enabling pid 4358 from program 1
ts debug: enabling pid 4359 from program 1
ts debug: enabling pid 4360 from program 1
ts debug: enabling pid 4361 from program 1
ts debug: enabling pid 4362 from program 1
ts debug: enabling pid 4363 from program 1
ts debug: enabling pid 4768 from program 1
ts debug: enabling pid 4769 from program 1
ts debug: enabling pid 4770 from program 1
ts debug: enabling pid 4771 from program 1
ts debug: enabling pid 4772 from program 1
ts debug: enabling pid 4773 from program 1
ts debug: enabling pid 4774 from program 1
ts debug: enabling pid 4775 from program 1
ts debug: enabling pid 4776 from program 1
ts debug: enabling pid 4777 from program 1
ts debug: enabling pid 4778 from program 1
ts debug: enabling pid 4779 from program 1
ts debug: enabling pid 4780 from program 1
ts debug: enabling pcr pid 4097 from program 1
ts debug: pid[31] unknown
ts debug: pid[4097] unknown
main debug: Buffering 0%
main debug: restarting module due to input format change
main debug: removing module "videotoolbox"
dts debug: DTS samplerate:48000 bitrate:1536000
main debug: restarting module due to input format change
main debug: looking for video decoder module matching "any": 16 candidates
main debug: removing module "avcodec"
main debug: looking for audio decoder module matching "any": 21 candidates
main debug: reusing audio output
main error: module not functional
main debug: keeping audio output
main error: failed to create audio output
avcodec debug: using ffmpeg Lavc58.6.103
avcodec debug: CPU flags: 0x00000068
videotoolbox debug: new VPS parsed: 0
videotoolbox debug: new SPS parsed: 0
avcodec debug: codec (dca) started
videotoolbox debug: new PPS parsed: 0
main debug: using audio decoder module "avcodec"
main debug: Buffering 30%
videotoolbox warning: forcing CVPX format: x420
main debug: reusing audio output
main debug: VLC is looking for: 'f32l' 48000 Hz 3F2M2R/LFE frame=1 samples/32 bytes
auhal debug: attempting to use device 0
auhal debug: using default audio device 45
main debug: Buffering 60%
auhal debug: Current device has a latency of 1375 us
main debug: Buffering 90%
main debug: Stream buffering done (360 ms in 0 ms)
auhal debug: output layout of AUHAL is Stereo
auhal debug: selected 2 physical channels for device output
auhal debug: VLC will output: Stereo
auhal debug: Current AU format: [48000.000000][mcpl][9][8][1][8][2][32]
macosx debug: Activated assertion NoIdleSleepAssertion through IOKit (33331)
auhal debug: analog output successfully opened
main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio volume module matching "any": 2 candidates
main debug: using audio volume module "float_mixer"
main debug: input 's32l' 48000 Hz 3F2M2R/LFE frame=1 samples/32 bytes
main debug: looking for audio filter module matching "scaletempo": 16 candidates
scaletempo debug: format: 48000 rate, 8 nch, 4 bps, fl32
scaletempo debug: params: 30 stride, 0.200 overlap, 14 search
scaletempo debug: 1.000 scale, 1440.000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
main debug: using audio filter module "scaletempo"
main debug: conversion: 's32l'->'f32l' 48000 Hz->48000 Hz 3F2M2R/LFE->3F2M2R/LFE
main debug: looking for audio converter module matching "any": 8 candidates
audio_format debug: s32l->f32l, bits per sample: 32->32
main debug: using audio converter module "audio_format"
main debug: conversion pipeline complete
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz 3F2M2R/LFE->Stereo
main debug: looking for audio converter module matching "any": 8 candidates
main debug: using audio converter module "simple_channel_mixer"
main debug: conversion pipeline complete
main debug: looking for audio resampler module matching "any": 3 candidates
main debug: using audio resampler module "samplerate"
videotoolbox: Using Video Toolbox to decode 'hevc'
main debug: using video decoder module "videotoolbox"
videotoolbox: vt cvpx chroma: x420
main debug: looking for text renderer module matching "any": 3 candidates
main debug: using text renderer module "freetype"
main debug: looking for video converter module matching "any": 16 candidates
swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
main debug: using video converter module "swscale"
main debug: looking for video converter module matching "any": 16 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video converter module "yuvp"
main debug: Deinterlacing available
main debug: deinterlace -1, mode auto, is_needed 0
main debug: looking for vout window module matching "any": 1 candidates
macosx debug: Opening video window
macosx debug: Releasing old IOKit other assertion (33331)
macosx debug: Activated assertion NoDisplaySleepAssertion through IOKit (33333)
macosx debug: toggle playlist from state: removed splitview 0, minimized view 0. Event 2
macosx debug: toggle playlist to state: removed splitview 0, minimized view 0
macosx debug: returning videoview with proposed position x=0, y=0, width=3840, height=2160
main debug: using vout window module "macosx"
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "any": 7 candidates
main debug: VoutDisplayEvent 'resize' 3840x2160
main debug: VoutDisplayEvent 'resize' 0x0
main debug: VoutDisplayEvent 'resize' 1836x968
main debug: looking for glconv module matching "any": 1 candidates
main debug: using glconv module "glconv_cvpx"
main debug: using vout display module "caopengllayer"
main debug: original format sz 3840x2160, of (0,0), vsz 3840x2160, 4cc CVPP, sar 1:1, msk r0x0 g0x0 b0x0
main debug: removing module "freetype"
main debug: looking for text renderer module matching "any": 3 candidates
main debug: using text renderer module "freetype"
main debug: Received first picture
videotoolbox: Raising max DPB to 4
main debug: Decoder wait done in 151 ms
videotoolbox warning: pic_holder_wait timed out
main debug: VoutDisplayEvent 'resize' 2880x1622
videotoolbox warning: pic_holder_wait timed out
videotoolbox warning: pic_holder_wait timed out
videotoolbox warning: pic_holder_wait timed out
videotoolbox warning: pic_holder_wait timed out
main debug: auto hiding mouse cursor
videotoolbox warning: pic_holder_wait timed out
main debug: auto hiding mouse cursor
main debug: exiting
main debug: removing all interfaces
main debug: removing module "macosx"
macosx debug: Closing macosx interface
macosx debug: applicationWillTerminate called
macosx debug: Playback has been ended
macosx debug: Releasing IOKit monitor sleep blocker (33333)
macosx debug: Deinitializing input manager
macosx debug: toggle playlist from state: removed splitview 0, minimized view 0. Event 2
macosx debug: toggle playlist to state: removed splitview 0, minimized view 0
macosx debug: Deinitializing VLCMain object
macosx debug: Deinitializing extensions manager
macosx debug: Deinitializing dialog provider
macosx debug: Deinitializing main menu
main debug: removing module "hotkeys"
main debug: destroying
main debug: deactivating the playlist
main debug: incoming request - stopping current input
main debug: killing decoder fourcc `hevc'
main debug: removing module "videotoolbox"
main debug: saving a free vout
main debug: reusing provided vout
main debug: removing module "hevc"
main debug: killing decoder fourcc `dts '
main debug: removing module "avcodec"
main debug: removing module "samplerate"
main debug: removing module "audio_format"
main debug: removing module "scaletempo"
main debug: removing module "simple_channel_mixer"
auhal debug: Stopping the auhal module
main debug: removing module "float_mixer"
main debug: keeping audio output
main debug: removing module "dts"
main debug: removing module "libbluray"
libbluray: Closing overlays.
ts debug: Can't read TS packet at 7381632
main debug: removing module "ts"
main debug: can't delete program 1 which still has 26 ES
main debug: Program doesn't contain anymore ES
main debug: dead input
main debug: nothing to play
main debug: destroying useless vout
main debug: removing module "caopengllayer"
main debug: removing module "glconv_cvpx"
main debug: removing module "freetype"
main debug: removing module "yuvp"
main debug: removing module "swscale"
main debug: removing module "auhal"
main debug: saving media library to file /Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf.tmp874
main debug: looking for playlist export module matching "export-xspf": 4 candidates
main debug: using playlist export module "export"
main debug: removing module "export"
main debug: deleting item `Media Library'
main debug: deleting item `Life of Pi'
main debug: deleting item `Playlist'
main debug: removing module "memory"
-- logger module stopped --
Someone on the VideoLan forum suggested that in order to fix the BD Java issue, they copied the missing libbluray jars (libbluray-awt-j2se-1.3.0.jar
& libbluray-j2se-1.3.0.jar
) from the Intel VLC build. However, that resulted in the following log dump:
-- logger module started --
main debug: VLC media player - 3.0.16 Vetinari
main debug: Copyright © 1996-2021 the VideoLAN team
main debug: revision 3.0.16-0-g5e70837d8d
main debug: configured with /Users/d-fu/vlc-3.0/extras/package/macosx/../../../configure '--prefix=/Users/d-fu/vlc-3.0/build/vlc_install_dir' '--enable-macosx' '--enable-merge-ffmpeg' '--enable-osx-notifications' '--enable-faad' '--enable-flac' '--enable-theora' '--enable-shout' '--enable-ncurses' '--enable-twolame' '--enable-realrtsp' '--enable-libass' '--enable-macosx-avfoundation' '--disable-skins2' '--disable-xcb' '--disable-caca' '--disable-pulse' '--disable-sdl-image' '--disable-vnc' '--build=x86_64-apple-darwin19' '--host=aarch64-apple-darwin19' '--with-macosx-version-min=10.7' '--with-macosx-sdk=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk' '--with-breakpad=https://mac.crashes.videolan.org' 'build_alias=x86_64-apple-darwin19' 'host_alias=aarch64-apple-darwin19' 'CC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'CFLAGS=-g -arch arm64' 'LDFLAGS=-arch arm64' 'CXX=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++' 'CXXFLAGS=-g -arch arm64' 'OBJC=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang' 'OBJCFLAGS=-g -arch arm64'
main debug: searching plug-in modules
main debug: loading plugins cache file /Applications/VLC.app/Contents/MacOS/plugins/plugins.dat
main warning: cannot read /Applications/VLC.app/Contents/MacOS/plugins/plugins.dat: No such file or directory
main debug: recursively browsing `/Applications/VLC.app/Contents/MacOS/plugins'
main debug: plug-ins loaded: 465 modules
main debug: opening config file (/Users/homepc/Library/Preferences/org.videolan.vlc/vlcrc)
main debug: looking for logger module matching "any": 3 candidates
file debug: opening logfile `/Users/homepc/Documents/vlc_log.txt'
main debug: using logger module "file"
main debug: translation test: code is "C"
main debug: looking for keystore module matching "memory": 3 candidates
main debug: using keystore module "memory"
main debug: CPU has capabilities FPU
main warning: Key "Command+0" bound to multiple actions
main debug: Creating an input for 'Media Library'
main debug: Input is a meta file: disabling unneeded options
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `file/directory:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' gives access `file' demux `directory' path `/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf'
main debug: creating demux: access='file' demux='directory' location='/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' file='/Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf'
main debug: looking for access_demux module matching "file": 14 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf
main debug: (path: /Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf)
main debug: looking for access module matching "file": 24 candidates
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 26 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 296 bytes in 0s - 11117 KiB/s
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 26 candidates
playlist debug: using XSPF playlist reader
main debug: using stream_filter module "playlist"
main debug: stream filter added to 0x14540fd70
main debug: looking for stream_filter module matching "any": 26 candidates
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf
main debug: looking for stream_filter module matching "record": 26 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='directory' location='/Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' file='/Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf'
main debug: looking for demux module matching "directory": 55 candidates
main debug: using demux module "directory"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
main debug: no meta reader modules matched
main debug: `file/directory:///Users/homepc/Library/Application%20Support/org.videolan.vlc/ml.xspf' successfully opened
main debug: looking for xml reader module matching "any": 1 candidates
main debug: using xml reader module "xml"
main debug: EOF reached
main debug: removing module "directory"
main debug: removing module "record"
main debug: removing module "playlist"
main debug: removing module "cache_read"
main debug: removing module "filesystem"
main debug: creating audio output
main debug: looking for audio output module matching "any": 4 candidates
auhal debug: Trying to use stored audio device 0 (analog)
auhal debug: Rebuild device list
auhal debug: found 2 audio device(s)
auhal debug: DevID: 52 DevName: MacBook Pro Microphone
auhal debug: this 'MacBook Pro Microphone' is INPUT only. skipping...
auhal debug: DevID: 45 DevName: MacBook Pro Speakers
main debug: using audio output module "auhal"
main debug: keeping audio output
main debug: looking for interface module matching "hotkeys,none": 15 candidates
main debug: using interface module "hotkeys"
main: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
main debug: looking for interface module matching "any": 15 candidates
macosx debug: Starting macosx interface
macosx debug: Initializing input manager
macosx debug: Register dialog provider
macosx debug: Loading VLCStatusBarIcon
main debug: looking for renderer probe module matching "any": 1 candidates
main debug: no renderer probe modules matched
main debug: looking for extension module matching "any": 1 candidates
lua debug: Opening Lua Extension module
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/extensions
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/extensions
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac
lua debug: Scanning Lua script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac
lua debug: Script /Applications/VLC.app/Contents/MacOS/share/lua/extensions/VLSub.luac has the following capability flags: 0x5
main debug: using extension module "lua"
macosx debug: Initializing playlist model
main debug: looking for services probe module matching "any": 6 candidates
main debug: no services probe modules matched
macosx debug: Finished loading macosx interface
main debug: using interface module "macosx"
main: playlist is empty
main debug: nothing to play
macosx debug: Found 1 video capture devices
macosx debug: Found 1 audio capture devices
main debug: processing request item: bluray:///Volumes/DATA_2/BD/LIFE_OF_PI, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index 0
main debug: starting playback of new item
main debug: resyncing on bluray:///Volumes/DATA_2/BD/LIFE_OF_PI
main debug: bluray:///Volumes/DATA_2/BD/LIFE_OF_PI is at 0
main debug: creating new input thread
main debug: Creating an input for 'bluray:///Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using default timeshift path
main debug: `bluray:///Volumes/DATA_2/BD/LIFE_OF_PI' gives access `bluray' demux `any' path `/Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: creating demux: access='bluray' demux='any' location='/Volumes/DATA_2/BD/LIFE_OF_PI' file='/Volumes/DATA_2/BD/LIFE_OF_PI'
main debug: looking for access_demux module matching "bluray": 14 candidates
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
lua debug: skipping script (unmatched scope) /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
main debug: no art finder modules matched
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/fetcher
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/art
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/art
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/00_musicbrainz.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/01_googleimage.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/02_frenchtv.luac
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/art/03_lastfm.luac
main debug: no art finder modules matched
libbluray: First play: 1, Top menu: 1
HDMV Titles: 38, BD-J Titles: 53, Other: 0
main debug: using access_demux module "libbluray"
main debug: creating demux: access='' demux='ts' location='' file='(null)'
main debug: looking for demux module matching "ts": 55 candidates
main debug: attempt to destroy nonexistent variable "title 0"
main debug: attempt to destroy nonexistent variable "title 1"
main debug: attempt to destroy nonexistent variable "title 2"
main debug: attempt to destroy nonexistent variable "title 3"
main debug: attempt to destroy nonexistent variable "title 4"
main debug: attempt to destroy nonexistent variable "title 5"
main debug: attempt to destroy nonexistent variable "title 6"
main debug: attempt to destroy nonexistent variable "title 7"
main debug: attempt to destroy nonexistent variable "title 8"
main debug: attempt to destroy nonexistent variable "title 9"
main debug: attempt to destroy nonexistent variable "title 10"
main debug: attempt to destroy nonexistent variable "title 11"
main debug: attempt to destroy nonexistent variable "title 12"
main debug: attempt to destroy nonexistent variable "title 13"
main debug: attempt to destroy nonexistent variable "title 14"
main debug: attempt to destroy nonexistent variable "title 15"
main debug: attempt to destroy nonexistent variable "title 16"
main debug: attempt to destroy nonexistent variable "title 17"
main debug: attempt to destroy nonexistent variable "title 18"
main debug: attempt to destroy nonexistent variable "title 19"
main debug: attempt to destroy nonexistent variable "title 20"
main debug: attempt to destroy nonexistent variable "title 21"
main debug: attempt to destroy nonexistent variable "title 22"
main debug: attempt to destroy nonexistent variable "title 23"
main debug: attempt to destroy nonexistent variable "title 24"
main debug: attempt to destroy nonexistent variable "title 25"
main debug: attempt to destroy nonexistent variable "title 26"
main debug: attempt to destroy nonexistent variable "title 27"
main debug: attempt to destroy nonexistent variable "title 28"
main debug: attempt to destroy nonexistent variable "title 29"
main debug: attempt to destroy nonexistent variable "title 30"
main debug: attempt to destroy nonexistent variable "title 31"
main debug: attempt to destroy nonexistent variable "title 32"
main debug: attempt to destroy nonexistent variable "title 33"
main debug: attempt to destroy nonexistent variable "title 34"
main debug: attempt to destroy nonexistent variable "title 35"
main debug: attempt to destroy nonexistent variable "title 36"
main debug: attempt to destroy nonexistent variable "title 37"
main debug: attempt to destroy nonexistent variable "title 38"
main debug: attempt to destroy nonexistent variable "title 39"
main debug: attempt to destroy nonexistent variable "title 40"
main debug: attempt to destroy nonexistent variable "title 41"
main debug: attempt to destroy nonexistent variable "title 42"
main debug: attempt to destroy nonexistent variable "title 43"
main debug: attempt to destroy nonexistent variable "title 44"
main debug: attempt to destroy nonexistent variable "title 45"
main debug: attempt to destroy nonexistent variable "title 46"
main debug: attempt to destroy nonexistent variable "title 47"
main debug: attempt to destroy nonexistent variable "title 48"
main debug: attempt to destroy nonexistent variable "title 49"
main debug: attempt to destroy nonexistent variable "title 50"
main debug: attempt to destroy nonexistent variable "title 51"
main debug: attempt to destroy nonexistent variable "title 52"
main debug: attempt to destroy nonexistent variable "title 53"
main debug: attempt to destroy nonexistent variable "title 54"
main debug: attempt to destroy nonexistent variable "title 55"
main debug: attempt to destroy nonexistent variable "title 56"
main debug: attempt to destroy nonexistent variable "title 57"
main debug: attempt to destroy nonexistent variable "title 58"
main debug: attempt to destroy nonexistent variable "title 59"
main debug: attempt to destroy nonexistent variable "title 60"
main debug: attempt to destroy nonexistent variable "title 61"
main debug: attempt to destroy nonexistent variable "title 62"
main debug: attempt to destroy nonexistent variable "title 63"
main debug: attempt to destroy nonexistent variable "title 64"
main debug: attempt to destroy nonexistent variable "title 65"
main debug: attempt to destroy nonexistent variable "title 66"
main debug: attempt to destroy nonexistent variable "title 67"
main debug: attempt to destroy nonexistent variable "title 68"
main debug: attempt to destroy nonexistent variable "title 69"
main debug: attempt to destroy nonexistent variable "title 70"
main debug: attempt to destroy nonexistent variable "title 71"
main debug: attempt to destroy nonexistent variable "title 72"
main debug: attempt to destroy nonexistent variable "title 73"
main debug: attempt to destroy nonexistent variable "title 74"
main debug: attempt to destroy nonexistent variable "title 75"
main debug: attempt to destroy nonexistent variable "title 76"
main debug: attempt to destroy nonexistent variable "title 77"
main debug: attempt to destroy nonexistent variable "title 78"
main debug: attempt to destroy nonexistent variable "title 79"
main debug: attempt to destroy nonexistent variable "title 80"
main debug: attempt to destroy nonexistent variable "title 81"
main debug: attempt to destroy nonexistent variable "title 82"
main debug: attempt to destroy nonexistent variable "title 83"
main debug: attempt to destroy nonexistent variable "title 84"
main debug: attempt to destroy nonexistent variable "title 85"
main debug: attempt to destroy nonexistent variable "title 86"
main debug: attempt to destroy nonexistent variable "title 87"
main debug: attempt to destroy nonexistent variable "title 88"
main debug: attempt to destroy nonexistent variable "title 89"
main debug: attempt to destroy nonexistent variable "title 90"
main debug: attempt to destroy nonexistent variable "title 91"
main debug: attempt to destroy nonexistent variable "title 92"
main debug: attempt to destroy nonexistent variable "next-chapter"
main debug: attempt to destroy nonexistent variable "prev-chapter"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in /Users/homepc/Library/Application Support/org.videolan.vlc/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/lua/meta/reader
lua debug: Trying Lua scripts in /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader
lua debug: Trying Lua playlist script /Applications/VLC.app/Contents/MacOS/share/lua/meta/reader/filename.luac
main debug: no meta reader modules matched
main debug: `bluray:///Volumes/DATA_2/BD/LIFE_OF_PI' successfully opened
main debug: attempt to destroy nonexistent variable "next-chapter"
main debug: attempt to destroy nonexistent variable "prev-chapter"
macosx debug: Activated assertion NoIdleSleepAssertion through IOKit (33298)
main debug: exiting
main debug: removing all interfaces
main debug: removing module "macosx"
macosx debug: Closing macosx interface
macosx debug: applicationWillTerminate called
macosx debug: Playback has been ended
macosx debug: Releasing IOKit system sleep blocker (33298)
macosx debug: Deinitializing input manager
macosx debug: Deinitializing VLCMain object
macosx debug: Deinitializing extensions manager
macosx debug: Deinitializing dialog provider
macosx debug: Deinitializing main menu
main debug: removing module "hotkeys"
main debug: destroying
main debug: deactivating the playlist
main debug: incoming request - stopping current input
main debug: removing module "libbluray"
libbluray: Closing overlays.
main debug: no demux modules matched
main debug: dead input
main debug: nothing to play
main debug: removing module "auhal"
main debug: saving media library to file /Users/homepc/Library/Application Support/org.videolan.vlc/ml.xspf.tmp852
main debug: looking for playlist export module matching "export-xspf": 4 candidates
main debug: using playlist export module "export"
main debug: removing module "export"
main debug: deleting item `Media Library'
main debug: deleting item `Life of Pi'
main debug: deleting item `Playlist'
main debug: removing module "memory"
-- logger module stopped --