안드로이드 원본 영상(해당 경로의 파일)의 가로, 세로 사이즈를 가져오는 방법입니다.
저는 영상의 비율을 알고 싶기 때문에 다음과 같은 방법으로 사이즈를 가져와서 비율을 구했습니다.
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.
설명처럼 프레임과 메타데이터의 정보를 가져올 수 있는 인터페이스이다.
반응형
'Dev > Android' 카테고리의 다른 글
안드로이드 캐쉬메모리에 임시 파일 생성 (0) | 2019.07.04 |
---|---|
APK 확장파일 참고 (0) | 2019.07.01 |
간단 기록 - AndroidX Core Dependency (0) | 2019.06.11 |
Android 화면 레코딩 방법 - MediaRecorder (0) | 2019.06.10 |
안드로이드 - Notification 갱신 (0) | 2019.03.26 |