Rechercher dans ce blog

lundi 16 janvier 2017

How to normalize sound using ffmpeg / python script ffmpeg-normalize

How to normalize audio using ffmpeg


from https://github.com/slhck/ffmpeg-normalize (thanks !)

Installation:
pip install ffmpeg-normalize
Usage:
ffmpeg-normalize [options] ...
Options:
  • -f, --force — Force overwriting existing files
  • -l, --level — dB level to normalize to [default: -26]
  • -p, --prefix — Normalized file prefix [default: normalized]
  • -t, --threshold — dB threshold below which the audio will be not adjusted [default: 0.5]
  • -o, --dir — Create an output folder in stead of prefixing the file
  • -m, --max — Normalize to the maximum (peak) volume instead of RMS
  • -v, --verbose — Enable verbose output
  • -n, --dry-run — Show what would be done, do not convert
  • -d, --debug — Show debug output
  • -u, --merge — Don’t create a separate WAV file but update the original file. Use in combination with -p to create a copy
  • -a, --acodec — Set audio codec for ffmpeg (see “ffmpeg -encoders”) when merging. If not set, default from ffmpeg will be used.
  • -e, --extra-options — Set extra options passed to ffmpeg (e.g. “-b:a 192k” to set audio bitrate)
Examples:
ffmpeg-normalize -v file.mp3
ffmpeg-normalize -v *.avi
ffmpeg-normalize -u -v -o -f -m -l -5 *.mp4
ffmpeg-normalize -u -v -a libfdk_aac -e "-b:a 192k" *.mkv 
 
Exemple perso
 
ffmpeg-normalize -v -u -o *.mp3
 
Attention ça réencode avec les paramètres par défaut de ffmpeg.
Pour changer les settings utiliser les options -a -e
 
 
Voir aussi http://superuser.com/questions/323119/how-can-i-normalize-audio-using-ffmpeg 

Thanks to http://superuser.com/users/48078/slhck