java - vlcj3 支持的文件类型列表?

标签 java vlcj

如何使用最新版本的 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/

相关文章:

java - 从对象集合中测试集合属性的内容

java - 在 While-Loop 中下载并解压文件

java - 关于java中枚举的两个问题

java - 如何让 Maven 在测试失败时不导致构建失败

java - 通过 Java 启动 VLC Player

java - 从 vlcj 播放器数组中播放视频

java - JAX-WS 处理程序 - handleMessage 未运行

java - 无法加载库 libvlc

java - 如何区分音频文件和视频文件?

java - Vlcj - 如何使用 Java 获取时间戳?