2010-07-31 5 views

답변

4

. 당신은 MP3와 HTML5 오디오 API를 지원하는 브라우저에있는 경우

, 당신은 <audio> 요소에있는 mp3 파일을로드하고를 통해 duration property에 액세스 할 수 있습니다 DOM. 일종의 플래시 플레이어를 사용하는 경우 ExternalInterface를 사용하여 해당 정보를 노출 할 수 있습니다.

다른 환경이 있지만 일반적으로 사용되지는 않습니다.

+0

브라우저가 아니라 플래시 플레이어가 아니라도 .. – Gbolahan

+0

@Gbolahan 그럼 나는 불가능하다고 확신합니다. –

+1

당신이 * 사용하지 않은 것을 말하지 마시고 ** 사용하시는 ** 사용 방법을 ** 알려주십시오! – Quentin

1

로, ID3 태그를 읽을 수있는 MP3의 충분히 가져 오기 위해 시도하는 클라이언트 측을 실행할 수있는 라이브러리가 실제로있다 :

http://github.com/aadsm/JavaScript-ID3-Reader

당신이, 당신이 할 수있는 서버 측 자바 스크립트를 사용하고 있기 때문에 직접 서버에서 파일을 읽고 당신이 원하는 거의 아무것도 할. 서버 측 사용을 위해 특별히 라이브러리를 찾을 수 없다면 ID3을 파싱하는 것과 관련된 위의 프로젝트에서 비트를 가져 와서 AJAX 가져 오기 작업을 생략 할 수있을 것으로 기대합니다.

다른 라이브러리는 웹 검색 에 사용할 수 있으며 자바 스크립트 ID3은입니다.

+4

노래의 지속 시간은 ID3 데이터의 일부가 아닙니다. – pdinklag

관련 문제