我正在压缩视频,然后将其发送到服务器。我在其中使用sili-compressor来压缩使用相机制作的视频,但无法压缩图库中的视频。
也许我无法为视频传递正确的路径。请检查以下给出的代码。
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是视频的路径。
应该选择并压缩视频,但是现在选择任何视频后我都会崩溃。
错误-视频路径(空指针异常)
最佳答案
关于java - Sili压缩器未压缩从Android中的图库中拾取的视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56642298/