「java播放wma」java播放音频文件

博主:adminadmin 2023-01-19 11:12:10 214

本篇文章给大家谈谈java播放wma,以及java播放音频文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

java怎么播放多种格式的音乐,比如说mp3,wav,wma等格式,我用了jmf包还是只能播放wma这个格式的

播mp3,纯Java SE可以加载JMF,还要加载mp3插件,使其支持mp3。

这是JMF的mp3插件下载地址

java播放声音出现错误!

初步猜测是音频格式问题,wma应该是有压缩和编码的,直接播放可以吗? 建议使用一个wave文件试一试。

LG KF350有什么java的听歌软件可以播放wma格式音乐?

wma的应该有支持的,你可以到搜哈手机网上搜索一下相关软件.GG静听就不错的

java jsp中怎么插入背景音乐(要直接打开就放的那种)

只要在HTML上添加以上代码就OK了,前提是电脑上已经安装了播放器,如RealPlay。

embed

src="C:/mp3/10.19/画心.mp3"

width="480"

height="100"

loop="false"

autostart="false"

/embed

更多设置如下:

1、如果要播放rm,ra,ram类型的音乐,代码如下:

embed

width="0"

height="0"

type="audio/x-pn-realaudio-plugin"

autostart="true"

controls="ControlPanel"

src="";

2、

如果要播放midi,asf,wma,asx类型的音乐,代码如下:

embed

autostart="true"

loop="-1"

controls="ControlPanel"

width="0"

height="0"

src="";

只需要把整段代码copy复制到文章中(编辑文章的时请先点击HTML代码模式再粘贴代码,否则这段代码会以文本形式显示出来,不能被执行),用你喜欢及可用的音乐文件的URL(网址)代替上面白色显示的音乐地址代码就可以了。

java音乐播放

Applet我没有学过-------现在都用Swing了,AWT都很少用的。

我跑了下你的程序,你的错误在这:

sound=getAudioClip(getDocumentBase(),"test.mp3");

也就是AudioClip 对象没有创建成功!

在监听器中触发事件的时候,你首先要判断AudioClip 不为空,然后才能进行播放!

if (obj == plays) {

if (sound != null) {

sound.play();

} else {

sound = getAudioClip(getDocumentBase(), "D:\\lalala.wma");

sound.play();

}

} else if (obj == stops) {

。。。。。

这样写是对的写法

但是sound = getAudioClip(getDocumentBase(), "D:\\lalala.wma");

还是没有构建成功。所以,你构建AudioClip估计是错误的写法。

Appletde API太老了,我没有看,所以给你个Swing写的代码,你跑下看看,编译通过的。建议你不要用Applet了!

import java.awt.*;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import java.io.File;

import javax.media.Manager;

import javax.media.MediaLocator;

import javax.media.Player;

import javax.swing.*;

public class MusicDemo extends JFrame implements ActionListener {

Player player = null;

String tilte = "音乐播放器";

public MusicDemo(String title) {

super(title); // 设置显示标题(必须)

setResizable(false);// 设置是否可以拖放窗口大小

File mufile = new File("D:\\Lovinyou.mp3");

try {

if (player == null) {

if (mufile.exists()) {

MediaLocator locator = new MediaLocator("file:"

+ mufile.getAbsolutePath());

player = Manager.createRealizedPlayer(locator);

player.prefetch();

}

}

// player.addControllerListener(this);

player.start();// 开始播放

add(player.getControlPanelComponent(), "South");

double lx = Toolkit.getDefaultToolkit().getScreenSize().getWidth();

double ly = Toolkit.getDefaultToolkit().getScreenSize().getHeight();

setLocation((int) lx / 2 - 200, (int) ly / 2 - 150);// 设置显示位置(必须)

// 设置frame的大小(必须)

setSize(400, 300);

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);// 关闭按钮退出程序(必须)

setVisible(true);// (必须)

} catch (Exception e) {

e.getStackTrace();

}

}

public String getTilte() {

return tilte;

}

public void setTilte(String tilte) {

this.tilte = tilte;

}

public void actionPerformed(ActionEvent e) {

// TODO Auto-generated method stub

}

public static void main(String[] args) {

MusicDemo d = new MusicDemo("播放音乐");

}

}

记得在File mufile = new File("D:\\Lovinyou.mp3"); 这地方换为你音乐的路径

手机不支持wma格式的音乐 只支持MP3 怎么办 支持java 能否让他支持wma

wma可以转换为MP3格式

比如用千千静听

把wma格式的歌放入千千静听 右键转换格式

java播放wma的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java播放音频文件、java播放wma的信息别忘了在本站进行查找喔。