![](/img/trans.png)
[英]facing issue in loading a mp3 file in java getting could not get audio input stream from input file
[英]Java - getting error with audio input stream for opening mp3 file
我正在尝试将 mp3 转换为 wav 文件,我需要以下代码行才能继续打开 mp3 文件的转换后,但是我收到错误消息 -
AudioFileFormat inputFileFormat = AudioSystem.getAudioFileFormat(new File("C:/dg.mp3"));
AudioInputStream ais = AudioSystem.getAudioInputStream(new File("C:/dg.mp3"));
错误:
javax.sound.sampled.UnsupportedAudioFileException:文件在 MP3toWav.main(MP3toWav.java:10) 的 javax.sound.sampled.AudioSystem.getAudioFileFormat(未知来源)中不是受支持的文件类型
对此有任何帮助表示赞赏吗? 我已经搜索了很多但无法得到我的问题的任何答案!
使用默认的Java API,您可以打开.wav文件。 但是无法打开Mp3文件。 使用JMF打开mp3文件。
您无法使用默认的Java Audio API打开mp3文件。 您将必须使用外部API,例如Mp3agic
默认情况下 Java API 您只能打开.aiff
、 .au
或.wav
文件。 您可以尝试将.mp3
转换为.wav
文件,然后使用新的.wav
文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.