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连接MySQL数据库做增删改查
Nov 07 Python
Python向MySQL批量插数据的实例讲解
Mar 31 Python
pytorch + visdom 处理简单分类问题的示例
Jun 04 Python
Python中Numpy包的安装与使用方法简明教程
Jul 03 Python
Python错误处理操作示例
Jul 18 Python
深入浅析Python 中 is 语法带来的误解
May 07 Python
Python Django 前后端分离 API的方法
Aug 28 Python
安装2019Pycharm最新版本的教程详解
Oct 22 Python
Python Websocket服务端通信的使用示例
Feb 25 Python
解决django无法访问本地static文件(js,css,img)网页里js,cs都加载不了
Apr 07 Python
Python如何进行时间处理
Aug 06 Python
教你怎么用Python监控愉客行车程
Apr 29 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中的Streams工具
2015/07/03 PHP
php计算年龄精准到年月日
2015/11/17 PHP
JQuery.ajax传递中文参数的解决方法 推荐
2011/03/28 Javascript
深入理解jQuery中live与bind方法的区别
2013/12/18 Javascript
使用变量动态设置js的属性名
2014/10/19 Javascript
JavaScript设计模式之外观模式介绍
2014/12/28 Javascript
JavaScript在浏览器标题栏上显示当前日期和时间的方法
2015/03/19 Javascript
Javascript实现的Map集合工具类完整实例
2015/07/31 Javascript
学习使用jquery iScroll.js移动端滚动条插件
2020/03/24 Javascript
移动端翻页插件dropload.js(支持Zepto和jQuery)
2016/07/27 Javascript
JavaScript 函数的定义-调用、注意事项
2017/04/16 Javascript
Vue框架中正确引入JS库的方法介绍
2017/07/30 Javascript
Vue组件之全局组件与局部组件的使用详解
2017/10/09 Javascript
关于react中组件通信的几种方式详解
2017/12/10 Javascript
JS运动特效之同时运动实现方法分析
2018/01/24 Javascript
js将键值对字符串转为json字符串的方法
2018/03/30 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
关于单文件组件.vue的使用
2018/09/20 Javascript
微信小程序后台持续定位功能使用详解
2019/08/23 Javascript
js脚本中执行java后台代码方法解析
2019/10/11 Javascript
vue实现多级菜单效果
2019/10/19 Javascript
微信小程序实现选择地址省市区三级联动
2020/06/21 Javascript
关于element的表单组件整理笔记
2021/02/05 Javascript
AI人工智能 Python实现人机对话
2017/11/13 Python
对python判断是否回文数的实例详解
2019/02/08 Python
我就是这样学习Python中的列表
2019/06/02 Python
python中pytest收集用例规则与运行指定用例详解
2019/06/27 Python
通过实例解析python描述符原理作用
2020/01/22 Python
解决python DataFrame 打印结果不换行问题
2020/04/09 Python
毕业班联欢会主持词
2014/03/27 职场文书
2014年招商工作总结
2014/11/22 职场文书
劳动保障个人工作总结
2015/03/04 职场文书
小学中队活动总结
2015/05/11 职场文书
单位提档介绍信
2015/10/22 职场文书
golang 生成对应的数据表struct定义操作
2021/04/28 Golang
python入门学习关于for else的特殊特性讲解
2021/11/20 Python