Сили компрессор не сжимает видео, выбранное из галереи в Android - PullRequest
0 голосов
/ 18 июня 2019

Я сжимаю видео перед отправкой на сервер.В котором я использую Sili-компрессор, который сжимает видео, сделанное с помощью камеры, но не может сжимать видео из галереи.

Возможно, я не могу указать правильный путь для видео. Пожалуйста, проверьте приведенный ниже код.

    Uri selectedVideo = data.getData();
            String[] filePath = {MediaStore.Video.Media.DATA};
            Cursor c = SelectPictureActivity.this.getContentResolver().query(selectedVideo, filePath, null, null, null);
            c.moveToFirst();
            int columnIndex = c.getColumnIndex(filePath[0]);
            String VideoPath = c.getString(columnIndex);
            c.close();

Там picturePath - путь к видео.

Видео должно быть выделено и сжато, но теперь я получаю сбой, как только я выбираю любое видео.Ошибка - Путь к видео (исключение нулевого указателя)

...