在java中通过vlc启动mp4文件

时间:2016-01-15 11:50:17

标签: java mp4 vlc

当我尝试时:

Runtime.getRuntime().exec("vlc /home/user/a.mp4");

什么都没发生。 谁能说出原因?

1 个答案:

答案 0 :(得分:0)

要修复您的特定代码行,我认为您应该尝试:

Runtime.getRuntime().exec(new String[] { "/path/to/vlc", "/home/user/a.mp4" });

作为旁注,如果您的系统支持它,我会考虑使用Desktop Class

if (Desktop.isDesktopSupported()) {
    Desktop.getDesktop().open(new File("/home/user/a.mp4"));
}

(您需要安装GNOME库,以便Java识别它)