在对mp3音乐进行剪切前需将mp3转换为wav格式,首先需要安装如下2个库

一、库安装(加上清华镜像源加快进度)

pip install pydub -i  https://pypi.tuna.tsinghua.edu.cn/simple some-package    # 格式转换需要
pip install scipy -i  https://pypi.tuna.tsinghua.edu.cn/simple some-package      # 截取音乐需要

二、mp3转WAV

from pydub import AudioSegmentsound = AudioSegment.from_mp3("./mp3/haha.mp3")
sound.export("./wav/haha.wav", format ='wav')

其中:
mp3file为mp3音乐的位置和音乐的全名
wavfile为存放wav音乐的位置和转换为wav音乐的全名

三、截取音乐片段

from scipy.io import wavfilemusic = wavfile.read(r"./wav/haha.wav")
wavfile.write('./wav/haha-1.wav', 44100, music[1][0*44100:300*44100])   # 裁剪并保存音乐

以上wav目录下的haha-1.wav即为剪切过的音乐,具体时长为5*60=300秒

end

python对mp3音乐剪切相关推荐

  1. 使用Python扩展库spleeter分离MP3音乐文件中的伴奏和人声

    推荐图书: <Python程序设计(第3版)>,(ISBN:978-7-302-55083-9),董付国,清华大学出版社,2020年6月第1次印刷,2021年9月第10次印刷,山东省一流本 ...

  2. 音频编辑器怎么使用,如何剪切MP3音乐

    在闲暇的时光中很多人会通过听歌来度过无聊的时光,当我们听到好听的音乐时,一般都会选择把它设置成手机铃声,但是我们的手机铃声一般只有十五秒钟左右,这就需要我们把整首歌曲中的一部分剪切出来了,那么怎么剪切 ...

  3. 音频剪辑合成 php,mp3音乐剪辑合成用哪个软件 比mp3剪切合并大师好用的mp3剪切合并器方案...

    说到铃声制作,相信很多童鞋的第一疑问那就是怎么剪辑mp3音乐,上网搜索mp3剪辑软件玲琅满目,很多门外汉就比较纳闷mp3音乐剪辑合成用哪个软件好,~ o(* ̄▽ ̄*)o 小编算不算内行人,但经常用到一 ...

  4. 音乐MP3文件剪切 与 两个MP3文件合并

    对Mp3文件剪切,剪切速度非常非常快.不到一秒 /**\* @param inputPath 原音乐路径* @param outputPath 新音乐路径* @param start 剪裁开始位置 单 ...

  5. 音频编辑器怎么使用,如何剪切MP3音乐 1

    在闲暇的时光中很多人会通过听歌来度过无聊的时光,当我们听到好听的音乐时,一般都会选择把它设置成手机铃声,但是我们的手机铃声一般只有十五秒钟左右,这就需要我们把整首歌曲中的一部分剪切出来了,那么怎么剪切 ...

  6. python定时播放音乐程序_python实现定时播放mp3

    python实现定时播放mp3 程序很简单,主要是 mp3play 模块的应用 import mp3play, time filename = "Should It Matter.mp3&q ...

  7. python如何播放一段mp3音乐或者如何播放铃声

    python如何播放一段mp3音乐 代码 注意代码同路径下有个音乐 from pygame import mixer # Load the required library import time f ...

  8. 树莓派python播放mp3_树莓派2B+ -配置-播放MP3音乐

    我的树莓派环境 树莓派版本 方法1:使用MPlayer来播放MP3音乐 1:安装MPlayer, MPlayer 是一款开源的多媒体播放器,树莓派上安装mplayer即可播放音乐或者其他音频信息. s ...

  9. python播放在线音乐_Python实现在线音乐播放器

    最近这几天,学习了一下python,对于爬虫比较感兴趣,就做了一个简单的爬虫项目,使用Python的库Tkinsert做了一个界面,感觉这个库使用起来还是挺方便的,音乐的数据来自网易云音乐的一个接口, ...

最新文章

  1. leetcode第一刷_Recover Binary Search Tree
  2. 使用screen/byobu 管理你的远程会话
  3. 操作系统习题7—文件系统
  4. mysql can_***MySQL错误:Can't connect to MySQL server (10060)
  5. 聊聊flink的FencedAkkaInvocationHandler
  6. 发布5个月全系下跌500 麒麟980+40W快充 多亏了华为P30!
  7. 惊!MySQL官网巨变,下载被取消
  8. SpringCloud工作笔记065---lombok的使用和原理_在开发工具STS_eclipse_Idea中集成lombok
  9. mysql数据库总结_MySQL数据库优化-总结
  10. 气象报告是什么计算机领域,计算机辅助翻译系统在亚运气象服务方面地应用报告.pdf...
  11. qt 批量裁剪图片_下载王APP批量保存视频号视频、免费短视频去水印、4K高清视频下载...
  12. HHKB连不上Ubuntu
  13. Scala 键盘输入
  14. 三分频电路Verilog设计
  15. 利用轻量级js插件Beer Slider实现新老图片的实时对比
  16. 什么是递归查询,迭代查询?
  17. vue 打造携程网平台界面实战
  18. Java里鲜为人知的“机器人”类库
  19. 华为云图引擎服务GES-实时推荐算法
  20. paypal tp 对接_PayPal 对接

热门文章

  1. Android Compose 新闻App(二)ViewModel、Hlit、数据流
  2. Centos 7 开机一直转圈 提示failed to load SELinux policy freezing的解决方法
  3. linux挂载u盘出错_linux挂载U盘、移动硬盘后无法更改权限
  4. vue 项目获取QQ音乐歌单数据
  5. 一文读懂 | 数据中台如何为企业赋能?
  6. rono在oracle的作用_Oracle服务的作用
  7. C#中操作Word(9)—— 向Word中插入图表的三种方法(二)
  8. Flink实时数据处理实践经验(Flink去重、维表关联、定时器、双流join)
  9. PPT里的图如何高质量的插入Word
  10. [SLAM]激光SLAM初学者代码及论文推荐【转】