先去看一下wav和mp3的文件格式,然后只要使用能对字节和文件进行处理的语言你都能完成转换。
解决方案 »
- java 方向,想考个认证
- mybatis的批量更新应该怎么写
- 关于先读PDF取模板,然后再加入文字段后,文字段格式化的问题!大牛来啊!帮帮忙,急!
- svn查看日志提示路径找不到
- struts Date 和数组问题
- EL表达式函数使用问题
- struts+spring+hibernate整合的时问题,两有方式,为什么有事种方式实现不了.大家来帮我看哈吧...相信很多人遇到过的.
- 请教能否用jsp链接一个Tomcat容器之外的文件?
- servelet中如何传递大量数据?
- struts中我在applicationresource.properties中的中文在jsp页面显示乱码
- 谁可以给我tomcat 4.x 的源码啊
- JAVA 调用MYSQL 带返回值存储过程 Parameter index of 13 is out of range (1, 11)
程序的话应该也可以吧,懒得搞,交给你了
public static void main(String[] args) {
try {
File file = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.mp3");
FileInputStream in = new FileInputStream(file);
File fileRs = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.wav");
FileOutputStream os = new FileOutputStream(fileRs);
int n = 0;// 每次读取的字节长度
byte[] bb = new byte[1024];// 存储每次读取的内容
while ((n = in.read(bb)) != -1) {
os.write(bb, 0, n);// 将读取的内容,写入到输出流当中
}
os.close();// 关闭输入输出流
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}以上方法可行没问题啊?是我理解错了你的要求了么
public static void main(String[] args) {
try {
File file = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.mp3");
FileInputStream in = new FileInputStream(file);
File fileRs = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.wav");
FileOutputStream os = new FileOutputStream(fileRs);
int n = 0;// 每次读取的字节长度
byte[] bb = new byte[1024];// 存储每次读取的内容
while ((n = in.read(bb)) != -1) {
os.write(bb, 0, n);// 将读取的内容,写入到输出流当中
}
os.close();// 关闭输入输出流
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}以上方法可行没问题啊?是我理解错了你的要求了么
---------------------
这样的话改个后缀名就好了,写什么程序啊
那是因为播放自动识别了格式
你把jpg图片扩展名改成gid,图片浏览器一样能打开
public static void main(String[] args) {
try {
File file = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.mp3");
FileInputStream in = new FileInputStream(file);
File fileRs = new File("D:\\DMDownLoad\\Song\\陈翔-承诺.wav");
FileOutputStream os = new FileOutputStream(fileRs);
int n = 0;// 每次读取的字节长度
byte[] bb = new byte[1024];// 存储每次读取的内容
while ((n = in.read(bb)) != -1) {
os.write(bb, 0, n);// 将读取的内容,写入到输出流当中
}
os.close();// 关闭输入输出流
in.close();
} catch (Exception e) {
e.printStackTrace();
}
}
}以上方法可行没问题啊?是我理解错了你的要求了么
-----------------------------------
谢谢 大虾
结贴晚了。