mp4 파일들의 메타 데이터를 확인하는 소스 입니다.
해당 mp4에서 정보를 확인 하는 소스 입니다. (라이브러리에 첨부되어있는 jar 파일을 추가해 주세요.)
import java.io.File; import java.io.FileInputStream; import java.io.IOException; import org.apache.tika.exception.TikaException; import org.apache.tika.metadata.Metadata; import org.apache.tika.parser.ParseContext; import org.apache.tika.parser.mp4.MP4Parser; import org.apache.tika.sax.BodyContentHandler; import org.xml.sax.SAXException; public class MovieParser { public static void main(final String[] args) throws IOException,SAXException, TikaException { //detecting the file type BodyContentHandler handler = new BodyContentHandler(); Metadata metadata = new Metadata(); FileInputStream inputstream = new FileInputStream(new File("C:/tmp/movie/204950.fullhd.mp4")); ParseContext pcontext = new ParseContext(); //Html parser MP4Parser MP4Parser = new MP4Parser(); MP4Parser.parse(inputstream, handler, metadata,pcontext); //System.out.println("Contents of the document: :" + handler.toString()); System.out.println("Metadata of the document:"); String[] metadataNames = metadata.names(); for(String name : metadataNames) { System.out.println(name + ": " + metadata.get(name)); } } }
[결과]
출처: http://www.tutorialspoint.com/tika/tika_extracting_mp4_files.htm
참고하면 좋을 사이트: http://sunnykwak.tistory.com/94
java 파일 이동 및 폴더 생성 (java file move) (0) | 2015.06.25 |
---|---|
java Calendar SimpleDateFormat (자바 날짜 형식 밀리세컨드) (2) | 2015.06.24 |
mp3 parser metadata 확인 (mp3 info 확인) java (0) | 2015.06.04 |
java xml parser 예제 (자바 xml 파싱) (0) | 2015.05.19 |
자바 파일명 변경 (이미지 이름변경) (0) | 2015.03.31 |
댓글 영역