MP3歌曲标准化器
trimmer的Python项目详细描述
微调器
MP3歌曲规格化器
你是否厌倦了Youtube上安静的歌曲,在歌曲之前或之后长时间的沉默?在
Trimmer做以下事情:
- 从给定的Youtube URL下载歌曲(感谢youtube-dl)
- 减少歌曲开头和结尾的沉默(感谢pydub)
- 标准化音量(检测剪辑),应用淡入和淡出(感谢pydub)
- 添加mp3id3标记-包括ID3v1和ID3v2(感谢eyed3)
- 创建名为:
Artist - Title.mp3
的mp3文件
使用
下载MP3
从Youtube URL创建经过修剪、标准化和标记的mp3:
trimmer https://www.youtube.com/watch?v=dQw4w9WgXcQ
编辑MP3
^{pr2}$由此:
unknown001.mp3
trimmer会这样做:
Mike Oldfield-管状铃第1部分.mp3
您还可以使用--trim-start
和--trim-end
手动修剪歌曲(例如,在歌曲结尾处剪切长掌声)。在
帮助
$ trimmer --help trimmer v0.1.5 (nuclear v1.0.10) - MP3 song normalizer Usage: trimmer [OPTIONS] SOURCE Arguments: SOURCE - song source(youtube URL or MP3 file) Options: --version - Print version information and exit -h, --help [SUBCOMMANDS...] - Display this help and exit --artist ARTIST - song artist --title TITLE - song title --trim-start TRIM_START - trim given seconds at the beginning --trim-end TRIM_END - trim given seconds at the end --no-normalize - skip normalizing volume level --no-trim - skip trimming silence at the edges of song --no-fade - skip applying fade-in & fade-out
安装
pip3 install trimmer
要求:
- python3.6(或更新版本)与pip
对于Linux,请确保安装了所需的lib:apt install ffmpeg libavcodec-extra
对于Windows,您可能需要将ffmpeg binaries放到PATH
。在
升级
保持更新频繁更改的依赖项(由于Youtube API更改):
pip3 install --upgrade --upgrade-strategy eager trimmer
以开发模式本地安装
./setup_venv.sh . venv/bin/activate python setup.py develop
- 项目
标签: