Ⅰ 用java实现音频文件的上传和下载代码(希望有注释)
上传就和普通的文件上传一样,不过需要表明文件格式,可以在request header里面标注,便于服务器将文件保存下来。下载的时候可以直接将文件流写入到response里面,不过要设置一下response的content type,便于客户端分辨用什么程序打开文件。总之都是流的操作,和普通文件的上传下载没什么太大区别。
Ⅱ 如何用JAVA代码完成AMR格式到MP3格式的转换
真正的万能视频转换工具,扔掉那些所谓的什么白金大师吧!!!绿色(安装到其他机器,拷过来也可以使用)!无插件!同济学子开发的免费软件,更新快!MediaCoder是一个免费的通用音频/视频批量转码工具,它将众多来自开源社区的优秀音频视频编解码器和工具整合为一个通用的解决方案,它可以将音频、视频文件在各种格式之间进行转换。特点聚焦:直接、批量地在众多音频视频压缩格式和容器格式之间进行转换无需安装任何媒体播放器或编码器纯绿色软件,不在系统中注册任何组件完全使用Win32SDK开发,高效、紧凑,不依赖于任何中间层(如.NET,JAVA等)典型应用:提高压缩率/减小文件尺寸将无损音频或者高码率的有损音频转换转换为较低码率的有损音频,以便用便携式数字音乐播放设备欣赏转换至可在各种设备(如手机、PDA、MP4播放器、VCD/DVD播放机)上播放的格式提取视频文件中的音轨保存CD/VCD/DVD支持的输入格式:MP3,OggVorbis,AAC,AAC+/ParametricStereo,AMRNB/WB,MusePack,WMA,RealAudioFLAC,WavPack,Monkey'sAudio(APE,APL),OptimFrog,AACLossless,WMALossless,WAVH.264,Xvid,DivX4/5,MPEG1/2/4,H.263,3ivx,RealVideo,WindowsMediaVideo7/8/9,DVAVI,MPEG/VOB,Matroska,MP4,RealMedia,ASF/WMV,QuicktimeMOV,OGMCD,VCD,DVD,CUESheets支持的输出格式:MP3,OggVorbis,AAC,AAC+/ParametricStereo,AMRNB/WB,MusePack,WMAFLAC,WavPack,Monkey'sAudio(APE,APL),OptimFrog,WMALossless,WAVH.264,Xvid,DivX4/5,MPEG1/2/4,H.263,FlashVideo,etc.AVI,MPEG/VOB,Matroska,MP4,PMP(PSP媒体播放器格式)另外,虚机团上产品团购,超级便宜
Ⅲ Java如何只输出 MP3格式的文件
//汗,管理员。这真的是我自己在Eclipse上写好,然后一键复制上来的,不是拷贝别人的。JAVA代码都长这样好吗….importjava.io.File;importjava.io.IOException;publicclasstext{//枚举一个文件夹下的所有MP3文件(不包括子目录)publicstaticvoidmain(String[]args){System.out.println("请输入一个目录名");byte[]input=newbyte[50];try{System.in.read(input);Stringpath=newString(input).trim();System.out.println("输入的目录为:"+path);Filefile=newFile(path);if(file.exists()&&file.isDirectory()){File[]files=file.listFiles();if(files!=null&&files.length>0){for(FilefileTemp:files){if(fileTemp.isFile()){Stringdir=fileTemp.getAbsolutePath();if(dir.endsWith(".mp3")||dir.endsWith(".MP3")){System.out.println(dir);}}}}else{System.out.println("该文件夹下没有MP3文件!");}}else{System.out.println("错误:这不是一个有效的文件夹");}}catch(IOExceptione){e.printStackTrace();}}}
献丑了,不喜勿喷!
Ⅳ java怎样才可以播放MP3格式的音乐
楼上那位大哥你编写的程序好像播放的是wav格式不是Mp3吧
Ⅳ 求java声音代码,可以播mp3的谢谢了!最好写一下!
目前java只能播放au,aiff,wav,midi,rfm格式的音频,如果是mp3格式的文件,你可以格式转化一下,用千千静听就可以转化成wav格式的音频文件。 我写的示例代码: 1、Applet import java.awt.*; import java.applet.* ; public class Sound extends Applet { /** * */ private static final long serialVersionUID = 1L; public void paint(Graphics g) { AudioClip audioClip=getAudioClip(getCodeBase(),"NewStories.wav"); //创建AudioClip对象并用getAudioClip方法将其初始化 g.drawString("Sound Demo!",5,15); audioClip.play();//使用AudioClip类的play方法播放音乐 } } 2、html <html> <title>SoundDemo Applet</title> <applet code="Sound.class" width="300" height="200"> </applet> </html> 注意将音频文件放在class文件同一目录下,先编译Sound.java文件,然后运行html文件就能运行该Applet了!
Ⅵ java代码实现,上传下载MP3 以及MP4 是怎么是现实的呢
socket将文件读成二进制流传送到服务器
Ⅶ java可以上传什么格式的文件
Java代码实现文件上传FormFile file=manform.getFile(); String newfileName = null; String newpathname=null; String fileAddre="/numUp"; try { InputStream stream = file.getInputStream();// 把文件读入 String filePath = request.getRealPath(fileAddre);//取系统当前路径 File file1 = new File(filePath);//添加了自动创建目录的功能 ((File) file1).mkdir(); newfileName = System.currentTimeMillis() + file.getFileName().substring( file.getFileName().lastIndexOf('.')); ByteArrayOutputStream baos = new ByteArrayOutputStream(); OutputStream bos = new FileOutputStream(filePath + "/" + newfileName); newpathname=filePath+"/"+newfileName; System.out.println(newpathname); // 建立一个上传文件的输出流 System.out.println(filePath+"/"+file.getFileName()); int bytesRead = 0; byte[] buffer = new byte[8192]; while ((bytesRead = stream.read(buffer, 0, 8192)) != -1) { bos.write(buffer, 0, bytesRead);// 将文件写入服务器 } bos.close(); stream.close(); } catch (FileNotFoundException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); }
Ⅷ Java怎么将.amr 格式的音频转换成 mp3 格式
步骤运行添加文件。打开狸(liwo)窝全能转换器后,单击界面左上角的第一个按钮“添加”,浏览打开文件夹并将amr音乐文件导入到。有的用户可以会疏忽的,就是在打开文件夹时没发现有amr文件,其实有可能忘掉选择文件类型了,选择All Files(*.*),即所有文件,就可以看到了。编辑。提供有编辑和3D效果的功能,这是对而言的。对于音频,我们可以使用的编辑功能。单击主界面左上方第二个按钮“编辑”,即可进入编辑窗口。如图所示,可以对音频进行切割,比如音乐太大的时候可以用,剪掉不需要的一段,保存需要的一段。选择预置方案。支持输出aac、ac3、aiff、amr、m4a、mp2、mp3、ogg、ra、au、wav、wma、mka、flac(无损)、wav(无损)等格式音频。这里在分类“常用音频”中就可以找到需要转换的mp3格式-MP3-MPEG Layer-3 Audio (*.mp3) 流行的音频格式,具有很好的音质和很小的体积。参数设置。在“预置方案”右边是“高级设置”,单击进入设置窗口,可以进行音频参数设置。新手不用进行此项设置,因为已经按照常用格式,使用范围等进行分类设置了,其参数相差不大。只是按照所需要的在预置方案中选择相应格式即可。5开始转换。设置完毕后,单击主界面右下角的圆形按钮,开始转换音频文件。转换没有先后顺序,是同时进行转换。转换速度较快,加上音频文件体积本来就不大,最多的一分钟即可转换完毕