почему я не могу воспроизвести аудиофайл

Привет, я использую эту команду

ProcessBuilder pb = new ProcessBuilder("C:\\ProgramFiles\\VideoLAN\\VLC\\vlc.exe", videopath);
Process start = pb.start();

он может воспроизводить видео, но не может воспроизводить аудиофайлы. Файл сам по себе может воспроизводиться на vlc externaly.


person remi yazigi    schedule 02.06.2015    source источник
comment
Используйте cntrl+k для форматирования кода.   -  person Francisco Romero    schedule 02.06.2015
comment
Вы уверены, что ваши пути в порядке - в окнах вы должны использовать / или \\ в строках.   -  person Ivaylo Petrov    schedule 02.06.2015
comment
он работал с видео с \\   -  person remi yazigi    schedule 02.06.2015
comment
с видео работает нормально, но не понимаю почему не работает звук   -  person remi yazigi    schedule 02.06.2015
comment
Если вы явно не хотите управлять приложением, которое открывает файл, java.awt.Desktop имеет хороший метод open(File), который просто открывает файл, используя системную ассоциацию по умолчанию. Может стоит посмотреть.   -  person Durandal    schedule 02.06.2015


Ответы (1)


все, что мне нужно было сделать, это воспроизвести их на проигрывателе Windows Media вместо VLC.

person remi yazigi    schedule 02.06.2015