java - 如何为 VLCJ 添加或安装 native x64 库?

标签 java video windows-7-x64 vlcj

我正在尝试用 Java 制作一个带有视频播放器的信使程序,所以我使用的是 vlcj。但是我收到这个错误:

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

我已按照 here 中的教程进行操作,但我仍然收到此错误。这是我得到的唯一错误。

我在带有 x64 VLC 的 Windows 7 x64 Ultimate 上运行。我正在使用最新的 Eclipse 版本进行编码。

任何人都可以指导我逐步解决这个问题吗?

最佳答案

您必须在您的应用程序中添加“libvlc”和“libvlccore”dll 路径。这些将出现在您的 vlc 安装文件夹中。您可以添加以下代码行以使其正常工作。

NativeLibrary.addSearchPath("libvlc", "C:/VideoLAN/VLC");

这里“C:/VideoLAN/VLC”是vlc的安装文件夹。

关于java - 如何为 VLCJ 添加或安装 native x64 库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14319656/

相关文章:

Java Rect.intersects() 有时不工作

java - Android 视频录制格式 .mkv

android - Android 上的 HTML5 <video> 具有带上边距的海报图像

visual-studio-2010 - 针对 3.5 框架的 VS2010 上的 RESX 文件问题

ruby - Windows 下 Ruby 上的 RGeo : How to enable GEOS support?

batch-file - runas/savecred... 不接受 cmdkey/add(凭据)

java - 类字段命名与方法参数命名

java - 数字自身相乘

java - 在 TextView 中显示微调器的选择

video - 最大 MP4 H264 header 大小