python脚本实现音频m4a格式转成MP3格式的实例代码


Posted in Python onOctober 09, 2019

前言

群里看到有人询问:谁会用python将微信音频文件后缀m4a格式转成mp3格式,毫不犹豫回了句:我会。

然后就私下聊起来了

解决方法介绍如下:

工具:windows系统,python2.7,转换库ffmpeg

安装ffmpeg库:下载对应电脑系统版本

https://ffmpeg.zeranoe.com/builds/

我这里用的是window 64位

python脚本实现音频m4a格式转成MP3格式的实例代码
python脚本实现音频m4a格式转成MP3格式的实例代码

这里由于路径问题,我没有把ffmpeg加入到系统环境变量中,所以我用的是绝对路径

C:/Users/Administrator/Downloads/ffmpeg-20190925-5f13859-win64-static/bin/ffmpeg

详细脚本代码如下:

# _*_ encoding:utf-8 _*_
import os
m4a_path = "/Users/Administrator/Desktop/m4a/" #m4a文件所在文件夹
m4a_file = os.listdir(m4a_path)
for i, m4a in enumerate(m4a_file):
 os.system("C:/Users/Administrator/Downloads/ffmpeg-20190925-5f13859-win64-static/bin/ffmpeg -i "+ m4a_path + m4a 
 + " " + m4a_path + str(i) + ".mp3" )

在cmd下运营该脚本文件,我这里是用virtualenv创建的python的独立虚拟环境里执行的脚本命令,大家可以不在虚拟环境里执行,只要能运行该脚本就可以:

python脚本实现音频m4a格式转成MP3格式的实例代码

python zhuanhuan.py

python脚本实现音频m4a格式转成MP3格式的实例代码

转换成功后如下图

python脚本实现音频m4a格式转成MP3格式的实例代码

转换文件所在目录,转换后的效果文件 0.mp3如下图:

python脚本实现音频m4a格式转成MP3格式的实例代码

总结

以上所述是小编给大家介绍的python脚本实现音频m4a格式转成MP3格式,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python获取当前函数名称方法实例分享
Jan 18 Python
Python实现简单文本字符串处理的方法
Jan 22 Python
python获取url的返回信息方法
Dec 17 Python
python使用time、datetime返回工作日列表实例代码
May 09 Python
Python3网络爬虫中的requests高级用法详解
Jun 18 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 Python
Python 面向对象之类class和对象基本用法示例
Feb 02 Python
Django模型验证器介绍与源码分析
Sep 08 Python
详解Python遍历列表时删除元素的正确做法
Jan 07 Python
jupyter notebook远程访问不了的问题解决方法
Jan 11 Python
python使用pygame创建精灵Sprite
Apr 06 Python
Python数据可视化之绘制柱状图和条形图
May 25 Python
python图像处理模块Pillow的学习详解
Oct 09 #Python
Python 中pandas索引切片读取数据缺失数据处理问题
Oct 09 #Python
详解python路径拼接os.path.join()函数的用法
Oct 09 #Python
Django Docker容器化部署之Django-Docker本地部署
Oct 09 #Python
Python3实现zip分卷压缩过程解析
Oct 09 #Python
基于Python新建用户并产生随机密码过程解析
Oct 08 #Python
Python小程序 控制鼠标循环点击代码实例
Oct 08 #Python
You might like
150kHz到30Mhz完全冲浪手册
2020/03/20 无线电
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
2014/10/22 PHP
jQuery 源码分析笔记(2) 变量列表
2011/05/28 Javascript
js中eval()函数和trim()去掉字符串左右空格应用
2013/02/02 Javascript
JQuery 图片的展开和伸缩实例讲解
2013/04/18 Javascript
JS获取几种URL地址的方法小结
2014/02/26 Javascript
js或jquery实现页面打印可局部打印
2014/03/27 Javascript
JavaScript动态添加列的方法
2015/03/25 Javascript
浅析JavaScript中浏览器的兼容问题
2016/04/19 Javascript
使用jQuery判断浏览器滚动条位置的方法
2016/05/30 Javascript
jQuery tagsinput在h5邮件客户端中应用详解
2016/09/26 Javascript
JavaScript利用闭包实现模块化
2017/01/13 Javascript
html5+canvas实现支持触屏的签名插件教程
2017/05/08 Javascript
vue嵌套路由与404重定向实现方法分析
2018/05/04 Javascript
基于nodejs的微信JS-SDK简单应用实现
2019/05/21 NodeJs
layui2.0使用table+laypage实现真分页
2019/07/27 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
[38:30]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场2
2014/05/24 DOTA
[03:00]2014DOTA2国际邀请赛 Titan淘汰潸然泪下Ohaiyo专访
2014/07/15 DOTA
[00:17]DOTA2荣耀之路5:It’s a disastah!
2018/05/28 DOTA
python中子类调用父类函数的方法示例
2017/08/18 Python
Python实现简单的HttpServer服务器示例
2017/09/25 Python
python二维码操作:对QRCode和MyQR入门详解
2019/06/24 Python
Python使用线程来接收串口数据的示例
2019/07/02 Python
python3.6中@property装饰器的使用方法示例
2019/08/17 Python
Python对列表的操作知识点详解
2019/08/20 Python
Python面向对象程序设计之静态方法、类方法、属性方法原理与用法分析
2020/03/23 Python
HTML5里的placeholder属性使用实例和美化显示效果的方法
2014/04/23 HTML / CSS
大学生专科学习生活的自我评价
2013/12/07 职场文书
幼儿园数学教学反思
2014/02/02 职场文书
团队会宣传标语
2014/10/09 职场文书
2015元旦节寄语
2014/12/08 职场文书
2016猴年春节问候语
2015/11/11 职场文书
简单了解 MySQL 中相关的锁
2021/05/25 MySQL
JavaScript 中for/of,for/in 的详细介绍
2021/11/17 Javascript