V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
MiaRunis
V2EX  ›  问与答

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

  •  
  •   MiaRunis · 2020-02-02 11:03:09 +08:00 · 2236 次点击
    这是一个创建于 1747 天前的主题,其中的信息可能已经有所发展或是发生改变。
    chrome 里各种视频音频音量总是不一致,导致得反复调节音量,非常麻烦。我们既然是程序员,那么应当有办法把调节做成自动化吧?

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

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

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

    反正无论哪种方法,都不是一个简单的操作系统平台上的软件可以解决的。
    ybw
        5
    ybw  
       2020-02-02 12:18:27 +08:00 via Android
    @newtype0092 你的要求太高了。你说的极端情况,完全可以不管。让人手动去调
    TypeError
        6
    TypeError  
       2020-02-02 12:19:24 +08:00 via Android
    Windows 有个统一音量功能,不清楚是不是所有驱动都行
    newtype0092
        7
    newtype0092  
       2020-02-02 12:22:24 +08:00
    @ybw 淡入效果开场的歌曲完全是普通情况吧,怎么能算极端?
    yzwduck
        8
    yzwduck  
       2020-02-02 12:35:42 +08:00 via Android
    这个功能已经有实现了,Dolby Atmos Speaker System 里有一个叫做 Volume Leveler 的选项,能自动调节音量。它是特定设备驱动程序提供的选项,不是一个通用的软件解决方法。
    5460
        9
    5460  
       2020-02-02 15:46:34 +08:00
    瑞昱声卡驱动的管理器,音效标签里有个响度均衡,有点效果。
    不知道为什么没人解决这个痛点,不止是网页内容,歌曲、电台等内容平台都有这个问题,听得一惊一乍的……
    newarea
        10
    newarea  
       2020-02-02 16:47:24 +08:00
    boom2 和 boom3 我觉得可以部分实现这个功能,原理大概是调低高音,增强低音。其实很多均衡器也是这样做的。
    MiaRunis
        11
    MiaRunis  
    OP
       2020-02-02 21:08:16 +08:00
    @5460 谢大佬,找到一个 Maxxleveler 选项,说明声称可以 smooth out volume,试试效果如何。主要想避免炸耳,声音小还可以慢慢调,炸耳实在是受不了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1045 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:23 · PVG 06:23 · LAX 14:23 · JFK 17:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.