from https://github.com/slhck/ffmpeg-normalize (thanks !)
Installation:
pip install ffmpeg-normalizeUsage:
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)
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
Aucun commentaire:
Enregistrer un commentaire