ffmpeg 可以用於音頻響度標準化嗎?

ffmpeg 可以用於音頻響度標準化嗎?

我需要轉換一些 CD 母帶音訊以發送到 Spotify。

Spotify 不喜歡 CD 母帶,但它有一些響度​​建議:

https://artists.spotify.com/en/help/article/loudness-normalization

    Target the loudness level of your master at -14dB integrated LUFS 
and keep it below -1dB TP (True Peak) max. This is best for lossy 
formats (Ogg/Vorbis and AAC) and makes sure no extra distortion’s 
introduced in the transcoding process.

    If your master’s louder than -14dB integrated LUFS, make sure 
it stays below -2dB TP (True Peak) to avoid extra distortion. This 
is because louder tracks are more susceptible to extra distortion 
in the transcoding process.

這可以用 ffmpeg 實作嗎?還有其他程式嗎?

答案1

肯定可以!

您可以使用 Loudnorm 濾波器來做到這一點:

ffmpeg -i input.mp3 -af loudnorm=I=-14:LRA=11:TP=-1 output.mp3

I = 綜合響度

LRA = 響度範圍

TP = 真實峰值

看來運行第二遍可以獲得更好的結果。您可以像提到的那樣手動完成這裡 或透過使用ffmpeg-標準化,可以一次完成。

具有相同參數的範例:

ffmpeg-normalize input.flac -t -14 -lrt 11 -tp -1 output.flac

相關內容