You can override the bluray classpath with LIBBLURAY_CP=$(ls /usr/share/java/{asm-7*.jar,libbluray-j2se-*,asm-commons.jar} | paste -sd:) vlc bluray://$PWD I forgot why this wasn't working when I looked at it earlier, the lookup is in https://code.videolan.org/videolan/libbluray/blob/master/src/libbl...