Lorsqu’on récupère un fichier son, il n »est pas forcément optimisé. De même avec la piste audio d’un clip ou d’un film. ça s’améliore avec ffmpeg.
Normaliser un audio
on utilise le paramètre -filter:a loudnorm
ffmpeg -i son.mp3 -filter:a loudnorm son-norm.mp3
Lire les paramètres audio
On utilise le paramètre -filter:a volumedetect
ffmpeg -i son-norm.mp3 -filter:a volumedetect -f null /dev/null
On attends la fin de la commande, les infos utiles sont
[Parsed_volumedetect_0 @ 0x560fe486ba80] mean_volume: -27.4 dB
[Parsed_volumedetect_0 @ 0x560fe486ba80] max_volume: -2.0 dB
Dans ce cas on voit quon est a 2 dB du volume max, on peut donc augmenter le volume.
Augmenter le volume
On utilise le paramètre -af « volume=
ffmpeg -i son-norm.mp3 -af "volume=2dB" son-norm-max.mp3
N.B idem pour un fichier aac par exemple
Paramètres standard
-acodec aac -ac 2 -b:a 64k -ar 44100 -filter:a loudnorm