Tuesday, 15 March 2011

How to find resolution of video/image file in Android -



How to find resolution of video/image file in Android -

i want know resolution(height, width) of media file (video/image) in android.

i have file path , can stored in internal or external storage.

i came across apis mediastore, media etc. don't know how utilize them.

can tell me best efficient way retrieve meta info to the lowest degree overhead?

found way:

for video

mediametadataretriever mdr = new mediametadataretriever(); mdr.setdatasource("file_path"); int height = integer.parseint(mdr.extractmetadata(mediametadataretriver.metadata_key_video_height)); int width = integer.parseint(mdr.extractmetadata(mediametadataretriver.metadata_key_video_width));

for image

bitmap bitmap = bitmapfactory.decodefile("file_path"); bitmap.getheight(); bitmap.getwidth();

android

No comments:

Post a Comment