我想通过 Java 程序启动我的 VLC 播放器,有人可以帮助我吗?提前致谢。
问问题
9023 次
5 回答
4
使用 VLCJ。这是新链接
于 2011-08-27T09:49:02.697 回答
3
根据您的系统,Vlc 位于不同的位置,但这是针对 64 位的
ProcessBuilder pb = new ProcessBuilder("C:\\Program Files (x86)\\VideoLAN\\VLC\\vlc.exe", "file to start with vlc");
Process start = pb.start();
这应该适用于x86:
ProcessBuilder pb = new ProcessBuilder("C:\\Program Files\\VideoLAN\\VLC\\vlc.exe", "file to start with vlc");
Process start = pb.start();
于 2011-08-24T07:25:28.440 回答
0
您可能想尝试以下代码示例:
Runtime.getRuntime().exec("path_to_your_VLC_exe");
不幸的是,您需要有一个可执行文件的绝对路径,有时无法获得。
在这里查看更多示例:http ://www.rgagnon.com/javadetails/java-0014.html
于 2011-08-24T07:26:57.060 回答
0
public class Test {
public static void main(String[] args) throws IOException, InterruptedException {
Runtime.getRuntime().exec("\"E:\\Program Files\\VideoLAN\\VLC\\vlc.exe\"");
System.out.println("VLC started.");
}
}
于 2011-08-24T07:41:03.917 回答
0
您需要指定程序的绝对路径,如果您不知道 VLC 的存储位置,这可能是个问题。
于 2011-08-24T08:03:57.627 回答