有没有什么软件能自动将系统中各种播放中的音频音量调整为统一水平?

2020-02-02 11:03:09 +08:00
 MiaRunis
chrome 里各种视频音频音量总是不一致,导致得反复调节音量,非常麻烦。我们既然是程序员,那么应当有办法把调节做成自动化吧?

已有的音频文件 /视频文件我都可以在软件里批量调节均一化,那有没有什么软件能实时调节系统音量使之维持在同一大小上?
2110 次点击
所在节点    问与答
11 条回复
Cooky
2020-02-02 11:24:25 +08:00
先不说音量调节,如何界定一段视频音频里的基准音量?
luckyrayyy
2020-02-02 11:27:03 +08:00
音量播放出来之前没办法知道音量吧,总不能对所有的音频都预处理
MiaRunis
2020-02-02 11:30:01 +08:00
@Cooky 实时取前 1s/5s 值动态调整?并且限制最大音量防止炸耳?
newtype0092
2020-02-02 11:40:19 +08:00
如果是实时播放并调整音量,那现在有一段从低到高的音频 A,将 A 倒放得到 B,那两段声音开始播放时调整到同一音量,最后放出来明显就不正常。

就说那些前奏和风细雨的音乐,和开头嗷~一嗓子的歌,你很难在不知道完整内容的情况下判断什么音量合适,所以需要载入全部内容,但这样又和前面但实时矛盾了。

除非定义一个新的音频标准,在开头记录一个音量值,但这样在转录、功放等可能用到模拟信号的过程中又无法读取。
再开一点脑洞,可以吧开头的音量值编码为一段固定长度波形,开头播放一下,设备读取后自动调整音量,这样就是每首歌开始时会像电话录音一样嘟~一声。。。

反正无论哪种方法,都不是一个简单的操作系统平台上的软件可以解决的。
ybw
2020-02-02 12:18:27 +08:00
@newtype0092 你的要求太高了。你说的极端情况,完全可以不管。让人手动去调
TypeError
2020-02-02 12:19:24 +08:00
Windows 有个统一音量功能,不清楚是不是所有驱动都行
newtype0092
2020-02-02 12:22:24 +08:00
@ybw 淡入效果开场的歌曲完全是普通情况吧,怎么能算极端?
yzwduck
2020-02-02 12:35:42 +08:00
这个功能已经有实现了,Dolby Atmos Speaker System 里有一个叫做 Volume Leveler 的选项,能自动调节音量。它是特定设备驱动程序提供的选项,不是一个通用的软件解决方法。
5460
2020-02-02 15:46:34 +08:00
瑞昱声卡驱动的管理器,音效标签里有个响度均衡,有点效果。
不知道为什么没人解决这个痛点,不止是网页内容,歌曲、电台等内容平台都有这个问题,听得一惊一乍的……
newarea
2020-02-02 16:47:24 +08:00
boom2 和 boom3 我觉得可以部分实现这个功能,原理大概是调低高音,增强低音。其实很多均衡器也是这样做的。
MiaRunis
2020-02-02 21:08:16 +08:00
@5460 谢大佬,找到一个 Maxxleveler 选项,说明声称可以 smooth out volume,试试效果如何。主要想避免炸耳,声音小还可以慢慢调,炸耳实在是受不了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/641567

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX