广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python 音频文件切割
  • 744
分享到

Python 音频文件切割

音频文件Python 2023-01-31 05:01:35 744人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

一直在学的一套美语教程,开头有18秒的音乐,每次都要听一遍,神烦. 索性写个脚本把所有音频开头音乐全部切掉. 参考 Http://blog.csdn.net/skywalkerVVV/article/details/416


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

参考

  • Http://blog.csdn.net/skywalkerVVV/article/details/41685687?locationNum=14

操作

  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秒并覆盖保存

注意

  • 记得保存一份原文件,以防万一.

--结束END--

本文标题: Python 音频文件切割

本文链接: https://www.lsjlt.com/news/188134.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python 音频文件切割
    一直在学的一套美语教程,开头有18秒的音乐,每次都要听一遍,神烦. 索性写个脚本把所有音频开头音乐全部切掉. 参考 http://blog.csdn.net/skywalkerVVV/article/details/416...
    99+
    2023-01-31
    音频文件 Python
  • 用Python实现大文本文件切割
    在实际工作中,有些场景下,因为产品既有功能限制,不支持特大文件的直接处理,需要把大文件进行切割处理。 当然可以通过UltraEdit编辑工具,或者从网上下载一些文件切割器之类的。但这些要么手工操作太麻烦,要么不能满足自定义需求。 而且,对...
    99+
    2023-01-31
    文本文件 Python
  • jaudiotagger 切割mp3文件
    package com.stevezong.mp3palyer; import org.jaudiotagger.audio.mp3.MP3AudioHeader; import org.jaudiotagger.audio.mp3.MP...
    99+
    2023-01-31
    文件 jaudiotagger
  • Speech | 语音处理,分割一段音频(python)
    本文主要是关于语音数据在处理过程中的一些脚本文件以及实例,所有代码只需要更改所需处理的文件路径,输出路径等,全部可运行。 目录 所需环境 方法1:将一整段音频按时间批量切成一个一个音频 方法2:将一整段音频按语句停顿批量切成一个一个音频 方...
    99+
    2023-10-20
    音视频 python 开发语言 音频处理
  • golang实现文件切割
    随着存储设备容量的不断增加,越来越多的数据需要存储。在处理大型文件时,常常会遇到内存不足的问题,此时文件切割就成为了一种有效的解决方案。今天我们就来探讨一下如何使用golang实现文件切割。文件切割指的是将一个大文件按照一定的大小切割成若干...
    99+
    2023-05-14
  • python处理音频文件(mp3)
    今天aiping点读笔的MP3源文件出现声音大小不一致,而且需要将英文单词MP3与单词翻译MP3文件连接起来,刚开始使用ffmpeg效果很差。万能的gitgub再次证明了它的万能,我找到了pydub 1 网址:https://git...
    99+
    2023-01-31
    音频文件 python
  • Python 视频文件的分割和合并
    import os;import time;os.system('start "wmplayer.exe", "F:\\abc.mp4"');--分割代码 start----import sys,os;kilobytes = 1024;me...
    99+
    2023-01-31
    视频文件 Python
  • python怎么读取音频文件
    要读取音频文件,你可以使用Python中的音频处理库,如pydub或wave。首先,你需要安装相应的库。你可以使用以下命令来安装py...
    99+
    2023-10-27
    python
  • python的​PyPDF2实现pdf文件切割和合并
    今天想使用pdf的切分软件实现pdf文件的切分,但是软件需要会员???好吧,,,,又要会员,这么简单的功能能难倒咱们程序员吗。俗话说自给自足丰衣足食,决定使用python自己切分文件...
    99+
    2022-11-13
  • [原创]使用python对视频/音频文件
    [原创]使用python对视频/音频文件进行详细信息采集,并进行去重操作 转载请注明出处   一.关于为什么用pymediainfo以及pymediainfo的安装   使用python对视频/音频文件进行详细信息采集,并进行去重操作的核...
    99+
    2023-01-30
    音频文件 视频 python
  • Python利用Pydub实现自动分割音频
    目录I. 简介II. 安装III. 使用补充随着短视频应用的普及,越来越多人开始了解并尝试制作自己的短视频作品。而在制作短视频时,背景音乐的选择和使用也是非常重要的一步。很多人喜欢选...
    99+
    2023-05-19
    Python Pydub分割音频 Python 分割音频 Python Pydub
  • python中音频文件怎么读取
    使用python读取音频文件的方法:1.新建python项目;2.导入wave和numpy模块;3.使用wave.open()方法打开音频文件;4.使用getparams()方法读取文件数据;具体步骤如下:首先,打开python,并新建一个...
    99+
    2022-10-14
  • 【代码】Python播放MP3音频文件
    按推荐顺序排列 ①使用playsound库 from playsound import playsound playsound('xx.mp3') ②使用pygame库 from pygame import mixer im...
    99+
    2023-01-31
    音频文件 代码 Python
  • Linux下如何实现文件切割
    这篇文章主要介绍了Linux下如何实现文件切割,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。linux下文件分割可以通过split命令来实现,可以指定按行数分割和安大小分割两...
    99+
    2023-06-28
  • python的​PyPDF2怎么实现pdf文件切割和合并
    这篇文章将为大家详细讲解有关python的PyPDF2怎么实现pdf文件切割和合并,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在百度了一番后,发现大多都是使用 Adobe Acrobat 软件进行剪裁,...
    99+
    2023-06-29
  • C#基于NAudio怎么实现对Wav音频文件剪切
    这篇文章主要讲解了“C#基于NAudio怎么实现对Wav音频文件剪切”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C#基于NAudio怎么实现对Wav音频文件剪切”吧!前言C#基于NAudi...
    99+
    2023-06-21
  • Shell脚本切割tomcat的日志文件
    鉴于在调试logback和log4j的文件切割一直无法成功,随性用shell写个脚本用来切割tomcat下的日志文件(大家如果有在logback或log4j使用文件切割成功的话,可以留下使用方式,先谢谢了)...
    99+
    2022-06-04
    脚本 文件 日志
  • java大文件切割的方法是什么
    Java中切割大文件的方法有多种,以下是其中一种常见的方法:1. 使用RandomAccessFile类:- 打开需要切割的源文件和...
    99+
    2023-08-16
    java
  • Linux下如何使用split切割文件和合并文件
    这篇文章主要介绍了Linux下如何使用split切割文件和合并文件,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。split使用split:可以将一个大文件分割成很多个小文件,...
    99+
    2023-06-28
  • C# 基于NAudio实现对Wav音频文件剪切(限PCM格式)
    目录前言实现代码效果图前言 C#基于NAudio工具对Wav音频文件进行剪切,将一个音频文件剪切成多个音频文件 注:调用方法前需要导入NAudio.dll或者在NuGet程序管理器搜...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作