我不喜欢在看电影的时候调整音量,但总觉得对白太低,动作片太吵了。所以我想找个解决办法。
一些背景:我目前运行的arch,并希望首先开发一个解决方案,将在那里工作。最终目标是在覆盆子皮上运行一个解决方案。我将把音频从HDMI输入中分离出来,运行一个模拟信号到pi,并将输出发送到扬声器。
用以下内容替换/etc/asound.conf是我唯一能够在网上找到的东西。
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_体积_正常化/),但我不确定它是否有效。有人能解释一下这个配置是如何工作的或者分享更好的想法吗?
发布于 2018-01-27 03:08:59
我不确定你的配置是否真的是为了解决你的问题,即使你不是唯一一个抱怨对话清晰的人。
不过,这个配置是用来平均出一般独立的声源的音量,比如在歌曲之间切换,或者当响亮的广告开始时。它首先通过限制器运行声音以将音量保持在设定的范围内,然后通过压气机将声音平均化,使峰值平平并提升其他位数。
对于已经掌握在他们生命中一英寸以内的音频源来说,这是否是一个好主意,我可能不会这么说。
诚然,这对你没有多大帮助,但我能想到的唯一建议是:
无济于事,我不知道如何做到这两个,但这可能会给你一些关于处理事情的可能方法的一些建议。
https://unix.stackexchange.com/questions/419970
复制相似问题