javawav解析的简单介绍

博主:adminadmin 2022-12-19 12:33:08 61

今天给各位分享javawav解析的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

求一个简单java播放wav音频程序

/**

* 播放音乐

*

* @param mp3Path

* @param repeat

*/

public static void playSound(final String mp3Path, final int repeat) {

new Thread(new Runnable() {

@Override

public void run() {

if (mp3Path.endsWith("mp3")) {

// TODO Auto-generated method stub

MP3Player mp3 = new MP3Player(mp3Path);

int ccc = 0;

while (ccc repeat) {

try {

Thread.sleep(1000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

ccc++;

mp3.play();

}

} else {

try {

// .wav 文件放在java project 下面

//System.getProperty("user.dir") + File.separator+ "ring.wav"

System.out.println(mp3Path);

FileInputStream fileau = new FileInputStream(

mp3Path);

AudioStream as = new AudioStream(fileau);

int ccc = 0;

while (ccc repeat) {

try {

Thread.sleep(1000);

} catch (InterruptedException e) {

// TODO Auto-generated catch block

e.printStackTrace();

}

ccc++;

AudioPlayer.player.start(as);

}

} catch (Exception e) {

e.printStackTrace();

}

}

}

}).start();

}

sun audio jar下载 需要自己下载

java 切割wav音频

1.首先应该得到音乐文件的时长---这个可以百度,我也不会,但应该可以实现

2.然后得到文件大小,除以文件总分钟数

3.根据得到的大小切割文件(用二进制的方式读取文件)

JAVA中如何解析WAV文件,有具体代码么?WAV文件存放数据具体是哪个字段?

JMF框架 Java Media Frame 是SUN公司出的解析多媒体的框架

说明文档很多 自己去百度查吧 提醒你下 这个东东很不常用 还不如用。NET解析 因为C#里面的标准库里面就包含解析多媒体的API了

请教java中,wav文件的播放问题

给你一个简单的方法,

import java.applet.*;

import java.io.*;

import java.net.*;

public class AudioPlay {

URL radio = null;

AudioClip clip = null;

File file = null;

public static void main(String[] args) throws MalformedURLException {

new AudioPlay().play("C:\\a.wav");

}

public void play(String path) throws MalformedURLException {

file = new File(path);

radio = file.toURL();

clip = Applet.newAudioClip(radio);

clip.play();

}

}

java读取wav 把wav放在哪儿?

Applet有一个属性,类型为AppletStub。

你的Applet没有在页面中,AppletStub属性就会为null。

如果你想编写java的音频播放器,请使用jmf。

1、安装windows版jmf(当然,你的操作系统是windows)

2、把%安装目录%\lib\jmf.jar添加到classpath

注意:不能只是下载一个jmf.jar文件,然后添加到classpath,这是不行的。你需要安装jmf。

import java.io.File;

import java.io.IOException;

import javax.media.CannotRealizeException;

import javax.media.Manager;

import javax.media.NoPlayerException;

import javax.media.Player;

public class MyPlayer {

private static String path = "杀破狼.mp3";

public static void main(String[] args) {

File f1 = new File(path);

try {

Player player = Manager.createRealizedPlayer(f1.toURI().toURL());

player.prefetch();

player.start();

} catch (CannotRealizeException ex) {

} catch (NoPlayerException ex) {

} catch (IOException ex) {

}

}

}

javawav解析的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、javawav解析的信息别忘了在本站进行查找喔。

The End

发布于:2022-12-19,除非注明,否则均为首码项目网原创文章,转载请注明出处。