Skip to content

Commit 7c41df6

Browse files
committed
feat: 导入一个新的脚本
1 parent 74fcef4 commit 7c41df6

File tree

8 files changed

+511
-0
lines changed

8 files changed

+511
-0
lines changed

docs/ScriptsPath.json

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1089,6 +1089,19 @@
10891089
],
10901090
"icon": "https://raw.githubusercontent.com/ChinaGodMan/UserScriptsHistory/main/scriptsIcon/x.svg",
10911091
"readme_locales": "zh-TW,vi,en,ko"
1092+
},
1093+
{
1094+
"name": "",
1095+
"description": "",
1096+
"group": "YouTube",
1097+
"js_name": "youtube-pro-audio-ambient.user.js",
1098+
"directory": "youtube-pro-audio-ambient",
1099+
"version": "2025.12.30.1",
1100+
"greasyfork_id": null,
1101+
"created_at": "2025-12-30 20:23:49",
1102+
"preview": "https://smms.app/image/IXiw9Mgkt4djWa2",
1103+
"icon": "https://www.youtube.com/s/desktop/ee47b5e0/img/logos/favicon_144x144.png",
1104+
"readme_locales": "zh-TW,vi,en,ko"
10921105
}
10931106
]
10941107
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<!---->
2+
<!--AUTHORS-->
3+
<!--AUTHORS-END-->
4+
<!--OTHERS-->
5+
[🧑‍💻 **@beyazprens**](https://github.com/beyazprens) ⇒ 📜 _[youtube-pro-audio-ambient.user.js](https://github.com/beyazprens/youtube-pro-audio-ambient/blob/main/userscript/youtube-pro-audio-ambient.user.js)_
6+
<!--OTHERS-END-->
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
<a id="top"></a>
2+
3+
<!--NAVIGATION-->
4+
<!--NAVIGATION-END-->
5+
<!--SHIELDS-->
6+
<!--SHIELDS-END-->
7+
<!--HISTORY-->
8+
<!--HISTORY-END-->
9+
<!--TEXT-->
10+
# 🎧 YouTube Pro Audio Enhancer
11+
12+
一个为 **YouTube 播放器**打造的高级音频增强脚本,基于 **Web Audio API**,可一键提升视频的低频力度、人声清晰度与整体响度,让普通视频也能拥有更专业的听感。
13+
14+
---
15+
16+
## ✨ 功能特性
17+
18+
- 🔊 **低频增强(Sub Bass)**
19+
使用 Low Shelf 滤波器增强约 60Hz 的低频,让音乐更有下潜感。
20+
21+
- 🧹 **浑浊频段削减(Mud Cut)**
22+
在 250Hz 附近进行削减,减少闷感,让声音更干净。
23+
24+
- 🎤 **人声清晰度提升(Presence)**
25+
提升 2.5kHz 左右的存在感,使人声更突出、更清晰。
26+
27+
-**高频亮度增强(Brilliance)**
28+
增强 8kHz 以上的高频,让整体听感更通透。
29+
30+
- 📈 **动态压缩(Compressor)**
31+
平衡音量动态,减少忽大忽小的问题,听感更稳定。
32+
33+
- 🔉 **整体增益提升(Gain)**
34+
在不明显失真的前提下,适度提高整体音量。
35+
36+
---
37+
38+
## 🖱 使用方式
39+
40+
- 在 YouTube 播放器左下角会新增一个 **🎵 音频增强按钮**
41+
- 点击按钮即可 **开启 / 关闭音频增强**
42+
- 按钮变为蓝色表示当前视频已启用增强效果
43+
44+
---
45+
46+
## 💾 状态记忆
47+
48+
- 脚本会自动记录你的开关状态(`localStorage`
49+
- 刷新页面或切换视频后,将自动恢复上一次的开启状态
50+
51+
---
52+
53+
## 🔧 技术实现
54+
55+
- 使用 `AudioContext` 创建音频处理环境
56+
- 通过 `createMediaElementSource()` 接管 `<video>` 音频流
57+
- 使用多个 `BiquadFilterNode` + `DynamicsCompressorNode` 构建音频处理链
58+
- 借助 `MutationObserver``yt-navigate-finish` 事件,适配 YouTube 的 SPA 页面切换
59+
60+
---
61+
62+
## ⚠ 注意事项
63+
64+
- 首次启用可能需要 **播放视频后** 才能激活音频上下文(浏览器限制)
65+
- 不同设备 / 耳机 / 音箱效果会有差异
66+
- 该脚本仅在本地生效,不会修改或上传任何音频数据
67+
68+
---
69+
70+
## 🚀 适用场景
71+
72+
- 🎶 音乐 MV / 现场演出
73+
- 🎧 播客 / 访谈 / 教程
74+
- 📺 音量偏小或音质一般的 YouTube 视频
75+
- 💻 外放音质较弱的笔记本电脑
76+
77+
---
78+
79+
## 📜 License
80+
81+
MIT License
82+
仅供学习与个人使用,请合理使用。
83+
84+
85+
<!--AUTHORS-->
86+
<!--AUTHORS-END-->
87+
<!--SCREENSHOT-->
88+
---
89+
## 预览截图:
90+
91+
![2025.12.30](https://s2.loli.net/2025/12/30/IXiw9Mgkt4djWa2.png)
92+
<!--SCREENSHOT-END-->
93+
<!--TEXT-END-->
94+
95+
<!--RELATED-->
96+
<!--RELATED-END-->
97+
<!--HELP-->
98+
<!--HELP-END-->
99+
<!--FOOTER-->
100+
101+
<img height="6px" width="100%" src="https://media.chatgptautorefresh.com/images/separators/gradient-aqua.png?latest">
102+
<center><div align="center"><p><a href="https://github.com/ChinaGodMan/UserScripts#readme"><strong>更多用户脚本</strong></a> /<a href="#top">回到顶部↑</a></p></div></center>
103+
104+
<!--FOOTER--END-->
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<a id="top"></a>
2+
3+
<!--NAVIGATION-->
4+
<!--NAVIGATION-END-->
5+
<!--SHIELDS-->
6+
<!--SHIELDS-END-->
7+
<!--HISTORY-->
8+
<!--HISTORY-END-->
9+
<!--TEXT-->
10+
11+
<!--AUTHORS-->
12+
<!--AUTHORS-END-->
13+
<!--SCREENSHOT-->
14+
15+
<!--SCREENSHOT-END-->
16+
<!--TEXT-END-->
17+
18+
<!--RELATED-->
19+
<!--RELATED-END-->
20+
<!--HELP-->
21+
<!--HELP-END-->
22+
<!--FOOTER-->
23+
24+
<img height="6px" width="100%" src="https://media.chatgptautorefresh.com/images/separators/gradient-aqua.png?latest">
25+
<center><div align="center"><p><a href="https://github.com/ChinaGodMan/UserScripts#readme"><strong>更多用户脚本</strong></a> /<a href="#top">回到顶部↑</a></p></div></center>
26+
27+
<!--FOOTER--END-->
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<a id="top"></a>
2+
3+
<!--NAVIGATION-->
4+
<!--NAVIGATION-END-->
5+
<!--SHIELDS-->
6+
<!--SHIELDS-END-->
7+
<!--HISTORY-->
8+
<!--HISTORY-END-->
9+
<!--TEXT-->
10+
11+
<!--AUTHORS-->
12+
<!--AUTHORS-END-->
13+
<!--SCREENSHOT-->
14+
15+
<!--SCREENSHOT-END-->
16+
<!--TEXT-END-->
17+
18+
<!--RELATED-->
19+
<!--RELATED-END-->
20+
<!--HELP-->
21+
<!--HELP-END-->
22+
<!--FOOTER-->
23+
24+
<img height="6px" width="100%" src="https://media.chatgptautorefresh.com/images/separators/gradient-aqua.png?latest">
25+
<center><div align="center"><p><a href="https://github.com/ChinaGodMan/UserScripts#readme"><strong>更多用户脚本</strong></a> /<a href="#top">回到顶部↑</a></p></div></center>
26+
27+
<!--FOOTER--END-->
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<a id="top"></a>
2+
3+
<!--NAVIGATION-->
4+
<!--NAVIGATION-END-->
5+
<!--SHIELDS-->
6+
<!--SHIELDS-END-->
7+
<!--HISTORY-->
8+
<!--HISTORY-END-->
9+
<!--TEXT-->
10+
11+
<!--AUTHORS-->
12+
<!--AUTHORS-END-->
13+
<!--SCREENSHOT-->
14+
15+
<!--SCREENSHOT-END-->
16+
<!--TEXT-END-->
17+
18+
<!--RELATED-->
19+
<!--RELATED-END-->
20+
<!--HELP-->
21+
<!--HELP-END-->
22+
<!--FOOTER-->
23+
24+
<img height="6px" width="100%" src="https://media.chatgptautorefresh.com/images/separators/gradient-aqua.png?latest">
25+
<center><div align="center"><p><a href="https://github.com/ChinaGodMan/UserScripts#readme"><strong>更多用户脚本</strong></a> /<a href="#top">回到顶部↑</a></p></div></center>
26+
27+
<!--FOOTER--END-->
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<a id="top"></a>
2+
3+
<!--NAVIGATION-->
4+
<!--NAVIGATION-END-->
5+
<!--SHIELDS-->
6+
<!--SHIELDS-END-->
7+
<!--HISTORY-->
8+
<!--HISTORY-END-->
9+
<!--TEXT-->
10+
11+
<!--AUTHORS-->
12+
<!--AUTHORS-END-->
13+
<!--SCREENSHOT-->
14+
15+
<!--SCREENSHOT-END-->
16+
<!--TEXT-END-->
17+
18+
<!--RELATED-->
19+
<!--RELATED-END-->
20+
<!--HELP-->
21+
<!--HELP-END-->
22+
<!--FOOTER-->
23+
24+
<img height="6px" width="100%" src="https://media.chatgptautorefresh.com/images/separators/gradient-aqua.png?latest">
25+
<center><div align="center"><p><a href="https://github.com/ChinaGodMan/UserScripts#readme"><strong>更多用户脚本</strong></a> /<a href="#top">回到顶部↑</a></p></div></center>
26+
27+
<!--FOOTER--END-->

0 commit comments

Comments
 (0)