文章目录

  • 前言
  • 一、导入包
  • 二、代码
    • 1.直接上代码
  • 三、其它工具
    • 1、格式工厂
    • 2、2345看图王
  • 总结

前言

python批量切割音频整个流程;
切割完成以后可以使用格式工厂进行批量转格式(虽然Python也可以,但是感觉还是格式工厂方便);
最后使用2345看图王进行批量重命名(也可以直接在切割时进行)。
转格式以及重新命名只是本人项目需要,仅供参考。


一、导入包

非常容易出bug的一步。

用到的依赖包主要是pydub库,但是python在使用时还需要安装ffmpeg。
重点是ffmpeg不能够使用pip安装。

1、pip install pydub

2、需要到 ffmpeg 官网下载 :ffmpeg下载
3、直接把ffmpeg-4.4.1-essentials_build\bin文件里面的ffmpeg.exe、ffplay.exe、ffprobe.exe三个exe文件复制到代码当前目录

二、代码

1.直接上代码

代码如下(示例):

from pydub import AudioSegment
from pydub.utils import make_chunks
import os, re# # 循环目录下所有文件
for each in os.listdir("D:/PycharmProjects/拾音器/"):  # 循环目录filename = re.findall(r"(.*?)\.mp3", each)  # 取出.mp3后缀的文件名print(each)if each:mp3 = AudioSegment.from_file('D:/PycharmProjects/拾音器//{}'.format(each), "mp3")  # 打开mp3文件#         # # mp3[17*1000+500:].export(filename[0], format="mp3") # 切割前17.5秒并覆盖保存,与以下代码不可同时使用size = 10000  # 切割的毫秒数 10s=10000chunks = make_chunks(mp3, size)  # 将文件切割为10s一块for i, chunk in enumerate(chunks):chunk_name = "{}-{}.mp3".format(each.split(".")[0], i)    # 也可以自定义名字print(chunk_name)chunk.export('D:/PycharmProjects/拾音器2/{}'.format(chunk_name), format="mp3")  # 新建的保存文件夹

三、其它工具

1、格式工厂

我还是比较喜欢使用格式工厂的,功能还是比较多,处理视频,图片,音频都可以,最最最主要的是它不要钱。

2、2345看图王

你以为2345看图王是用来看图的吗,当然不是,他是用来批量重命名的(格式工厂的工具集也可以)。


总结

它们应该给我点广告费


打完收工!

python批量分割音频-无bug完美运行相关推荐

  1. python批量剪辑音频pydub

    使用 os.pydub 模块 # 设置默认注释:settings->editor->file and code Templates import os # 文件系统操作对象 from py ...

  2. python B站排行榜无bug

    b站前100榜排行榜 import json import requests from requests.exceptions import RequestException from bs4 imp ...

  3. 教你怎么使用python批量下载图片

    教你怎么使用python批量下载图片 文章目录 教你怎么使用python批量下载图片 前言 一.运行环境 1. win10 2. python==3.7.2 二.需要用到的参数 1. download ...

  4. JAVA毕设——宠物生活馆管理系统SSM框架MySQL数据库完美运行

    本项目是一个宠物生活馆管理系统,使用SSM框架搭建,使用MySQL数据库完美运行 可以用作一个宠物生活馆的后台,处理各种有关信息很方便,可以作为毕业设计使用,代码规整 可以添加很多功能,关于工作人员信 ...

  5. 视频剪辑工具,教你批量分割视频并提取原音频单独保存

    视频素材太多,如何进行批量分割,并提取原音频单独保存呢?今天小编给大家分享一个新的剪辑技巧,下面一起来试试. 所需工具 视频素材若干 操作步骤 运行[好简单批量智剪],在"分割视频" ...

  6. python批量下载抖音无水印视频,附软件

    网上很多那种抖音视频解析,去水印下载的网站,不过都只可以下单个,下下来大多数标题还是乱码.一点都不geek. 咱们懒人找资源的粉丝最大的优点就是懒,这种重复性的活python帮咱们搞定. 批量下载抖音 ...

  7. Python批量运行Gprmax仿真并快速提取雷达波走时和振幅

    Python批量运行Gprmax仿真并快速提取雷达波走时和振幅 使用gprmax仿真模拟时,通常在cmd窗口写命令,运行结果保存的文件夹不能任意选择,这样很不方便.尤其是在做钻孔电磁波仿真时,需要大量 ...

  8. python批量音频转格式_GitHub - shede333/SWConvertVideoToAudio: Python批量转换 视频 为 音频MP3(即提取音频文件)...

    Python批量转换 视频 为 音频MP3(即提取音频文件) 输入文件格式:ffmpeg支持的视频文件 输出格式格式:mp3文件 使用方法: 注意:使用前需要先安装 ffmpeg 才行(Python最 ...

  9. Python批量采集无水印短视频内容

    前言 短视频流行起来可不是一年两年了,现在很多年轻人都在玩短视频,有些的单纯就是看看,而有些的就是自己发视频 我每天刷视频,一刷就停不下来,应该还是有蛮多人跟我一样的吧 那有没有想法用自己所学的pyt ...

最新文章

  1. 图像处理和图像识别中常用的CxImage函数
  2. java实例方法,Java实例和静态方法
  3. 前端学习(3325):Mdn说闭包
  4. 目标规划运筹学例题doc_7.运筹学之目标规划(胡运权版).doc
  5. delphi连接mysql不用添加dsn_Delphi]delphi中动态创建MySQL的ODBC连接 .
  6. mysql 迁移 myd_mysql文件*.opt *.frm *.MYI *.MYD的迁移
  7. Springboot RabbitMQ
  8. 四足机器人步态规划(walk and trot)
  9. Maximo 密码加密传送
  10. 当阿里云服务器 ECS 访问不了公网 ip可能存在的原因以及如何解决的办法
  11. 如何申请GlobalSign SSL证书,需要什么条件?
  12. 【Lecroy示波器使用】
  13. 最新世界大学排名:计算机专业哪家强?
  14. Mysql-如何建表更符合业务
  15. PTA评测系统的常见问题
  16. IT类电子图书下载站点合集
  17. Ljava/lang/Class o.s.c.support.DefaultLifecycleProcessor : Failed to stop bean ‘quartzScheduler‘
  18. 给你一个数组 nums ,数组中有 2n 个元素,按 [x1,x2,...,xn,y1,y2,...,yn] 的格式排列。 请你将数组按 [x1,y1,x2,y2,...,xn,yn] 格式重新排
  19. Linux 硬件响应性能检测工具 硬盘IO测试工具 iozone ioping fio dd
  20. 嵌入式安防监控项目——前期知识复习

热门文章

  1. java h5在线音频_H5 录音音频可视化
  2. Liunx实现超级签名详细攻略(一)超级签名简介
  3. EtherCAT,PowerLink和Ethernet/IP三种协议的比较
  4. Datawhale组队学习21期_学术前沿趋势分析Task2_论文作者统计
  5. 如何直观地理解矩阵的秩?
  6. 基于python的狗屁不通观后感生成器 2.0
  7. 微信小程序剪切图片的功能
  8. 美颜SDK有什么用?美颜SDK可以在直播和短视频中有哪些作用?
  9. CTFSHOW WEB入门
  10. linux使用yum安装ruby,yum安装ruby_安装 Ruby