使用Python合并mp3音频文件的最简单方法

这篇具有很好参考价值的文章主要介绍了使用Python合并mp3音频文件的最简单方法。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

想把多个单独的英语单词MP3朗读音频文件合并在一起,开始找的方法一是下载专门的音频编辑合成软件,但是觉得太麻烦。二是使用免费的在线mp3音频合成服务,这种网站免费,使用也很简单。但是需要把文件一个个上传到网站上,还是有点麻烦。关键是我想让每个英语单词阅读 3遍,并帮所有这些单独的单词朗读音频合成为一个完整的文件,方便自己使用。于是就想看看能不能用Python来完成这个任务,经过查询和测试,发现方法非常简单:就是这样用Python的open()文件读写方法,把读取方式设置为二进制格式,然后将读取到的单词音频内容重复写入最后的合并文件3次就行了。这是合并2个单独的单词读音mp3,并将2个单词读音重复3遍的示例代码:

# 1.首先读取第1个mp3音频文件,打开方式为'rb',即二进制只读
with open(r'D:\音频\apple.mp3','rb') as f1:
    c1=f1.read()
# 2.然后读取第2个mp3音频文件,打开方式为'rb',即二进制只读
with open(r'D:\音频\orange.mp3','rb') as f2:
    c2=f2.read()
"""
3. 创建一个新文件,打开方式为'ab',即二进制读写追加,打开的时候文件指针停留在文件末尾,然后新写入的内容插入到文件末尾。这是关键。
"""
with open(r'D:\音频\合成.mp3','ab') as f3:
    f3.write(c1)
    f3.write(c1)
    f3.write(c1)
    f3.write(c2)
    f3.write(c2)
    f3.write(c2)

这里每个文件重复写了3次,所以每次会在原来的mp3末尾增加新音频,实现了每个单词读3遍的效果。

用播放器打开刚才合成的mp3文件,一切正常,实现了将2个单独的单词mp3文件合并在一起,并且每个朗读3遍的功能。

后续还测试发现了另外一个重复单词读音多次的方法,及直接用乘法,然后一次性写入文件。比如我想这段音频重复5遍,我就直接乘以5就好了。

with open(r'D:\音频\合成.mp3','ab') as f3:
    f3.write(c1*5)

这里只是作为一个演示,所以写的比较简单。如果结合os文件操作方法,可以自动实现大批量文件的自动合成,并可以任意重复多次。

不用安装专门的软件,也不用上传到网上,只要在Python里简单的几行代码就可以实现。文章来源地址https://www.toymoban.com/news/detail-514080.html

到了这里,关于使用Python合并mp3音频文件的最简单方法的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • CTF工具音频隐写神器MP3stego安装和详细使用方法

    MP3stego 是一个在通用的 MP3 音频文件中隐写的软件,对MP3进行隐写。 官网下载地址:https://www.petitcolas.net/steganography/mp3stego/ 常用参数: -E 进行加密 -P 输入密码 -X 进行提取 使用的话就是把文件放入一个目录下 加密或者解密 很简单就两条命令 没难度。 这里看一道题目:[FSC

    2024年02月03日
    浏览(54)
  • 音频转换成mp3的方法

          把音频转换为MP3格式是因为MP3格式可以更好地压缩音频文件,减小文件大小,便于存储和传输。此外,MP3格式已成为流行的音频格式之一,许多设备和软件都支持MP3格式,使得MP3格式成为了一种通用的音频格式。总的来说,MP3格式是一种具有高压缩比、低质量损失、广

    2024年02月04日
    浏览(67)
  • mp4文件可以转成mp3音频吗

    现在是个非常流行刷短视频一个年代,刷短视似乎成了人们休闲娱乐的一种方式,在日常刷短视频过程中,肯定会有很多同学被短视频 bgm 神曲洗脑,比如很多被网红翻唱带火的歌曲,例如其中\\\"不负人间”,就是其中之一,一开口直击灵魂,旋律在脑海挥之不去! 有些同学肯

    2024年01月20日
    浏览(48)
  • 下载的音乐如何转成MP3?分享两种将音频转换为MP3格式的方法

    如果您下载了一些音频文件,但是它们不是MP3格式,那么您可能需要将它们转换为MP3格式,以便在各种设备上播放。以下是两种将音频转换为MP3格式的方法。 方法一:使用免费的在线转换工具 有许多免费的在线转换工具可以将音频文件转换为MP3格式,例如Zamzar、Online Conver

    2024年02月06日
    浏览(69)
  • Android studio添加MP3音频文件(超详细教程)

    进入Android studio 在res下新建一个文件夹raw,右击res—— New ——Direclory 输入raw 再把MP3文件复制到raw就可以了。 这样就完成了。

    2024年02月11日
    浏览(52)
  • uniapp 微信小程序 使用video 播放mp3、wav、flac等音频文件 报错 MEDIA_ERR_DECODE(-11103,11010001)

     官方解释是解码发生了错误,当是我对音频文件进行转码后并未解决这个问题,但是我想到解决方案是使用audio 标签,但是样式又非常丑自能选择自己写,然后又出现个问题audio标签获取不了播放音频总时长,差点没缓过气来。。。最后苦思冥想到了解决方案,使用video标签

    2024年02月03日
    浏览(106)
  • mp3怎样才能转换成wav格式?音频互相转换的方法

    一,什么是WAV WAV,全称为波形音频文件(Waveform Audio File Format),是一种由微软公司和IBM公司联合开发的音频文件格式。自1991年问世以来,WAV格式因其无损的音频质量和广泛的兼容性,成为了多媒体应用中不可或缺的一部分。本文将从WAV格式的定义、特点、应用以及与其他音

    2024年04月14日
    浏览(58)
  • 将mp3音频剪切器收藏起来使用

    小明:最近我在剪视频,发现剪出来的音频还需要再进行剪辑和编辑,感觉有点繁琐啊。 小红:是啊,如果能有一个方便快捷的工具就好了,就是不知道剪切音频制作软件推荐免费有哪些? 小明:那我为你解惑吧,刚好我最近找到了三款可以音频剪切的软件,可以帮助我们

    2024年02月10日
    浏览(36)
  • 怎样把网页上的音频转换成mp3格式?试试这几个转换方法

    大家平时喜欢听音乐吗?我经常会在网上保存一些不错的音频到设备上,这样子就方便我可以随时播放了。那你们有遇到过该音频格式不支持播放的情况吗?这种情况是因为播放器兼容的音频格式比较少,需要我们将音频格式转换成播放器兼容的格式,才可以继续播放。那你

    2023年04月18日
    浏览(86)
  • 电脑音频转换mp3格式怎么弄,教你音频怎么转换mp3格式

    mp3格式是目前几乎全兼容的格式了,在我们参加一些会议或讲座时,需要录制一些重要的信息,结束后再进行复盘或分享。然而,不同的录制工具录制的音频格式也不同,这时使用软件将音频统一成mp3格式的话,就会方便我们分享给他人了。那么大家知道电脑音频转换mp3格式

    2024年02月12日
    浏览(56)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包