使用node-ffmpeg将m4a转换为mp3
首先需要先安装我们需要的npm包ffmpeg。
npm install ffmpeg
在ffmpeg的方法中,提供了一个方法 fnExtractSoundToMP3 ,使用这个方法可以视频或是音频转换为mp3格式。
直接上代码:
const ffmpeg = require('ffmpeg')
const process = new ffmpeg('m4a文件绝对或相对路径.m4a');
process.then(function (video) {console.log(video)video.fnExtractSoundToMP3('输出mp3文件路径.mp3', function (error, file) {if (!error)console.log('Audio file: ' + file);});
}, function (err) {console.log('Error: ' + err);
});
其实可以看到ffmpeg的npm包其实ffmpeg的命令行作为转换的依据,如果你在电脑中安装了ffmpeg的程序,也可以直接使用命令行进行转换。
ffmpeg -i m4a文件绝对或相对路径.m4a -f mp3 输出mp3文件路径.mp3
-i 输入文件
-f 转换格式
查考ffmpeg命令参数
使用node-ffmpeg将m4a转换为mp3相关推荐
- 如何将录音m4a转换为mp3格式?
如何将录音m4a转换为mp3格式?前段时间由于工作原因,需要上传录音文件到一个网站上,可是这个录音文件怎么也上传不上去,查看原因后才发现原来网站只支持mp4的音频文件,而我是用苹果手机录音的,录音文件 ...
- xm文件转换为mp3_怎么才能将M4A转换为MP3?秘籍公开
昨天晚上,小编与朋友聊天.小编夸下海口说大部分的音频文件我都知道,你给我随意一个音频文件我都能转换为MP3.然后,朋友默默给我发了一个M4A格式的音频文件. 虽然小编不知道她从哪里找到的M4A格式音频 ...
- ffmpeg批量m4a转mp3
首先感慨一下,ffmpeg是一个非常强大的开源音视频处理软件. 官网: http://ffmpeg.org/ 我是在windows上使用,所以下载了windows对应版本. 写了如下php脚本进行批处 ...
- 在 Windows 和 Mac 上将 M4A 转换为 WAV
有些人认为 M4A 是 MP3 的继承者,因为 M4A 比 MP3 质量更好但体积更小.很多iPhone用户都期待着苹果能增加M4A的兼容性,因为M4A的兼容性不好已经造成了很多麻烦.例如,M4A 文 ...
- 在线qmc0转换mp3工具_如何将M4A格式的音频转换为MP3格式?只需一步搞定
随着网络技术的发达,会有很多人喜欢在网上下载东西,特别是很喜欢在网上下载音乐,但是下载音乐之后发现是M4A格式?这样用起来很不方便,都喜欢MP3格式的,那么如何将M4A格式的音频转换为MP3格式?今天 ...
- 如何将苹果手机中的M4A音乐转换为MP3格式
MP3是一个较为常见的音频文件格式.然而随着时间推移.技术发展,它渐渐不能满足iPhone用户高音质的需求了.所以苹果公司就研发了M4A音频格式.与MP3相比,它的内存占用更少,音质更高.但是M4A格 ...
- ffmpeg将mp4转为m4a,m4a转mp3,mp3转ogg
mp4转为m4a ffmpeg -i drum.mp4 -vn -y -codec copy drum.m4a m4a转mp3 ffmpeg -i 123.m4a -y -acodec libmp3l ...
- 如何将苹果手机中的M4A音乐转换为MP3格式 1
MP3是一个较为常见的音频文件格式.然而随着时间推移.技术发展,它渐渐不能满足iPhone用户高音质的需求了.所以苹果公司就研发了M4A音频格式.与MP3相比,它的内存占用更少,音质更高.但是M4A格 ...
- 如何将M4A格式的音频转换为MP3格式?只需一步搞定
随着网络技术的发达,会有很多人喜欢在网上下载东西,特别是很喜欢在网上下载音乐,但是下载音乐之后发现是M4A格式?这样用起来很不方便,都喜欢MP3格式的,那么如何将M4A格式的音频转换为MP3格式?今天 ...
最新文章
- 关于卡巴斯基安全免疫区随笔
- (7)nginx: 搭建 nginx+php环境
- mysql 统计查询不充电_MySql查询语句介绍,单表查询,来充电吧
- 在线服务器和客户端聊天,实验三、客户端和服务器能实现简单的聊天功能
- java实现什么接口进行排序_使用Java中Comparator接口实现自定义排序
- VS2015+NUnit+OpenCover 完成单元测试代码覆盖率测试
- 光缆接头盒故障原因分析
- excel设置行高_聊聊python 办公自动化之 Excel(下)
- linux服务添加互信,Linux多节点互信配置
- PAT 7-14 电话聊天狂人
- ngx_rtmp_module直播流程
- YGG 与 Thirdverse 达成合作,将《足球小将》IP 带入 Web3
- java.double和 floa 的区别
- 【C++】STL——string(两万字详解)
- 《gcc五分钟系列》基础部分结束
- 试用微软 必应输入法 功能简洁
- 【Linux】循序渐进学运维-服务篇-rysnc+inotify实战
- c语言 饭店管理系统 完整代码
- Semaphore的注意点
- 谷歌浏览器出现 HTTP ERROR 502
热门文章
- 计算机应用越来越广泛翻译英文,越来越普遍英语,越来越普通的英文?
- 子网掩码是干什么用的?
- 半导体的基础-三极管的工作原理,史上绝无仅有的理解方式
- 达人评测联想小新笔记本air14 2023和联想小新pro162022款选那个好
- java常量final是什么_java:变量,常量和final关键字--基础篇
- 深入理解java虚拟机(十三)Java Mission Control:可持续在线的监控工具
- 2018.08.21 bzoj4668: 冷战(并查集+启发式合并)
- 取模 乘法和除法运算在CPU和GPU上的效率
- Roblox剑九之剑一
- 关于文本编辑器的一点思考