Я хочу извлечь один кадр из видео в своем приложении. Видео выбирается с моего устройства хранения. После попытки вызвать setDataSource я получаю исключение IllegalArgumentException.
Вот часть моего кода:
MediaMetadataRetriever med = new MediaMetadataRetriever();
med.setDataSource(imageUri.toString());
Значение imageUri:
content://com.android.providers.media.documents/document/video%3A59728
Путь к моему видео имеет неправильный формат? Я также пытался использовать FFmpegMediaMetadataRetriever.