Android获取视频的实际帧率
时间: 2023-11-25 10:08:22 浏览: 408
要获取Android设备上视频的实际帧率,可以使用MediaMetadataRetriever类。以下是获取实际帧率的代码示例:
```
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(videoPath);
String fps = retriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_CAPTURE_FRAMERATE);
```
其中,videoPath是视频文件的路径,fps是实际帧率。注意,某些视频文件可能没有捕获帧率的元数据,此时fps可能为null或空字符串。
阅读全文