[PR #417] [MERGED] feat(Setting): 更新音质选项并添加新选择 #469

Closed
opened 2026-02-27 07:11:58 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/imsyy/SPlayer/pull/417
Author: @serious-snow
Created: 5/22/2025
Status: Merged
Merged: 5/23/2025
Merged by: @imsyy

Base: devHead: dev


📝 Commits (1)

  • d5c3843 feat(Setting): 更新音质选项并添加新选择

📊 Changes

1 file changed (+24 additions, -9 deletions)

View changed files

📝 src/components/Setting/PlaySetting.vue (+24 -9)

📄 Description

  • 参考手机端,更新音质说明文案
  • 增加 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);

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/imsyy/SPlayer/pull/417 **Author:** [@serious-snow](https://github.com/serious-snow) **Created:** 5/22/2025 **Status:** ✅ Merged **Merged:** 5/23/2025 **Merged by:** [@imsyy](https://github.com/imsyy) **Base:** `dev` ← **Head:** `dev` --- ### 📝 Commits (1) - [`d5c3843`](https://github.com/imsyy/SPlayer/commit/d5c3843c3f0fcdde6777e7ded2b58f44f5403cfc) feat(Setting): 更新音质选项并添加新选择 ### 📊 Changes **1 file changed** (+24 additions, -9 deletions) <details> <summary>View changed files</summary> 📝 `src/components/Setting/PlaySetting.vue` (+24 -9) </details> ### 📄 Description - 参考手机端,更新音质说明文案 - 增加 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); ``` --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 07:11:58 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/SPlayer#469
No description provided.