2011-07-03 5 views
3

자바를 사용하여 미디어 응용 프로그램을 작성하고 있습니다.오디오 파일과 비디오 파일을 구분하는 방법은 무엇입니까?

파일이 있으면 오디오 파일인지 비디오 파일인지 어떻게 알 수 있습니까?

그건 그렇고, 난 vlcj 라이브러리를 사용합니다.

+0

어떤 플랫폼 에서요? 예를 들어, Windows 용 Java를 작성하는 경우, 파일 확장자는 파일 유형의 표시기입니다. 그 외에도 파일이 오디오 및/또는 비디오를 지원할 수있는 미디어 파일 인 경우 실제 파일 형식 자체를 조사하여 처리 방법을 알아야합니다. –

+2

파일 확장명이 내용과 일치한다는 보장은 없습니다. 아주 쉬운 방법은 대부분의 멀티미디어 형식이 파일 컨텐트의 일종의 기호를 넣는 것처럼 파일의 첫 번째 바이트를 가져가는 것입니다. 비트 맵은 BM, DIFF가있는 AVI 등으로 시작합니다. 검색하려는 모든 형식을 찾아야합니다. – LeleDumbo

+0

창문을 사용하고 있습니다. 나는 파일 확장자가 신뢰할 수 없다는 것에 동의한다. 임대시 3gp 형식은 사운드 또는 비디오 일 수 있습니다. – Bear

답변

관련 문제