python的音频规范化

pynormalize的Python项目详细描述


Python versionsBuild StatusPyPI Version

用于音频规范化的命令行实用程序

它保存原始文件的元数据。当前支持的格式:wav、flac、mp3、ogg、webm和mp4。

用法

  • 请选择多个要规范化的文件:pynormalize -f audio1.mp3 /dir/audio2.flac
  • 或者编辑当前目录中的所有音频文件:pynormalize -a

您还可以导入pynormalize:

importpynormalizeFiles=['audio.wav']target_dbfs=-13.5pynormalize.process_files(Audio=Files,target_dbfs=target_dbfs,)

安装

克隆它

>> git clone https://github.com/giannisterzopoulos/pynormalize.git
>> cd pynormalize
>> pip install .

或者从pypi安装:pip install pynormalize

要求

打开和保存非wav文件需要ffmpeg。从here处获取并将其放入
pynormalize目录(其中存储pynormalize.py)或在系统路径变量中。
pynormalize支持python 3.4-3.6

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
通过Javascript(JSON)使用Java的性能、可扩展性和安全性   调试java。朗,数学。日志被内在调用取代,为什么不是java。朗,数学。exp()?   Hibernate中的java动态表名   java找不到可接受的表示406不可接受错误   无阵列的java刽子手游戏   继承Java错误地创建了子类和超类   java如何将可更改为可编辑且不在不同的选择中?   JavaSQLite在emulator上完美地显示检索到的数据,但在实际设备/应用程序中不检索任何内容   java硬件的静态成员。具有运行现金储备的抽象类,现金始终返回到初始化的数字   java对变量的静态和非静态访问的混淆