Как я могу воспроизвести аудиофайл из ZipFile с помощью JavaFX Media и Mediaplayer?JAVA

Программисты JAVA общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как я могу воспроизвести аудиофайл из ZipFile с помощью JavaFX Media и Mediaplayer?

Сообщение Anonymous »

Я отчаянно пытаюсь воспроизвести mp3 из zip-файла.
Сейчас я создаю TempFile и копирую данные из аудиофайла в zip-архив

Код: Выделить всё

File songfile = File.createTempFile("audio", ".mp3");
Files.copy(zipFile.getInputStream(zipEntries.get(i)), songfile.toPath());
song = new Media(songfile.getPath());
songPlayer = new MediaPlayer(song);
songPlayer.play();
Кажется, я не могу понять, что делать дальше, попытки создать носитель с этим временным файлом не увенчались успехом.
Я пытался просто создайте носитель с временным файлом, но, наверное, я не могу определить путь к нему?
Что бы я ни делал, это выдает абсурдное количество ошибок.
Основная проблема, по-видимому, заключается в Files.copy. Я получаю ошибку FileAlreadyExists, которая, по-видимому, является причиной проблемы.

Подробнее здесь: https://stackoverflow.com/questions/783 ... and-mediap
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «JAVA»