Dev/Android
[Java] 안드로이드 영상 원본 사이즈 가져오는 방법
healthyryu
2019. 6. 25. 14:49

안드로이드 원본 영상(해당 경로의 파일)의 가로, 세로 사이즈를 가져오는 방법입니다.
저는 영상의 비율을 알고 싶기 때문에 다음과 같은 방법으로 사이즈를 가져와서 비율을 구했습니다.
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(this, Uri.parse("파일 경로"));
String originWidth = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH);
String originHeight = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT);
retriever.release();
MediaMetadataRetriever 란
MediaMetadataRetriever class provides a unified interface for retrieving frame and meta data from an input media file.
설명처럼 프레임과 메타데이터의 정보를 가져올 수 있는 인터페이스이다.
반응형