java amr 转mp3 报错_amr 转 MP3 报错it.sauronsoftware.jave.InputFormatException问
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
import it.sauronsoftware.jave.AudioAttributes;
import it.sauronsoftware.jave.Encoder;
import it.sauronsoftware.jave.EncoderException;
import it.sauronsoftware.jave.EncodingAttributes;
import it.sauronsoftware.jave.InputFormatException;
public static void changeToMp3(String sourcePath, String targetPath) {
File source = new File(sourcePath);
File target = new File(targetPath);
AudioAttributes audio = new AudioAttributes();
Encoder encoder = new Encoder();
audio.setCodec("libmp3lame");
EncodingAttributes attrs = new EncodingAttributes();
attrs.setFormat("mp3");
attrs.setAudioAttributes(audio);
System.out.println(source);
System.out.println(target);
System.out.println(attrs);
try {
encoder.encode(source, target, attrs);
} catch (IllegalArgumentException e) {
e.printStackTrace();
} catch (InputFormatException e) {
e.printStackTrace();
} catch (EncoderException e) {
e.printStackTrace();
}
}
报错
it.sauronsoftware.jave.InputFormatException: could not find codec parameters
at it.sauronsoftware.jave.Encoder.parseMultimediaInfo(Encoder.java:532)
at it.sauronsoftware.jave.Encoder.encode(Encoder.java:840)
at it.sauronsoftware.jave.Encoder.encode(Encoder.java:713)
at test.xxx.changeToMp3(xxx.java:39)
at test.xxx.main(xxx.java:21)
java amr 转mp3 报错_amr 转 MP3 报错it.sauronsoftware.jave.InputFormatException问相关推荐
- java amr格式转mp3格式(完美解决Linux下转换0K问题)
因项目需求,需要将 amr 格式的文件转成 mp3格式. 网络上提供的思路大多是使用jave-x-x.jar. 这个包确实有用,因为开发时是在windows环境中,测试转换虽然报了异常: 1 it.s ...
- java使用cmd编译中文时错误,解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题...
解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 解决Notepad++编写的Java程序在cmd窗口编译时中文注释报错问题 在刚开始学习Java的过程中,考虑到记事本应用没 ...
- 【Java】java转换可播放的QQ/微信高质量语音格式,mp3/wav转silk格式(高质量音频),mp3转换amr格式(低质量音频),mp3/wav转pcm(非语音格式)
1.简要 参考各个博主,发现java里mp3转silk的案例真的少,几乎没有,有的都是基于 linux系统的,所以自己研究了下就有了以下代码 tips:mp3转换silk格式,需要先转换成pcm再转换 ...
- java获取几天前的数据 年份发现报错 月份日期正常 yyyy-mm-dd与yyyy-MM-dd的大坑啊!!!
java获取几天前的数据 年份发现报错 yyyy-mm-dd与yyyy-MM-dd的大坑 话不多上上图 当我把时间区间改成365天 30天的时候就很正常 我发现就是180天左右的情况时间不对 ,其他都 ...
- Java File createNewFile创建文件包含多层级目录报错
Java File createNewFile创建文件包含多层级目录报错 比如,需要创建一个包含目录层级结构的文件:c:\dira\dirb\dirc\file.txt 如果直接使用File的crea ...
- 启动Spring项目报错,Springboot启动报错 Disconnected from the target VM 解决过程
启动Spring项目报错,Springboot启动报错 Disconnected from the target VM 解决过程 大概率是缺少了一下依赖 <dependency><g ...
- 支付宝支付之“单笔转账到支付宝账户接口”的调用(生成签名、上传应用公钥、下载SDK、接口调用、报错自动排查、查看错误码)
支付宝接口调用 "单笔转账到支付宝账户"的接口调用,一般涉及到下面几个知识点 1.生成签名 在使用支付宝接口的时候,需要使用支付宝的签名,这里需要使用支付宝的RSA生成工具. 关于 ...
- 【Android 安全】DEX 加密 ( Proguard 混淆 | 将混淆后的报错信息转为原始报错信息 | retrace.bat 命令执行目录 | 暴露更少信息 )
文章目录 一.将混淆后的报错信息转为原始报错信息 二.retrace.bat 命令执行目录 三.暴露更少信息 更多 ProGuard 混淆配置参考 : https://www.guardsquare. ...
- java操作geotiff_关于java使用geotools中的GeoTiffReader读取tif图像时报错
关于java使用geotools中的GeoTiffReader读取tif图像时报错:找不到类 javax.media.jai.PlanarImage 的错误 代码放上: import java.io. ...
最新文章
- 移动端AR的适用分析(二)
- 《ASCE1885的网络编程》---Winsock APIのIP地址转换函数
- python访问服务器注册表,如何在Python中使用写入权限打开Windows注册表
- NOIP2007 字符串的展开
- 第八周结对编程四则运算二
- Http Invoker的Spring Remoting支持
- LeetCode 211. 添加与搜索单词 - 数据结构设计(Trie树)
- 47 MM配置-采购-条件-定价过程-定义方案确认
- AHK 中的字符串拼接和遍历操作
- UVA960 Gaussian Primes【数学】
- JSK-15 单独的数字【位运算】
- 【CSP】第20届CCF CSP计算机软件能力认证划水贴
- html5 保存页面为pdf,如何在PyQt5中将HTML页面保存为PDF
- svn如何提取文件更新列表
- 中国近代史纲要考研选择题
- 为MP3做一个英语词典
- 自学python教程免费python教程视频
- Android修改R文件包名程,以及批量修改导入R文件
- 什么轴的机械键盘声音小
- vyos-vyatta在ospf和bgp之间路由重发布使用 打tag形式进行路由过滤
热门文章
- [js] 微信的JSSDK都有哪些内容?如何接入?
- 前端学习(2457):文章发布
- 前端学习(2373):项目介绍
- 前端学习(2008)vue之电商管理系统电商系统之获取静态属性列表
- 前端学习(611):js组成
- mysql5.7安装差异_mysql5.7和mysql5.6同在CentOS7.4安装差异对比之5.7.18
- tc溜溜865手机投屏卡_溜溜tcgames老版本(电脑玩手机游戏)-溜溜TC Games32位/64位旧版本PC下载V2.0.0官网安卓真机投屏-西西软件下载...
- .net byte转java byte_Java Web安全 || Java基础 Java Agent
- vb 获取系统声音的电平_质量好的背景音乐系统套装效果图
- LeetCode Smallest Range