android: как сжать видео?

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

Я пробовал следующий код

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);                                 
intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,0);    
startActivityForResult(intent, SOME_NUMBER); 

Но независимо от того, какой уровень качества я там поставил, это дает мне одинаковое качество видео.

Мой вопрос: так скажите мне, как это исправить, или предложите мне сжать захваченное видео?

Спасибо

0 ответов

Другие вопросы по тегам