Java 为什么我不能播放音频文件

Java 为什么我不能播放音频文件,java,audio,vlc,Java,Audio,Vlc,嘿,我在用这个命令 ProcessBuilder pb = new ProcessBuilder("C:\\ProgramFiles\\VideoLAN\\VLC\\vlc.exe", videopath); Process start = pb.start(); 它可以播放视频,但无法播放音频文件。 文件本身可以在vlc外部播放。我所要做的就是在windows media player而不是vlc上播放它们。我所要做的就是在windows media player而不是vlc上播放它们。使用

嘿,我在用这个命令

ProcessBuilder pb = new ProcessBuilder("C:\\ProgramFiles\\VideoLAN\\VLC\\vlc.exe", videopath);
Process start = pb.start();
它可以播放视频,但无法播放音频文件。
文件本身可以在vlc外部播放。

我所要做的就是在windows media player而不是vlc上播放它们。

我所要做的就是在windows media player而不是vlc上播放它们。

使用cntrl+k格式化代码。你确定你的路径正确吗?在windows上,你应该在字符串中使用
/
\\
使用\\处理视频它可以很好地处理视频,但我不知道为什么音频不工作除非您明确希望控制打开文件的应用程序,java.awt.Desktop有一个很好的方法“open(file)”,它将使用默认的系统关联打开文件。可能值得一看。使用cntrl+k格式化您的代码。您确定您的路径正常吗-在windows上,您应该在字符串中使用
/
\\
。它与视频一起工作\\视频可以正常工作,但我不知道为什么音频不工作除非您明确希望控制打开文件的应用程序,桌面有一个很好的方法“open(File)”,它将使用默认的系统关联打开文件。可能值得一看。使用cntrl+k格式化您的代码。您确定您的路径正常吗-在windows上,您应该在字符串中使用
/
\\
。它与视频一起工作\\视频可以正常工作,但我不知道为什么音频不工作除非您明确希望控制打开文件的应用程序,桌面有一个很好的方法“open(File)”,它将使用默认的系统关联打开文件。也许值得一看。