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的Django框架与认证系统整合的方法
Jul 24 Python
python中的文件打开与关闭操作命令介绍
Apr 26 Python
利用python打开摄像头及颜色检测方法
Aug 03 Python
Python中logging.NullHandler 的使用教程
Nov 29 Python
Python PyQt5 Pycharm 环境搭建及配置详解(图文教程)
Jul 16 Python
Python 使用 Pillow 模块给图片添加文字水印的方法
Aug 30 Python
django框架F&Q 聚合与分组操作示例
Dec 12 Python
TensorFlow 输出checkpoint 中的变量名与变量值方式
Feb 11 Python
Eclipse配置python默认头过程图解
Apr 26 Python
python爬取网易云音乐热歌榜实例代码
Aug 07 Python
python 决策树算法的实现
Oct 09 Python
python中requests模拟登录的三种方式(携带cookie/session进行请求网站)
Nov 17 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
函数中使用require_once问题深入探讨 优雅的配置文件定义方法推荐
2014/07/02 PHP
浅谈PHP发送HTTP请求的几种方式
2017/07/25 PHP
PHP实现随机发放扑克牌
2020/04/21 PHP
PHP如何通过date() 函数格式化显示时间
2020/11/13 PHP
Javascript下的keyCode键码值表
2007/04/10 Javascript
jQuery调取jSon数据并展示的方法
2015/01/29 Javascript
javascript消除window.close()的提示窗口
2015/05/20 Javascript
JavaScript中的setMilliseconds()方法使用详解
2015/06/11 Javascript
JS+CSS实现鼠标滑过时动态翻滚的导航条效果
2015/09/24 Javascript
JS获取当前脚本文件的绝对路径
2016/03/02 Javascript
javascript检查某个元素在数组中的索引值
2016/03/30 Javascript
JS阻止事件冒泡行为和闭包的方法
2016/06/16 Javascript
AngularJS入门教程之更多模板详解
2016/08/19 Javascript
AngularJS equal比较对象实例详解
2016/09/14 Javascript
详解VUE的状态控制与延时加载刷新
2017/03/27 Javascript
vue-cli实现多页面多路由的示例代码
2018/01/30 Javascript
解决Vue打包之后文件路径出错的问题
2018/03/06 Javascript
Vue框架TypeScript装饰器使用指南小结
2019/02/18 Javascript
JavaScript中变量提升机制示例详解
2019/12/27 Javascript
基于JavaScript或jQuery实现网站夜间/高亮模式
2020/05/30 jQuery
js实现滑动滑块验证登录
2020/07/24 Javascript
jquery实现鼠标悬浮弹出气泡提示框
2020/12/23 jQuery
Python的净值数据接口调用示例分享
2016/03/15 Python
Python基于sklearn库的分类算法简单应用示例
2018/07/09 Python
python logging日志模块原理及操作解析
2019/10/12 Python
Django项目中使用JWT的实现代码
2019/11/04 Python
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
用你熟悉的语言写一个连接ORACLE数据库的程序,能够完成修改和查询工作
2012/06/11 面试题
服务员自我评价
2014/01/25 职场文书
英语专业职业生涯规划范文
2014/03/05 职场文书
公司授权委托书范文
2014/09/21 职场文书
2015年环境监察工作总结
2015/07/23 职场文书
2016机关干部作风建设心得体会
2016/01/21 职场文书
七个Python必备的GUI库
2021/04/27 Python
MySQL的全局锁和表级锁的具体使用
2021/08/23 MySQL
Redis RDB技术底层原理详解
2021/09/04 Redis