- Fix --merge/-u option not working
- Add new EBU R128 normalization filter
- Fix issue with output file extension not being WAV by default
- Fix issue #24 where setup.py fails on Windows / Python 3.6
- Fix option
-np
, should be-x
short - Abort when input and output file are the same (ffmpeg can't overwrite it)
- Map metadata from input to output when merging
- Clarify use of merge option
- Fix #13
- Cleanup in code, make it class-based
- Drop avconv support, it was never good anyway
- Add support for specifying codec for non-merging operations
- Add support for specifying output format
- README improvements
- Add option to remove prefix
- Fixed issue where multiple spaces were collapsed into one
- Fixed issue where ffmpeg could not be found if path included spaces
- Change default level back to -26
- Documentation fixes
- Support multiple input files
- Allow merging with input file instead of creating separate WAV
- Write to directory instead of using prefix
- Set the audio codec when merging
- Set additional encoder or ffmpeg options
Note: avconv support is very limited, use the real ffmpeg from http://ffmpeg.org/ instead.
- Bugfix for detecting ffmpeg or avconv on Windows (as .exe)
- Add version to Usage message
- Update year
- Bugfix for missing ffmpeg or avconv
- First release, changing name to ffmpeg-normalize