如何使用最新版本的 vlcj 3 获取任何地方的 VLCJ 支持的文件类型列表?
最佳答案
使用 vlcj 3.x,您可以获得支持的文件扩展名列表,如下所示:
import uk.co.caprica.vlcj.filter.AudioFileFilter;
import uk.co.caprica.vlcj.filter.PlayListFileFilter;
import uk.co.caprica.vlcj.filter.SubTitleFileFilter;
import uk.co.caprica.vlcj.filter.VideoFileFilter;
...
System.out.println(Arrays.toString(AudioFileFilter.INSTANCE.getExtensions()));
System.out.println(Arrays.toString(VideoFileFilter.INSTANCE.getExtensions()));
System.out.println(Arrays.toString(PlayListFileFilter.INSTANCE.getExtensions()));
System.out.println(Arrays.toString(SubTitleFileFilter.INSTANCE.getExtensions()));
这些文件过滤器实现类也可以用作 Swing 文件选择器对话框中的过滤器。
在 vlcj 4.x 中,它已移至单独的 vlcj-file-filters 项目:https://github.com/caprica/vlcj-file-filters
关于java - vlcj3 支持的文件类型列表?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59614450/