当前位置: 首页 > news >正文

【20min 急速入门】使用Demucs进行音轨分离

  1. 创建环境
conda create --name mujica python=3.10
  1. 下载加速依赖

先用nvidia-smi检查机器使用的独显版本, 然后从pytorch官网下载对应的GPU版torch, torchaudio

比如我的是12.2, 就下载11.8版本的

pip3 install torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu118
  1. 下载音频处理依赖
conda install -c conda-forge ffmpeg

FFmpeg 是一个开源的音视频处理工具库,可以用于​​解码、编码、转码、混流、分离、流媒体处理​​等操作,如果要处理mp3等格式,必须先下载。

  1. 安装demucs
pip install demucs
  1. 使用
demucs --mp3 <filename>

之后就会在当前文件夹下生成一个seperate文件夹, 里面有分离的四音轨数据

.
├── fog.mp3
└── separated└── htdemucs└── fog├── bass.mp3├── drums.mp3├── other.mp3└── vocals.mp3
http://www.dtcms.com/a/311397.html

相关文章:

  • ffmpeg命令和ffplay命令详解
  • Java高性能编程实践指南
  • ARM Cortex-M异常处理高级特性详解
  • OpenCV 全解读:核心、源码结构与图像/视频渲染能力深度对比
  • [硬件电路-121]:模拟电路 - 信号处理电路 - 模拟电路中常见的难题
  • 网络编程之原始套接字
  • Anthropic:跨越生产效能拐点的AI增长飞轮
  • [硬件电路-123]:模拟电路 - 信号处理电路 - 常见的高速运放芯片、典型电路、电路实施注意事项
  • 淘宝小程序的坑
  • 阿里云部署微调chatglm3
  • 音视频学习(四十七):模数转换
  • 文心4.5开源测评:国产大模型的轻量化革命与全栈突破
  • Unity_数据持久化_C#处理XML文件
  • Ubuntu18网络连接不上也ping不通网络配置问题排查与解决方法
  • Pyspark的register方法自定义udf函数
  • Android13文件管理USB音乐无专辑图片显示的是同目录其他图片
  • JVM 02 垃圾回收
  • PyTorch基础 :三角函数与特殊运算
  • 隧道照明“隐形革命”:智能控制如何破解安全与节能双重命题
  • k8s集群部署(脚本版)
  • 面经——电子电路技术知识详解
  • 【Leetcode hot 100】49.字母异位词分组
  • 详解Python标准库之互联网数据处理
  • winscp 连openwrt 返回127错误码
  • wxPython 实践(六)对话框
  • 【iOS】strong和copy工作流程探寻、OC属性关键字复习
  • Android 运行 deno 的新方法 (3): Termux 胖喵安初
  • Flutter镜像替换
  • 【Android】通知
  • 历史数据分析——中青旅