Skip to content

feat(Setting): 更新音质选项并添加新选择#417

Merged
imsyy merged 1 commit into
SPlayer-Dev:devfrom
serious-snow:dev
May 23, 2025
Merged

feat(Setting): 更新音质选项并添加新选择#417
imsyy merged 1 commit into
SPlayer-Dev:devfrom
serious-snow:dev

Conversation

@serious-snow
Copy link
Copy Markdown

  • 参考手机端,更新音质说明文案
  • 增加 jyeffect、vivid、dolby 音质

主要参考反编译的代码

{
    "dolby": {
        "desc": "杜比全景声音乐,沉浸式聆听体验",
        "showAudioSize": 1,
        "title": "杜比全景声 (Dolby Atmos)"
    },
    "exhigh": {
        "desc": "近CD品质的细节体验,最高320kbps",
        "showAudioSize": 1,
        "title": "极高 (HQ)"
    },
    "hires": {
        "desc": "更饱满清晰的高解析度音质,最高192kHz/24bit",
        "showAudioSize": 1,
        "title": "高解析度无损 (Hi-Res)"
    },
    "jyeffect": {
        "desc": "声音听感增强,96kHz/24bit",
        "showAudioSize": 1,
        "title": "高清臻音 (Spatial Audio)"
    },
    "jymaster": {
        "desc": "还原音频细节,192kHz/24bit",
        "showAudioSize": 1,
        "title": "超清母带 (Master)"
    },
    "lossless": {
        "desc": "高保真无损音质,最高48kHz/16bit",
        "showAudioSize": 1,
        "title": "无损 (SQ)"
    },
    "sky": {
        "desc": "沉浸式空间环绕音感,最高5.1声道",
        "showAudioSize": 0,
        "title": "沉浸环绕声 (Surround Audio)"
    },
    "standard": {
        "desc": "128kbps",
        "showAudioSize": 1,
        "title": "标准"
    }
}
public enum MusicAudioQuality {
    DOLBY(2999000, "dolby", 7, g.f16828a),
    JY_MASTER(4999000, "jymaster", 9, g.f16840g),
    JY_EFFECT(3999000, "jyeffect", 8, g.f16838f),
    NETEASE_EFFECT(1999000, "hires", -2, g.f16844i),
    IMMERSE_EFFECT(4099000, "sky", 10, g.f16836e),
    VIVID_EFFECT(5999000, "vivid", 11, g.f16848k),
    HIRES(1999000, "hires", 6, g.f16834d),
    LOSSLESS(999000, "lossless", 5, g.f16842h),
    EXHIGH(320000, "exhigh", 4, g.f16832c),
    HIGHER(GameHouseClient.REC_BITRATE, "higher", 3, g.f16830b),
    STANDARD(128000, Constants.COLLATION_STANDARD, 2, g.f16846j);

- 参考手机端,更新音质说明文案
- 增加 jyeffect、vivid、dolby 音质
@imsyy imsyy merged commit bfcd59d into SPlayer-Dev:dev May 23, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants