java - 如何使用 JVLC(VLC 的 Java 绑定(bind))?

标签 java vlc libvlc jvlc

我正在尝试使用 JVLC但我似乎无法让它工作。我已经下载了 jar,我安装了 VLC并将 -D 参数传递给 JVM,告诉它 VLC 的安装位置。我也试过:

NativeLibrary.addSearchPath("libvlc", "C:\\Program Files\\VideoLAN\\VLC");

运气不好。我总是得到:

Exception in thread "main" java.lang.UnsatisfiedLinkError: Unable to load library 'libvlc': The specified module could not be found.

有人成功了吗?

最佳答案

如果您尝试加载的 dll 需要其他不可用的 dll,则可能会出现该异常。抱歉,我无法提供更具体的帮助,但需要检查一下。您可以使用 depends遍历 dll 依赖项。

关于java - 如何使用 JVLC(VLC 的 Java 绑定(bind))?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/127587/

相关文章:

ffmpeg - 多媒体框架的差异

android - 在 android-vlc 中启用 MediaPlayerBuffering 事件

crash - 使用 VC2010 修复 libvlc Release模式崩溃

java - 阶乘递归

java - 如何使用 JTextField 输入作为新类实例的标识符?

java - 如何根据条件返回 map 的键?

c# - 将 VLC 流保存到 mp4 配置

c++ - 使用 opencv 支持的 VLC 编译错误

java - Tomcat 上的 ClassNotFoundException : javax. persistence.EntityListeners

tcp - 使用 tcpserversink 将 gstreamer 流式传输到 vlc