繁体   English   中英

我不能使用JMF

[英]I can not use JMF

在此输入图像描述 现在我正在尝试使用mp3编解码器的另一个声音文件。 但是我遇到了启动播放器的问题。

我从http://www.mediacollege.com/audio/tone/download/下载了该文件

Netbeans的输出是:

运行:错误:无法实现com.sun.media.amovie.AMController@ebf3f0构建成功(总时间:2秒)

我的计划是:

import javax.media.*;
import java.io.*;
public class MP3Player {
public static void main(String[] args) throws Exception 
{    
File file = new File("c:/player/sound.mp3");    
MediaLocator mrl = new MediaLocator(file.toURL());    
Player player = Manager.createPlayer(mrl);    
player.start(); 
Thread.sleep(1000);
} 
 }

由于许可问题,JMF不支持mp3格式。

这篇关于将JavaSound扩展到Play MP3的文章应该可以为您提供所需的一切,包括下载mp3编解码器的地方。 我最近使用这个示例代码作为mp3播放器的基础,并在Windows和OS X上使用它,我可以验证它的效果非常好。

试试这个:

String theFile = "file:///c:/player/sound.mp3";
MediaLocator mrl = new MediaLocator(theFile); 

对我有好处..

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM