可以使用Android提供的MediaMetadataRetriever类来获取视频文件的信息。可以通过设置DataSource来指定要获取信息的视频文件路径,然后使用getMetadata方法来获取视频文件的元数据信息。例如,可以通过以下代码获取视频文件的时长和宽高信息:
```java
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(filePath);
String duration = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_DURATION);
int videoWidth = Integer.parseInt(retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH));
int videoHeight = Integer.parseInt(retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT));
retriever.release();
```
其中,filePath是视频文件的路径。duration是视频的时长,单位为毫秒;videoWidth和videoHeight分别是视频的宽度和高度。