2
我想檢索視頻的高度和寬度,我正在使用MediaMetadataRetriever類。它在大多數情況下正常工作,但少數情況下高度和寬度互換。Android MediaMetadataRetriever錯誤的視頻高度和寬度
我想這可能是因爲方向改變而發生的。
我當前的代碼:
MediaMetadataRetriever metaRetriever = new MediaMetadataRetriever();
metaRetriever.setDataSource(videoPath);
videoHeight = metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_HEIGHT);
videoWidth = metaRetriever.extractMetadata(MediaMetadataRetriever.METADATA_KEY_VIDEO_WIDTH);
我怎樣才能得到正確的價值觀?謝謝
請分享媒體文件。分析文件元數據更有幫助。 – lucky1928