PTT推薦

[閒聊] Spotify Windows App 音量特性

看板Headphone標題[閒聊] Spotify Windows App 音量特性作者
Oswyn
(Oswyn)
時間推噓 6 推:6 噓:0 →:2

本篇只針對 Spotify Windows App,其它系統&版本不清楚

個人只是個免費仔也沒把 Spotify 當主要聆聽平台,只偶爾拿來找些歌試聽一下
雖然一直覺得 Spotify 聽來怪怪的,可能是因為免費仔 160kb/s 音質比較低的關係
但也沒認真研究畢竟一年也沒開幾次

今天在測別的東西,心血來潮也順便開了 Spotify 看一下...

Spotify.exe 的 Audio 輸出居然鎖 16-bit
不知道是不是免費仔才享有的特權,不過我也沒打算升級也就沒法驗證

從 Spotify.exe --show-console 可見

Opening sink for playback.
codec: vorbis
bitrate: 160000 bits/s
sample rate: 44100 Hz
channels: 2
sample format: 32-bit-float-pcm

一般有損解碼輸出通常都是浮點,播放程式要自己截成 16-bit 輸出其實也沒什麼差
都有損了 16-bit 也沒多傷,至少也有 CD 音質咩
雖然不要在播放程式截比較好,因為 Spotify 現在也沒獨佔模式


但問題在如果開標準化音量,Spotify 的 Audio 輸出還是鎖 16-bit

這表示高響度的音樂,在開標準化音量的狀態下
低響度的內容不是變小聲而是被截掉

快轉的淡入淡出也會讓 Spotify 的輸出變成浮點
部分廣告也是浮點輸出,少部分是 16-bit


But 神奇的是,只要調低 Spotify 的內建音量,輸出就變浮點數不再被截斷成 16-bit

所以理論上開標準化音量應該也要是浮點輸出才對,真是邏輯死去


※ 更新

在 Spotify 找了個 16khz @-18dbfs Reference 音檔快速的測了一下

Spotify 的音量控制 DSP 看起來很有可能是放在截斷成 16-bit 之後動作
所以 Spotify Windows 版最好不要打開標準化音量
直接使用 Spotify 內的音量控制音量為佳

也不要動 Windows 混音程式裏的 Spotify 音量

--
人間五十年、化天のうちを比ぶれば、夢幻の如くなり
^,,,^ 一度生を享け、滅せぬもののあるべきか
(ω)\m/ NOBUMETAL DEATH!!('ω')

--

※ PTT留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.222.156 (臺灣)
PTT 網址
Oswyn:轉錄至看板 Audiophile

04/13 23:48

NoobCV04/14 01:39所以結論就是標準化音量搞的鬼?

源頭應該是 Spotify 解碼後 float 轉 int 大有問題 共用模式應該不需要轉 int,所以標準化音量才出問題 要轉的話位置看起來也有問題,一般截斷要放在 DSP chain 的最後面

breadf04/14 02:40截16bit在哪邊看的啊?看了一下log好像沒特別找到

不是從 Spotify,截 Audio 輸出直接觀察的

pinkg02304/14 09:28付費仔也別開標準化音量,影響很大

a361945304/14 10:43打從開始用spotify就關掉了,那時突然發現的

a361945304/14 10:44音質會差非常多,好耳機都會變爛

mrcookie198704/15 18:17看不太懂標準化音量跟音質的關係?

mrcookie198704/15 18:18但實測好像真的有差耶!

※ 編輯: Oswyn (220.136.215.102 臺灣), 04/15/2023 23:12:27

goldie04/16 18:30推,學習了