java wav 转 mp3_使用jave2将音频wav转换成mp3格式

最近需要用到语音合成功能,网上查阅了一番,发现可以使用腾讯云的语音合成API来完成这个功能,但是腾讯云的api返回的是wav格式的音频文件,这个格式的文件有些不通用,因此需要转换成mp3格式的文件。

jave2(Java音频视频编码器)库是Java对ffmpeg的包装,它可以很方便的实现视频音频格式的转换,本文简单记录一下将wav格式的音频转换成mp3格式的音频。

jave2 对 jdk的要求以及支持的平台

《java wav 转 mp3_使用jave2将音频wav转换成mp3格式》

需求:

将一段wav格式的音频转换成mp3格式的音频

实现思路:

1、引入 jave2 的 jar 包

方式一:直接引入 jave-all-deps 依赖

方式二:需要引入 jave-core 和 jave-native-(即对应的具体平台)

maven地址: http://mvnrepository.com/search?q=jave

2、服务器上安装 ffmpeg(因为jave2底层是通过ffmpeg来实现的)

ffmpeg下载地址:http://www.ffmpeg.org/download.html

引入jave的jar包

不同的品台需要引入不同的jar包

ws.schild

jave-core

2.4.2

ws.schild

jave-native-linux64

2.4.2

ws.schild

jave-native-win64

2.4.2

ws.schild

jave-native-osx64

2.4.2

完整代码如下:

《java wav 转 mp3_使用jave2将音频wav转换成mp3格式》

    原文作者:轻雪
    原文地址: https://blog.csdn.net/weixin_42309773/article/details/114062375
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞