MediaMetadataRetriever可以用来获取音视频文件的相关信息,例如宽高、时长、第一帧、方向等等,用的时候再多了解下:
用法:
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
if (videoUrl.startsWith("http")) {
//给网络视频设置DataSource
retriever.setDataSource(videoUrl,new HashMap<String, String>());
} else {
//给本地视频设置DataSource
retriever.setDataSource(videoUrl);
}
本文介绍了如何使用MediaMetadataRetrieverJava类从网络或本地视频文件中提取宽高、时长、第一帧等信息,包括设置DataSource的过程。
8088





