【发布时间】:2015-06-02 16:03:47
【问题描述】:
嘿,我正在使用这个命令
ProcessBuilder pb = new ProcessBuilder("C:\\ProgramFiles\\VideoLAN\\VLC\\vlc.exe", videopath);
Process start = pb.start();
它可以播放视频但无法播放音频文件。 文件本身可以在vlc externaly上播放。
【问题讨论】:
-
使用 cntrl+k 格式化您的代码。
-
您确定您的路径正常吗 - 在 Windows 上您应该在字符串中使用
/或\\。 -
它使用 \\ 处理视频
-
视频效果很好,但我不知道为什么音频不工作
-
除非您明确想要控制打开文件的应用程序,否则 java.awt.Desktop 有一个很好的方法“open(File)”,它将使用默认系统关联打开文件。可能值得一看。