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 自动安装 Rising 杀毒软件
Apr 24 Python
基python实现多线程网页爬虫
Sep 06 Python
django开发之settings.py中变量的全局引用详解
Mar 29 Python
Python字符串处理实例详解
May 18 Python
Python基于回溯法子集树模板解决m着色问题示例
Sep 07 Python
Python实现图片拼接的代码
Jul 02 Python
pandas值替换方法
Jul 10 Python
在python中使用xlrd获取合并单元格的方法
Dec 26 Python
关于Python中定制类的比较运算实例
Dec 19 Python
深入浅析python变量加逗号,的含义
Feb 22 Python
详解python日志输出使用配置文件格式
Feb 10 Python
python析构函数用法及注意事项
Jun 22 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 IN_ARRAY 函数使用注意事项
2010/07/24 PHP
php中实现记住密码自动登录的代码
2011/03/02 PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
2011/12/19 PHP
ThinkPHP 连接Oracle数据库的详细教程[全]
2012/07/16 PHP
php仿QQ验证码的实例分析
2013/07/01 PHP
PHP中鲜为人知的10个函数
2014/02/28 PHP
js 表单验证方法(实用)
2009/04/28 Javascript
window.showModalDialog()返回值的学习心得总结
2014/01/07 Javascript
JS下载文件|无刷新下载文件示例代码
2014/04/17 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
js时间日期格式化封装函数
2014/12/02 Javascript
jQuery制作简洁的多级联动Select下拉框
2014/12/23 Javascript
判断浏览器的内核及版本号方法汇总
2015/01/05 Javascript
超漂亮的jQuery图片轮播特效
2015/11/24 Javascript
AngularJS整合Springmvc、Spring、Mybatis搭建开发环境
2016/02/25 Javascript
基于cssSlidy.js插件实现响应式手机图片轮播效果
2016/08/30 Javascript
微信小程序 开发之全局配置
2017/05/05 Javascript
jQuery实现选中行变色效果(实例讲解)
2017/07/06 jQuery
想用好React的你必须要知道的一些事情
2017/07/24 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
2017/07/27 Javascript
JS验证码实现代码
2017/09/14 Javascript
使用clipboard.js实现复制功能的示例代码
2017/10/16 Javascript
微信小程序时间选择插件使用详解
2018/12/28 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
解决VUE mounted 钩子函数执行时 img 未加载导致页面布局的问题
2020/07/27 Javascript
如何在vue中使用kindeditor富文本编辑器
2020/12/19 Vue.js
vue前端和Django后端如何查询一定时间段内的数据
2021/02/28 Vue.js
tensorflow 变长序列存储实例
2020/01/20 Python
程序设计HTML5 Canvas API
2013/04/08 HTML / CSS
探索HTML5本地存储功能运用技巧
2016/03/02 HTML / CSS
C面试题
2015/10/08 面试题
电气工程及自动化专业自荐书范文
2013/12/18 职场文书
银行求职信
2014/05/31 职场文书
企业宗旨标语
2014/06/10 职场文书
企业法律事务工作总结
2015/08/11 职场文书
background-position百分比原理详解
2021/05/08 HTML / CSS