이전에 올렸던 글에서는 썸네일을 직접 생성하는 방법에 관한 이야기이고 https://duongame.tistory.com/334 이번에는 Android 시스템에서 미리 추출해둔 동영상을 획득하는 방법을 알아보자. 어떤 예제에서는 MediaStore.Video.Media._ID, MediaStore.Video.Media.DISPLAY_NAME 을 사용하는 것이 있는데 이것은 현재 동작하지 않는다. 아래와 같이 MediaStore.Video.VideoColumns을 사용해야 한다. String[] proj = { MediaStore.Video.VideoColumns._ID, }; Cursor cursor = context.getContentResolver().query( MediaStore.Video.Med..
File dir = Environment.getExternalStorageDirectory();String path = dir.getAbsolutePath() + "/Download/SampleVideo_1280x720_50mb.mp4"; ImageView iv = (ImageView)findViewById(R.id.thumb);Bitmap b = ThumbnailUtils.createVideoThumbnail(path, MediaStore.Images.Thumbnails.MICRO_KIND);
I 프레임 - Infra Frame 의 약자로, 쉽게 말해 키 프레임 입니다. 이것은 JPEG 같은 방식으로 소스로부터 직접 압축되어 온 전체 그림이죠. 가장 화질도 좋지만 가장 용량도 큽니다. P 프레임 - Previous 또는 Predicted Frame 이라 불리며, 이전에 나온 키 프레임의 정보를 바탕으로 구성된 프레임 입니다. 화질/용량 둘 다 중간급입니다.B 프레임 - Bidirectional Frame 의 약자로, 전후의 I/P 프레임의 정보를 바탕으로 구성된 프레임 입니다. 화질/용량이 다 최하급입니다. http://egloos.zum.com/shiyoul/v/4360145
- Total
- Today
- Yesterday