首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >实时体积归一化

实时体积归一化
EN

Unix & Linux用户
提问于 2018-01-27 01:47:51
回答 1查看 3.3K关注 0票数 4

我不喜欢在看电影的时候调整音量,但总觉得对白太低,动作片太吵了。所以我想找个解决办法。

一些背景:我目前运行的arch,并希望首先开发一个解决方案,将在那里工作。最终目标是在覆盆子皮上运行一个解决方案。我将把音频从HDMI输入中分离出来,运行一个模拟信号到pi,并将输出发送到扬声器。

用以下内容替换/etc/asound.conf是我唯一能够在网上找到的东西。

代码语言:javascript
复制
pcm.!default {
    type asym
    playback.pcm "plug:ladcomp_compressor"
    capture.pcm "plug:dsnoop" 
}

pcm.ladcomp_compressor {
    type ladspa
    slave.pcm "ladcomp_limiter";
    path "/usr/lib/ladspa";
    plugins [
    {
        label dysonCompress
        input {
            #peak limit, release time, fast ratio, ratio
            controls [0 1 0.5 0.99]
        }
    }
    ]
}

pcm.ladcomp_limiter {
    type ladspa
    slave.pcm "plug:dmix"
    path "/usr/lib/ladspa";
    plugins [
    {
        label fastLookaheadLimiter
        input {
            #InputGain(Db) -20 -> +20 ; Limit (db) -20 -> 0 ; Release time (s) 0.01 -> 2
            controls [ 20 0 0.8  ]
        }
    }
    ]
}

(来自Reddit的帖子https://www.reddit.com/r/linux/comments/of6bh/realtime_体积_正常化/),但我不确定它是否有效。有人能解释一下这个配置是如何工作的或者分享更好的想法吗?

EN

回答 1

Unix & Linux用户

发布于 2018-01-27 03:08:59

我不确定你的配置是否真的是为了解决你的问题,即使你不是唯一一个抱怨对话清晰的人。

不过,这个配置是用来平均出一般独立的声源的音量,比如在歌曲之间切换,或者当响亮的广告开始时。它首先通过限制器运行声音以将音量保持在设定的范围内,然后通过压气机将声音平均化,使峰值平平并提升其他位数。

对于已经掌握在他们生命中一英寸以内的音频源来说,这是否是一个好主意,我可能不会这么说。

诚然,这对你没有多大帮助,但我能想到的唯一建议是:

  1. 首先,在您选择的视频播放器中使用eq设置,因为对话大部分限制在较小的频率范围内。你可以在网上找到建议。
  2. 如果您可以从DVD等访问环绕声,您可以调整中心前扬声器的音量,因为这往往是这里的对话是混合的。然后,应该有一种方法,以混合到立体声音频输出。

无济于事,我不知道如何做到这两个,但这可能会给你一些关于处理事情的可能方法的一些建议。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/419970

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档