最近要利用java写一个视频播放器,觉得vlcj不错,所以把配置过程记录下来,希望能够帮助到需要的人。哪里写的不对的地方还请多多包涵。
1.到vlcj官网下载最新版的vlcj:http://capricasoftware.co.uk/#/projects/vlcj/tutorial,最好在这个网址里看一下最新版的说明,看看vlcj支持的VLC版本;
2.到VLC官网下载对应版本的VLC:http://www.videolan.org/
3.在Eclipse下新建Java项目,将下载的vclj下的四个jar包:jna-3.5.2.jar,platform-3.5.2.jar,slf4j-api-1.7.10.jar,vlcj-3.8.0.jar(我下载的版本是vlcj3.8.0的)放到工程目录的l新建的lib文件夹中,并添加到你项目的BuildPath中;
4.在项目中添加一个class,测试以下的代码:
public static void main(String[] args) {
NativeLibrary.addSearchPath(RuntimeUtil.getLibVlcLibraryName(), "D:\\VLC");//路径根据自己的安装路径修改,但不要写成“D:\\VLC\\sdk\\lib”,只要到达安装的根目录即可
System.out.println(LibVlc.INSTANCE.libvlc_get_version());
}
5.如果能够输出VCL的版本,那么说明你已经成功配置了,虽然我这样配置后还是会输出SLF4J的一些错误信息,但这些不影响使用。
6.最后友情提示一下这个官网是学习vlcj最好的地方:http://capricasoftware.co.uk/#/projects/vlcj/tutorial