관리 메뉴

코드를 남기고 다시 한번 기록하는 블로그.. 해커정신과 개발의 도가 숨쉬는 공간이 되기를 바란다!

자바 mp3 재생.. jLayer 이용한.. 본문

Language/샘플-핵심코드

자바 mp3 재생.. jLayer 이용한..

아둔한사 2014.04.20 22:30

이거때문에 몇시간 고생했노.. 우분투 환경인지라..ㅡ.ㅡ;; JMF가 이상하게  BIN 파일이 실행도 안되는것같고..


구글링의 연속..결국 네이버에 아주 간단한 소스로 해결.. ㅋㅋ


http://blog.naver.com/oephm/100167768470


소스

=============


package sound;

import java.io.FileInputStream;
import javazoom.jl.player.Player;


public class MP3PlayerDemo {

	public static void main(String[] args) {

		try {
			FileInputStream fis = new FileInputStream("1.mp3");
			Player playMp3 = new Player(fis);
			playMp3.play();
		} catch (Exception e) {
			System.out.println(e);
		}
	}

}


아참..이걸 실행하려면 JLayer 란게 있어야 하는 것같다...

http://www.javazoom.net/javalayer/sources.html

여기서 받으면 된다...


음.. 근데 스탑은 어디서 하지..?;;;

일단 http://stackoverflow.com/questions/12057214/jlayer-pause-and-resume-song

대충 찾긴 했는데..나중에 생각하자 ^^ㅋ


3 Comments
  • 프로필사진 asd 2014.12.07 20:19 jlayer 받았는데 라이브러리 추가 해주기만 하면 되나요 ?
    zip도 jar로 안바꿔도 되는건가요 ?
  • 프로필사진 아둔한사 2014.12.15 11:38 신고 워낙 예전에 쓴 글이라 기억이 잘 나진 않는데요. 끄응 ㅠ..
    zip 파일 압축 푸시면 jar 가 나오지 않을가요? (헉?)

    아 제가 압축을 풀어보았는데.. 빌드.xml 이 있는 것같습니다. 빌드를 하면 될것같네요 (제가 어떻게 했는지 기억이.....으으;;)
  • 프로필사진 sung5397 2019.08.29 01:45 파일위치를 1..mp3 이런 형식이 아니라
    "http://1.mp3 이와같이 링크로 연결하니
    "null"값이 돌아오던데...
    음악파일의 위치를 링크로 걸려면 어떠한 방식으로 해야 하는지요 ??
댓글쓰기 폼