一直在学的一套美语教程,开头有18秒的音乐,每次都要听一遍,神烦. 索性写个脚本把所有音频开头音乐全部切掉.

参考


操作

很多人学习python,不知道从何学起。
很多人学习python,掌握了基本语法过后,不知道在哪里寻找案例上手。
很多已经做案例的人,却不知道如何去学习更加高深的知识。
那么针对这三类人,我给大家提供一个好的学习平台,免费领取视频教程,电子书籍,以及课程的源代码!??¤
QQ群:623406465

  1. 安装 pydub

    1. pip3 install pydub
  2. pydub需要依赖 libav 或 ffmpeg 安装libav
    1. 各系统安装
    2. mac brew 不能使用的下载: homebrew
    3. 终端 brew install libav --with-libvorbis --with-sdl --with-theora
    4. 配置完成.
  3. 代码实现
from pydub import AudioSegment
import os, re# 循环目录下所有文件
for each in os.listdir('.'):filename = re.findall(r"(.*?)\.mp3", each) # 取出.mp3后缀的文件名if filename:filename[0] += '.mp3'mp3 = AudioSegment.from_mp3(filename[0]) # 打开mp3文件mp3[17*1000+500:].export(filename[0], format="mp3") # 切割前17.5秒并覆盖保存

注意

利用Python,简单切割音频文件,只需5行代码!相关推荐

  1. 如何利用蜜蜂剪辑切割音频文件

    对于新手而言,想在短时间内学习处理音频素材,除了老司机的帮忙之外,还需要一款好软件,小编推荐使用蜜蜂剪辑,颇受大众欢迎.本文详细介绍了使用蜜蜂剪辑切割音乐文件的操作方法,请参考. 如何利用蜜蜂剪辑切割 ...

  2. lstm代码_只需5行代码!LSTM时间序列建模以及预测

    最近我在github上看到一个项目,项目内容是将深度学习方法(LSTM.RNN.GRU)进行时间序列建模的过程进行了封装,使得调用者调用者只需5行代码能完成时间序列建模以及预测的全过程. 项目本身是使 ...

  3. 只需5行代码! LSTM时间序列建模以及预测

    最近我在github上看到一个项目,项目内容是将深度学习方法(LSTM.RNN.GRU)进行时间序列建模的过程进行了封装,使得调用者调用者只需5行代码能完成时间序列建模以及预测的全过程. 项目本身是使 ...

  4. 【高代码文件格式API】道宁为您提供文件格式API集——Aspose,只需几行代码即可创建转换和操作100多种文件格式

    Aspose系列产品是 高代码文件格式API 使您的应用程序能够处理 适用于所有主要平台的 Word.Excel.PDF.PowerPoint.Outlook 和100多种其他文件格式 Aspose提 ...

  5. JavaScript开发区块链只需200行代码

    JavaScript开发区块链只需200行代码 用JavaScript开发实现一个简单区块链.通过这一开发过程,你将理解区块链技术是什么:区块链就是一个分布式数据库,存储结构是一个不断增长的链表,链表 ...

  6. hash签名 java_java开发区块链只需150行代码

    原标题:java开发区块链只需150行代码 本文帮助你理解什么是区块链.将通过java开发区块链的实战学习方式,用 Java创建开发一个基本的区块链,实现简单的工作量证明系统.Java开发区块链的源代 ...

  7. MXCornerRadius 只需1行代码让你的UIImageView 有任意的cornerRadius圆角!

    代码demo已在Github开源, MXCornerRadius 如果帮助到您,点个星star哈! MXCornerRadius 只需1行代码让你的imageView 有任意的cornerRadius ...

  8. python加密敏感信息_仅需10行代码,使用python加密用户敏感数据

    原标题:仅需10行代码,使用python加密用户敏感数据 数据分析师必须要遵守的一个规则就是数据保密,但在跨部门沟通的时候,难免会有数据泄露的情况,所以,对于用户的姓名.手机号.地址等敏感信息,一般需 ...

  9. 利用Python只需3行代码即可生成验证码

    现在验证码的种类真的是越来越多,短信验证码.语音验证码.图片验证码.滑块验证码 ... 我们在 PC 的网页端或者手机上的 app 进行登录或者注册时,应该总会遇见图片验证码,比如下面这类: 很多人学 ...

  10. python中提取pdf文件某些页_付费?是不可能的!处理 PDF 只需几行代码,彻底解放双手!...

    在日常工作中,PDF (Portable Document Format的简称,意为"可携带文档格式") 是我们比较常用的电子文档格式.PDF文件以 PostScript 语言图象 ...

最新文章

  1. 常用的linux命令与示例,linux常用命令及用法示例
  2. RS232 波特率时钟产生方法?
  3. 区块链只能炒币?5G通信、医疗健康、食品安全,采购管理这些领域都已用上国产自研长安链...
  4. sql 精读(一)标准 SQL 中的分析函数概念
  5. opencv进阶学习笔记3:像素运算和图像亮度对比度调节
  6. VS2013安装oepncv2.4.10 以及opencv 3.0.0
  7. 验证DetailsView插入数据不为空
  8. Python基础七(函数)
  9. php 读取文件fread,PHP: 读取文件 fgets 和 fread 的差异
  10. Bzoj4870 [SXOI2017]组合数问题
  11. 《Solar Energy Materials and Solar Cells》期刊介绍(SCI 2区)
  12. matlab分式函数求解,科学网—用MATLAB编写预估-校正法程序求分数阶常微分方程组数值解 - 王福昌的博文...
  13. ZZNUOJ_用C语言编写程序实现1236:数的逆转(附完整源码)
  14. numpy 图片水印去除
  15. 做平台玩手机创造内容,微软小冰的花式包抄
  16. 如何通过局域网共享本机网页
  17. Xamarin.Android之绑定库教程
  18. 多媒体计算机主要有哪些基本特性,多媒体计算机的基本特性
  19. web之大文件断点续传
  20. 机器学习算法--分类的衡量指标(误差矩阵或混淆矩阵)

热门文章

  1. Java技术分享系列:Dubbo 与 Spring Cloud 完美结合
  2. 绘制2000年至2017年三产、各行业季度国民生产总值拆线图
  3. 好书短评之《你就是极客!》
  4. 页面报错[Vue warn]: Error compiling template
  5. Android 设置延时操作
  6. HTML5列表和超链接(2)
  7. 【UE5】虚幻5 无法设置默认的游戏模式
  8. ef mysql自动更新_EntityFrameworkCore使用Migrations自动更新数据库
  9. GreyBox官网~~
  10. j揭秘电脑键盘上你所不知道的秘密。太涨知识了