jave就是封装了一层对外部ffmpeg的调用。 而windows上能转换是因为:ffmpeg.exe 这个程序没问题。 而Linux上转换失败也是因为 ffmpeg 这个可能版本太老或依赖库缺失。

linux 的 ffmpeg 需要 GLIBC_2.18

ldd --version # 查询glibc版本

安装2.18版本glibc

curl -O http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gz
tar zxf glibc-2.18.tar.gz 
cd glibc-2.18/
mkdir build
cd build/
../configure --prefix=/usr
make -j2 # 这一步时间会比较久
make install

如果还不行 就去ffmpeg 官方下载linux的安装包 将下载回来的ffmpeg 拷贝到服务器上 手动转换试一次

或者将jar包里的ffmpeg 文件拿出来 手动转换一下试试

先给ffmpeg加个执行权限

chmod +x ffmpeg

接着调用 ffmpeg 执行转换下

 ./ffmpeg  -i test.amr  test.mp3

如果命令转换成功,但是jar包导入程序中转换失败

那可能是缓存,你到Tomcat下有个temp目录,进入jave 目录,挺多层的,进去看看有没一个ffmpeg文件,删除掉。

jave.jar amr格式音频转为mp3格式 部署linux会有一个问题 转换出来的MP3文件是0k相关推荐

  1. java后台 amr格式音频转为mp3格式

    最近项目用到读取amr格式的音频,但是h5不支持这种格式,前台处理不太擅长感觉太过麻烦,所以还是在后端转格式吧. 用到一个jar: jave.jar 网址:https://www.sauronsoft ...

  2. 如何将m4a格式音频转为mp3?

    如何将m4a格式音频转为mp3?如果你是苹果手机用户,那么你可能会发现一个问题,当我们将苹果手机的录音文件放到其它设备上时,可能会出现无法打开播放的情况,这是因为格式不被兼容的原因所引起的.苹果手机的 ...

  3. 通过输入流获取json格式数据转为map格式

    将通过输入流获取json格式数据转为map格式 转换代码: try {int length = 0;//通过输入流获取到json格式数据ServletInputStream inputStream = ...

  4. python输出jpg_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  5. python bmp转jpg_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  6. [ArcGIS].txt或.xlxs(Excel)格式如何转为.shp格式?

    [ArcGIS].txt或.xlxs/Excel格式如何转为.shp格式? 写在前面 大神步骤 小白步骤 1.数据准备 2. 写在前面 .txt或.xlxs/Excel格式转为.shp格式步骤是一样的 ...

  7. python图片保存jpg、show变成bmp_利用python实现.dcm格式图像转为.jpg格式

    如下所示: import pydicom import matplotlib.pyplot as plt import scipy.misc import pandas as pd import nu ...

  8. 用python将.dcm格式图像转为.jpg格式

    用python将.dcm格式图像转为.jpg格式 import pydicom import matplotlib.pyplot as plt import scipy.misc import pan ...

  9. JPG格式如何转为PDF格式?快来学习如何转换

    图片是我们经常用到的一种便携式文件,像我们日常的照片或者是一些学习资料.工作资料都是图片形式的,我们经常会把这些图片发送给其他人,这时候就需要想一个简单的办法把图片一次性发送过去,所以我们可以将图片转 ...

最新文章

  1. cisco设备常用命令
  2. 多模块后带来的问题解决方法 - OSGI原形(.NET)
  3. 文件_ _android从资源文件中读取文件流并显示的方法
  4. 算法与数据结构(插入排序)
  5. wordpress留言板comments.php添加自定义字段,php – 如何在WordPress / WooCommerce 3中的注释表单中添加自定义字段...
  6. 中文命名代码示例之Spring Boot 1.3.3演示
  7. 计算机系统中存储管理是,《计算机操作系统5、存储管理.doc
  8. WinForm中使用WPF的控件
  9. 六问六答理解ForkJoin原理
  10. Python编写学生类计算年龄、成绩等级
  11. 2010-04-02
  12. 业内为啥如此恨视觉中国
  13. 自学python能做erp吗_erp系统可以自学吗?应该怎么学习?
  14. 1.kafka面试题--ISR相关
  15. 计算长方体、四棱锥的表面积和体积 SDUT 3337
  16. js鼠标移入改变颜色,移除还原
  17. Python提取视频帧图片
  18. diameter协议栈_Diameter协议摘要
  19. 【一家之言】如果一家SaaS公司越来越像软件公司,那离失败就不远了
  20. Nature communications:VWFA,一个集语言与注意于一身的脑区

热门文章

  1. 最简单的C语言,输出一个“你好,world。”
  2. 关键词分词工具_打破繁琐,采用智能分词——厚昌网络分词工具2.0版即将正式上线...
  3. win10两个管理员账户,如何删除另一个
  4. 普通用户的EIP1559
  5. Vue中使用Sortable
  6. __x__(20)0907第四天__列表ul,ol,dl
  7. GMTC | 《小程序跨框架开发的探索与实践》演讲全文
  8. 信息安全-安全编排自动化与响应 (SOAR) 技术解析
  9. 业财一体化,他们这么看丨创新场景50沙龙实录总结
  10. java 汉明距离_Java实现 LeetCode 461 汉明距离