Skip to content

播放设置

zhongyang219 edited this page Aug 15, 2024 · 7 revisions
image-20240815160610461

播放选项

  • 出现错误时停止播放

    当列表中一首歌曲播放出错时,就不再连续播放。

  • 程序启动时自动播放

    勾选后,当程序启动时,将自动播放上次播放的曲目。否则,程序启动时处理播放停止状态。

  • 在任务栏显示播放进度

    勾选后,会在任务栏显示当前曲目的播放进度,如下图绿色部分所示:

    此功能仅 Windows7 及以上操作系统支持。

  • 在任务栏显示播放状态图标

    勾选后,会在任务栏播放器图标右下角显示一个小图标以指示当前播放状态,如上图中三角形图标所示。

    此功能仅 Windows7 及以上操作系统支持,且必须将任务栏图标设置为大图标。

  • 声音淡入淡出效果

    勾选此项后,在播放和暂停时,声音会有一个短暂的淡入淡出效果。此功能仅在使用BASS播放内核时有效。

  • 切换播放列表时继续播放

    勾选此项后,在切换播放列表时,如果切换的播放中含有正在播放的曲目,则会在切换播放列表后继续播放正在播放的曲目而不会中断。

  • 使用系统媒体控件

    勾选此项后,可以通过系统媒体控件控制音乐的播放,如下图所示:

    同时,还可以在锁屏界面控制音乐的播放,如下图所示:

    还可以使用系统多媒体按键控制音乐的播放。

播放内核

这里提供了不同播放内核切换。目前支持以下播放内核。

  • BASS

    MusicPlayer2默认的播放内核,功能强大且播放效果较好。通常情况下建议使用此内核。

  • MCI (Media Control Interface)

    系统自带的播放内核,且已经多年不再维护,并存在一些BUG。使用此内核时,部分功能诸如音效设定、格式转换等将不可用。此内核可以支持的格式较少,部分MP3文件还会无法播放。如果没有特别的需求,建议不要使用此内核。此内核的一个好处是不需要第三方音色库文件 (*.sf2) 就可以播放 MIDI 音乐,如果你想通过 MusicPlayer2 播放 MIDI 音乐但是又找不到音色库文件,可以尝试切换到此内核。

  • FFMPEG

    基于FFMPEG的播放内核,需要额外下载。

    下载链接:Releases · lifegpc/ffmpeg_core (github.com)

    下载将解压得到的所有文件放到程序根目录下。

    FFMPEG内核和BASS内核在使用上的主要区别在于:

    • 支持的格式不同。尽管bass内核已经能够支持绝大部分常见的音频格式,但是ffmpeg支持的格式更多。如果遇到bass内核不支持的音频格式可以尝试切换到ffmpeg内核。
    • “均衡器”——“混响”功能在ffmpeg内核下暂时无法使用。
    • 转换格式功能在ffmpeg内核下暂时无法使用。
    • 在bass内核下使用“播放控制”菜单下的“加速”、“减速”功能时会导致音调发生变化,而ffmpeg内核下就不会。
    • 频谱分析的显示效果略有区别。

播放设备

在这里可以手动指定播放设备。

此功能仅在使用BASS播放内核时有效。

默认情况下选择“默认输出设备”即可。在播放内核初始化时,会根据这里选择的播放设备来初始化。

FFMPEG核心设置

这些设置仅在使用FFMPEG内核时可用。

MIDI 设置

  • MIDI 音色库路径

    必须要有MIDI音色库 (*.sf2) 文件才能播放MIDI音乐,否则,播放MIDI音乐时将听不到任何声音。你可以在这里设置一个MIDI音色库文件的路径。另外,你也可以将音色库文件放到“./Plugins/soundfont”目录下,播放器会自动加载此音色库。

    更改此项后需要重新启动播放器才能生效。

  • 优先显示 MIDI 音乐内嵌的歌词

    有些 MIDI 音乐包含了歌词,勾选此项后将默认显示MIDI音乐内嵌的歌词。但是MIDI音乐内嵌歌词显示效果和普通的歌词不太一样,它一次只能显示当前一句歌词,而且无法看到未播放的歌词,如下图所示:

Clone this wiki locally