我想从我的应用中的视频中提取一帧。视频是从我的存储设备中选择的。在尝试调用 setDataSource 后,我收到了 IllegalArgumentException。
这是我的代码的一部分:
MediaMetadataRetriever med = new MediaMetadataRetriever();
med.setDataSource(imageUri.toString());
imageUri 的值为:
content://com.android.providers.media.documents/document/video%3A59728
我的视频的路径格式是否错误?我也尝试过使用 FFmpegMediaMetadataRetriever。