电影节目的声音动态范围比较大,以便大场面的时候给你更好的震撼感。如果对白的声音是你正好能接受的音量,那么大场面的爆炸声、打斗声音就应该是你觉得接受不了的很大的音量。但实际上电影院,或者声音设置很好的家庭影院里就应该是这样的震耳欲聋
PotPlayer 里右键菜单——声音可以打开规格化,来压缩声音的动态范围,当然这也会破坏声音原有的动态,对白声音和大场面声音音量的差距没有那么明显了。Windows 可以在老控制面板的声音中,设备,增强功能打开音量均衡
有遇到,但不是大问题,如果片源是 5.1 或 7.1 声轨的,用 ffmpeg 的 pan filter 给它手动调一下就好了。用 -af "pan=stereo|c0=c2+0.30*c0+0.30*c4|c1=c2+0.30*c1+0.30*c5" 可以突出主声轨,用 -c:a pcm_f32le 将其输出至 2 channels 的 WAVE 波形,再用 qaac -N -v 0 来对其进行 Normalise 并压制成质量最优的 AAC, 最后再用 ffmpeg 合回去,可以直接扔掉原始声轨,如果你也只喜欢戴耳机看视频的话,或者加上这一条声轨,然后在播放器中选择它。 不要用 ffmpeg 自己的 normalise, 因为它是那种和视讯播放器一样的实际上对应于类似 Hard Limit 的效果,并不是整体等比 normalise, 而是浮动地把声音都搞大,其实效果很不好。目前只有 qaac 可以一遍就自己搞定等比 normalise.