music-tool-kit工具
music-tool-kit,主要使用场景为提取youtube和bilibili视频中的音频,支持
音频下载,元信息自动补全,音频截取,youtube 列表批量下载,自定义批量下载
等.配合spotify的本地文件
功能可以极大的提升音乐体验(教程)
本项目仅为个人使用,无任何商业用途,仅支持 m4a 格式的音乐
环境准备
安装
python -m pip install –upgrade pip
pip install -U music-tool-kit
准备环境
升级
pip install -U music-tool-kit
卸载
pip uninstall music-tool-kit
使用
音乐下载
mk "网址" "[标题]"
普通下载
列表下载使用方法为 mk "列表url | 列表序号"
,url 需要为 youtube 的列表格式(url 中含有
list=),如果想下载全部歌曲,直接输入 mk "列表url |"
即可!
例如:
mk "https://www.youtube.com/playlist?list=PL8B3F8A7B0A9F4DE8 | 1,2,3,4,5"
- 仅支持下载 youtube 的列表下载,url|后面的列表序号之间需要用逗号分隔
音乐搜索
mk -s "关键字"
支持 youtube bilibili 输出优先级 youtube > bilibili,输入列表序号,输入标题,完成下载
- 最多显示 20 条数据
- 直接按
Enter
可以跳出序号选择界面,输入的序号不能超过最大返回的条目数 - 如果不想设置标题 直接按
Enter
即可
音乐剪辑
mk -c "输入的m4a文件" 开始时间 结束时间
Tips: 时间格式为
00:00:00
csv 批量模板
mk -t
生成的模板文件如下:
用户自行填写下载信息,保存后使用mk "csv文件"
即可批量下载
url | title | cover_url | start_time | end_time |
---|---|---|---|---|
网址 | 标题 | 封面 url | 开始时间 | 结束时间 |
批量下载
mk "csv文件"
License
This work is released under the MIT license. A copy of the license is provided in
the LICENSE file.
music-tool-kit工具
https://blog.chuanfang.org/2023/12/02/music-tool-kit工具/