关于获取视频宽高
最近一次需求是上传视频,并根据上传视频的宽高展示横屏或者竖屏的video控件,最初是用MediaMetadataRetriever类来获取视频的宽高
// An highlighted block
private fun measureWH() {
val mmr = MediaMetadataRetriever()
try {
mmr.setDataSource(videoPath)
val width = mmr.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH)
val height = mmr.extractMetadata(MediaMetadataRetriever.METADAT