안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요.
현재 MediaRecorder 를 이용해서 비디오를 녹화 하고 있습니다.
(기본적으로 인터넷에서 쉽게 찾아볼 수 있는 예제와 별 차이가 없습니다.)
이렇게 녹화를 끝내게 되면
/sdcard/Camera/Test.mp4 라는 경로로 파일이 생성되게 되어 있습니다.
그런데 이때 파일은 정상적으로 동작하는것을 확인 할 수 있는데,
thumb nail 은 가져 올 수 없는 것인지 궁금합니다.
file 의 thumb nail을 가져오기 위해서는
Bitmap curThumb = MediaStore.Video.Thumbnails.getThumbnail(getContentResolver(), ID , MediaStore.Video.Thumbnails.MICRO_KIND, options);
이렇게 하게 되면 값을 가져올 수 있다고 되어 있는것은 알고 있는데, 이렇게 Bitmap 정보를 알아오기 위해서는
두번째 인자값인 파일 ID 값을 알아야 되는데, 어떻게 하면 이 문제의 ID 값을 가져 올 수 있는것인지 궁금합니다.
현재 제가 알고 있는것은 저장된 파일의 이름정도 입니다.




Media DB에는 "_data" 컬럼은 파일의 경로를 저장하고 있습니다.
여기서 ID 찾으시면 될 것 같네요 ^^