마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

서버에 있는 동영상의 썸네일을 추출하는 방법이 있나요?

0 추천
안녕하세요.

파일 탐색기같은 앱을 만들었는데요.

서버에 파일이 있고

동영상 파일의 경우 썸네일을 추출하여 앱에 보여주고 싶습니다.

이런 경우에는 서버에 잇는 동영상의 첫번째 프레임만 뽑아내어 썸네일로 만들수가 있나요?

아니면 서버에서 썸네일파일을 따로 생성하여 클라이언트로 내려주는게 효율적인 방법인가요?

이런 경우에는 어떤 처리가 효율적인지 궁금합니다.
갸아악 (21,260 포인트) 님이 2014년 1월 6일 질문

1개의 답변

+1 추천

안드로이드 기본 API로는 네트워크에서 썸네일을 구하는 방법은 없습니다.

https://github.com/wseemann/FFmpegMediaMetadataRetriever 를 수정하여 네트워크를 지원하게 해주시는 것도 방법이지만.

썸네일을 구하려면, 파일 포멧 분석, 특정 시간 재생, 이미지로 떨궈 DB로 저장의 과정을 거치는데,

파일의 사이즈가 작으면 몰라도 클 경우 네트워크 부하도 있고 생성 시간도 오래걸립니다.

가능하면, 미리 서버에서 썸네일을 생성 해 둔 이후 클라이언트에 내려주는게 효율적입니다.

사악미소 (65,330 포인트) 님이 2014년 1월 6일 답변
...