Как сжать видео без потери качества видео в android studio?
Я работаю над приложением для социальных сетей, где пользователи могут загружать свои видео и смотреть их в приложении. Но для извлечения видео из firebase требуется много времени из-за его большого размера (например, 13-секундный размер видео составляет 5 Мб). Поэтому я решил сжать размер видео ,но после сжатия этого размера качество видео становится низким. Как я могу сжать видео, не теряя его качества?
mVideoView = findViewById(R.id.videoView) val intent = Intent(MediaStore.ACTION_VIDEO_CAPTURE) intent.putExtra(MediaStore.EXTRA_VIDEO_QUALITY,-1) intent.putExtra(MediaStore.EXTRA_BRIGHTNESS,1); startActivityForResult(intent, REQUEST_CODE)
Что я уже пробовал:
Я пробовал сжимать видео, не теряя его качества?
David Crow
Вы пробовали его?
https://github.com/WritingMinds/ffmpeg-android-java
https://github.com/bravobit/FFmpeg-Android
Member 14883729
FFMPEG очень сложен для понимания, а также увеличивает размер приложения