[心得] 听力保健教室 调整影片音量

楼主: astroboletos (qperr)   2021-03-12 01:04:05
主要介绍调整下载下来的影片让最大最小音量相近,另外直播中直接限制音量也可行但有
限制,而且我很少跟直播,所以不能保障很好用
虽然需要用到指令,但是尽量写的简单,有问题欢迎留言
https://i.imgur.com/maJHEsc.png
明显看见右边处理后极端的声量都被压下来了
主要工具有
1. youtube-dl
2. ffmpeg
3. audacity(optional)
为避免文章太过冗长,跳过这些工具的安装说明
■下载
youtube-dl 网址
这样会下载整个影片但是我通常只听声音所以会用
youtube-dl -f bestaudio 网址
而且转影片跟转声音的时间差很多,我通常一次转很多所以常只下音档
■动态调整音量
ffmpeg -i 下载的档案 -filter_complex
"compand=attacks=0:points=-40/-40|-20/-20|20/-15:gain=5" 输出的档名
■直播中调整音量
※要特别注意转档需要用到大量CPU,所以如果CPU不够好会顿,只能降低画质试试看
※转档会有额外的延迟,我的配备十代i3跑720p大概有8秒的延迟
□最高画质
youtube-dl 网址 -o - | ffmpeg -i pipe: -filter_complex
"compand=attacks=0:points=-40/-40|-20/-20|20/-15:gain=5" 输出的档名
□720p
youtube-dl 网址 -f "best[height=720]" -o - | ffmpeg -i pipe: -filter_complex
"compand=attacks=0:points=-40/-40|-20/-20|20/-15:gain=5" 输出的档名
如果用起来不错的话看到这里就可以了
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
但每个liver的声音、BGM跟大家的耳朵都不一样,所以下面说明音量的数值要怎么调整
ffmpeg指令中-40/-40|-20/-20|20/-15就是调整音量的对应关系
x/y 意思就是 原本x分贝的音量要调整成y分贝
如下图
https://i.imgur.com/MoGFLmm.png
最后的结果就会把-40~-20分贝的维持不变,但是-20~20分贝之间的声音会被压缩到
-20~-15分贝之间,如此整体的音量差距就会缩小
这个转化的点可以有很多个
例如官方手册的例子
compand=attacks=0:points=-80/-169|-54/-80|-49.5/-64.6|-41.1/-41.1|-25.8/-15|-10.8/-4.5|0/0|20/8.3
所以可以自由的调整不同音量,还可以把不想要的声音直接静音
而为什么上面的例子用-40/-40|-20/-20|20/-15呢?
是因为每个liver的BGM大小声,麦克风的设定都不一样,要去调整不一样的设定很麻烦,
如果调整不好会听起来断断续续的,所以我只选择把最大音量压下来
这样虽然BGM会比较明显但是还可以接受,当然还有改进的空间,也欢迎大家提供觉得不
错的数值
平常最可能动的数值只有最后的-15,例如liver的最小音量很小声的时候的时候就要往下
调,反之觉得BGM太大声就往上调
而要如何知道比较好的数值除了听看看之外一个初步的判断是用audacity把档案丢进去
选一段你觉得讲话声音很小但是你想要听清楚的,要注意这个方法得到的选取范围内最大
的音量,所以要确保选取范围内想听清楚的片段是最大声的
https://i.imgur.com/K8CWfJI.png
Effect -> Amplify
https://i.imgur.com/PZvsuxZ.png
这边看到的数值加负号就是要的数值
https://i.imgur.com/0x0Kjnr.png
这个例子-14.023就选取范围内的最大音量,把上面20/-15的地方改成20/-14,取个大概
就好了
如果电脑不好每次把2~3的小时的档案放进audacity会很慢,可以先切一小段出来选,毕
竟只是选一个大概的数值而已
ffmpeg -i 来源档 -ss 10:00 -to 15:00 目标档
这样就把来源档案的10分钟~15分钟切出来,用这样去试参数下的好不好也比较快,要不
然CPU不够好要转很久
最后gain=5的部分是把全部的音量增加5分贝,因为上面的压完之后可能会感觉整体音量
变小,如果想在吵杂的环境听可能需要加
这边只说明简单的功能,若是有想要更加详细的解说可以参考
Dynamic Range Compression for audio with ffmpeg and compand
https://medium.com/@jud.dagnall/dynamic-range-compression-for-audio-with-ffmpeg-and-compand-621fe2b1a892
ffmpeg 手册 8.64 compand
https://ffmpeg.org/ffmpeg-filters.html#toc-compand
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
闲聊时间
会产生这个念头是因为我很喜欢睡前使用耳机听杂谈,日听不好需要够大声才能听懂,但
耳朵又对大小声有点敏感,有时候前一句自言自语很小声,后面突然大爆笑耳朵就不太舒
服,所以如果有人跟我一样是杂谈派的很推荐使用,ASMR应该也可以防止中间不小心发出
的大声响,但我没有听ASMR所以数值方面需要自行调整
顺便想要跟大家交流哪些liver的杂谈推荐的
※五十音顺
【アンジュ・カトリーナ】 光说日常发生的事情就很好笑
【一ノ瀬うるは】 不敢面对店员讲空气电话的阴キャ
【戌亥とこ】 入彩虹的契机,直来直往的个性很棒
【剣持刀也】 口条好到不行跟观众互殴很有趣
【しぐれうい】 之前的方言直播学到了很多讲了会出事的方言
【铃原るる】 很少开杂谈,但是声音很安稳
【月ノ美兎】 可以增加奇怪的人生经历
【猫又おかゆ】 单人时很悠闲的聊天感,神冈ラジオ满好笑的
【フレン・E・ルスタリオ】 让人知道只要够乐观IQ如何都不是问题
【黛 灰】 声音平稳,感觉聊天的主题常常有点沉重
太尖的声音我会不舒服所以萌声大概都不太接受,但是上面很少男生的的原因是单纯很少
男生会开杂谈,而且我不玩宝可梦、游戏王之类的话题也常常没对到,有想过看力一的但
是我的日听真的太烂,完全不懂他的笑点,如果有大大知道可以说一下要如何听懂吗?
▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁
最后感谢有看完的人,打文章意外的花时间,希望能帮忙到一些人,欢迎提问跟推荐
liver
作者: khsiuol (邪惡能量)   2021-03-12 05:02:00
感觉很厉害推 虽然很少用耳机听力一感觉就很多日本本土老梗 日本人才会懂
作者: info10133 (没有绰号的绰号)   2021-03-12 09:23:00
推 不过都看直播很少下载,杂谈推个北小路前面有一篇推荐文不错
作者: tylerfirst (Tyler)   2021-03-12 09:27:00
フレン真的不管怎样都很开心的感觉 有时候光是听到她的笑声就觉得有精神了 XD
作者: s9018124 (鬼切安纲)   2021-03-12 09:57:00
力一的梗都是些冷门偏门当地梗等等 听不懂正常
作者: gangar (尴尬☆风潮)   2021-03-12 14:07:00
让我想到フレン的耳膜爆击……https://youtu.be/_gyBAqI1C-A
作者: s9018124 (鬼切安纲)   2021-03-12 14:43:00
力一那个VTL社长模仿就跟本土梗无关了 是看你有没有跟上彩虹的活动还有认不认识那位成员
作者: caten (原PO不是人)   2021-03-12 16:22:00
想不到芙莲这么细心,我也觉得她杂谈听起来很舒服愉快,跟皇女差不多
作者: lolucky531 (伦伦)   2021-03-13 01:14:00
这几天试着看了看雨森小夜 感觉挺好的 可惜不太开台
作者: s9018124 (鬼切安纲)   2021-03-13 08:20:00
小雨也是个有独特电波的奇人w
楼主: astroboletos (qperr)   2021-03-13 10:17:00
真的是奇特的人,看非公式wiki的经历就有种我看了什么的感觉友人那部分也很神秘,物以类聚啊XD不过去年的总配信也才14次真的好少

Links booklink

Contact Us: admin [ a t ] ucptt.com