[心得] 聽力保健教室 調整影片音量

作者: 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