Javafx не будет воспроизводить mp3 из определенного альбома - PullRequest
0 голосов
/ 19 сентября 2018

У меня есть программа на javafx, которая выглядит примерно так:

import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
import javafx.scene.media.Media;
import java.io.File;
import java.net.URL;

public class MusicPlayer
{
    MediaPlayer medplay;
    public void start()
    {
        String songDir = new File("/Users/myusername/Desktop/song.mp3").getAbsolutePath();
        Media med = new Media(new File(songDir).toURI().toString());
        medplay = new MediaPlayer(med);
        medplay.play();
    }

    public void pause()
    {
        medplay.pause();
    }

    public void resume()
    {
        medplay.play();
    }
}

Я тестировал различные mp3-файлы, все из которых были из одного источника.Они также все 320kbs mp3s.Когда я пробую какую-нибудь песню из альбома Sum 41 «13 Voices» (если это актуально), она не воспроизводится.Также Бостон по какой-то причине.Я не уверен, почему эти mp3 не будут воспроизводиться в отличие от любых других песен, которые у меня есть в mp3.Я использую BlueJ IDE (это для средней школы).Можно ли как-нибудь отладить, что происходит, вызывается start (), но музыка не начинает играть?Я открыт для переноса этого проекта в другую IDE, если кто-то знает, как отлаживать там, и это поможет им помочь мне.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...