我的Java应用程序使用VLC的二进制文件(VLCJ(在我的应用程序中播放视频。我已经成功地为Windows和Mac打包了合适的二进制文件(通过使用VideoLAN网站上的编译版本(。
然而,对于Linux来说,这似乎更难。我想知道Linux是否也为不同的发行版提供了不同的二进制文件,从而使其更加复杂。我还没有看到一个明确的答案,所以我不确定这是真是假。
对于Linux,每个发行版都单独处理VLC的构建、打包和分发。在videolan下载页面上有一些有用的链接,指向最常用的Linux发行版。
VLC还有一个更通用的快照,但在应用程序中使用这些二进制文件可能并非易事。
对于任何平台的videolan夜间构建,请查看此链接。