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爬虫教程之爬取百度贴吧并下载的示例
Mar 07 Python
用Python的SimPy库简化复杂的编程模型的介绍
Apr 13 Python
Python基于smtplib实现异步发送邮件服务
May 28 Python
python中使用序列的方法
Aug 03 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
Nov 08 Python
python+openCV利用摄像头实现人员活动检测
Jun 22 Python
Windows下PyCharm2018.3.2 安装教程(图文详解)
Oct 24 Python
如何基于Python实现电子邮件的发送
Dec 16 Python
python读取ini配置的类封装代码实例
Jan 08 Python
Python networkx包的实现
Feb 14 Python
Python设计密码强度校验程序
Jul 30 Python
Python文件的操作示例的详细讲解
Apr 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
SONY SRF-M100的电路分析
2021/03/02 无线电
PHP学习笔记之二 php入门知识
2011/01/12 PHP
浅析PHP的静态成员函数效率更高的原因
2014/06/13 PHP
php 如何获取文件的后缀名
2016/06/05 PHP
js验证表单第二部分
2006/11/25 Javascript
javascript firefox不显示本地预览图片问题的解决方法
2008/11/12 Javascript
兼容IE/Firefox/Opera/Safari的检测页面装载完毕的脚本Ext.onReady的实现
2009/07/14 Javascript
javascript快速排序算法详解
2014/09/17 Javascript
鼠标事件的screenY,pageY,clientY,layerY,offsetY属性详解
2015/03/12 Javascript
jquery中each循环的简单回滚操作
2017/05/05 jQuery
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
jQuery 实现倒计时天,时,分,秒功能
2018/07/31 jQuery
微信小程序自定义组件封装及父子间组件传值的方法
2018/08/28 Javascript
JavaScript继承与聚合实例详解
2019/01/22 Javascript
vue实现吸顶、锚点和滚动高亮按钮效果
2019/10/21 Javascript
Vue 中 template 有且只能一个 root的原因解析(源码分析)
2020/04/11 Javascript
js实现鼠标滑动到某个div禁止滚动
2020/09/17 Javascript
python简单分割文件的方法
2015/07/30 Python
python编码总结(编码类型、格式、转码)
2016/07/01 Python
Python Flask-web表单使用详解
2017/11/18 Python
答题辅助python代码实现
2018/01/16 Python
python处理大日志文件
2019/07/23 Python
django 自定义过滤器(filter)处理较为复杂的变量方法
2019/08/12 Python
Django分组聚合查询实例分享
2020/04/29 Python
Python下划线5种含义代码实例解析
2020/07/10 Python
python Matplotlib数据可视化(1):简单入门
2020/09/30 Python
Evisu官方网站:日本牛仔品牌,时尚街头设计风格
2016/12/30 全球购物
阿玛尼美妆加拿大官方商城:Giorgio Armani Beauty加拿大
2017/10/24 全球购物
2014年关于两会精神的心得体会
2014/03/17 职场文书
国际商务专业求职信
2014/07/15 职场文书
2014年人民调解工作总结
2014/12/08 职场文书
教师个人成长总结
2015/02/11 职场文书
大学文艺委员竞选稿
2015/11/19 职场文书
javascript Number 与 Math对象的介绍
2021/11/17 Javascript
一次线上mongo慢查询问题排查处理记录
2022/03/18 MongoDB
win10电脑关机快捷键是哪个 win10快速关机的几种方法
2022/08/14 数码科技