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中cPickle用法例子分享
Jan 03 Python
Python中使用Boolean操作符做真值测试实例
Jan 30 Python
pandas使用get_dummies进行one-hot编码的方法
Jul 10 Python
django模板加载静态文件的方法步骤
Mar 01 Python
Django集成celery发送异步邮件实例
Dec 17 Python
Python argparse模块使用方法解析
Feb 20 Python
关于python 的legend图例,参数使用说明
Apr 17 Python
python使用nibabel和sitk读取保存nii.gz文件实例
Jul 01 Python
在Pycharm中安装Pandas库方法(简单易懂)
Feb 20 Python
解决Jupyter-notebook不弹出默认浏览器的问题
Mar 30 Python
利用Python网络爬虫爬取各大音乐评论的代码
Apr 13 Python
Python如何导出导入所有依赖包详解
Jun 08 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
php+ajax导入大数据时产生的问题处理
2014/06/11 PHP
php实现改变图片直接打开为下载的方法
2015/04/14 PHP
PHP实现批量检测网站是否能够正常打开的方法
2016/08/23 PHP
PHP使用ActiveMQ实现消息队列的方法详解
2019/05/31 PHP
javascript xml为数据源的下拉框控件
2009/07/07 Javascript
js css样式操作代码(批量操作)
2009/10/09 Javascript
基于jQuery的Tab选项框效果代码(插件)
2011/03/01 Javascript
重载toString实现JS HashMap分析
2011/03/13 Javascript
json原理分析及实例介绍
2012/11/29 Javascript
解析jQuery与其它js(Prototype)库兼容共存
2013/07/04 Javascript
js实现的xml对象转json功能示例
2016/12/24 Javascript
React中使用collections时key的重要性详解
2017/08/07 Javascript
electron实现qq快捷登录的方法示例
2018/10/22 Javascript
微信公众号平台接口开发 菜单管理的实现
2019/08/14 Javascript
javascript跳转与返回和刷新页面的实例代码
2019/11/20 Javascript
js实现翻牌小游戏
2020/07/31 Javascript
python字符串排序方法
2014/08/29 Python
Python多线程编程(五):死锁的形成
2015/04/05 Python
sublime python3 输入换行不结束的方法
2018/04/19 Python
python队列queue模块详解
2018/04/27 Python
caffe binaryproto 与 npy相互转换的实例讲解
2018/07/09 Python
详解python里的命名规范
2018/07/16 Python
Python实现京东秒杀功能代码
2019/05/16 Python
关于 Python opencv 使用中的 ValueError: too many values to unpack
2019/06/28 Python
Python学习笔记之列表和成员运算符及列表相关方法详解
2019/08/22 Python
python中的逆序遍历实例
2019/12/25 Python
TensorFlow查看输入节点和输出节点名称方式
2020/01/04 Python
Python多重继承之菱形继承的实例详解
2020/02/12 Python
Python中zip()函数的解释和可视化(实例详解)
2020/02/16 Python
Python 可视化神器Plotly详解
2020/12/26 Python
python中使用np.delete()的实例方法
2021/02/01 Python
2014年法院个人工作总结
2014/12/17 职场文书
转让协议书
2015/01/27 职场文书
慈善献爱心倡议书
2015/04/27 职场文书
2019餐饮行业创业计划书!
2019/06/27 职场文书
CSS 制作波浪效果的思路
2021/05/18 HTML / CSS