在JavaFX MediaPlayer上强制自定义卷

我正在尝试在播放某些媒体文件时设置自定义音量。但是,由于某些原因,我的PC不尊重我在程序中设置的音量,而是以PC上设置的任何音量播放媒体文件。如果我在PC上增加音量,则媒体文件将以更高的音量播放。如果我将音量调得太低,您将听不到声音(通知)。

try {
    Media sound = new Media(new File(mediaFile).toURI().toURL().toString());
    MediaPlayer mediaPlayer = new MediaPlayer(sound);

    mediaPlayer.setVolume(0.44); //  disregarding the volume I set

    mediaPlayer.play();
} catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
}

如何为通过MediaPlayer播放的媒体文件设置特定的播放音量,而不受(或影响)PC上的一般音量的影响?

谢谢!

a13555596279 回答:在JavaFX MediaPlayer上强制自定义卷

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3038991.html

大家都在问