有没有可能在Android上压缩video?

我想做video压缩

其实在我的应用程序,我想有两个选项,一个是低的,另一个是高的。 如果我select低选项,那么应用程序将压缩video,然后上传它。 如果我select高,那么它会上传我自己录制的原始video。

我想在我的应用程序中做这件事情,我很困惑。 我search了很多谷歌,但我无法find解决这个问题的有用的方法,如果任何人都可以帮助我。

  • Android VideoView无法播放video错误,特别是.mp4
  • Android系统。 如何在Surface上播放video(OpenGL)
  • Android 6.0 - 使用PlaybackParams设置video速度
  • Androidvideo捕捉示例应用程序
  • 如何在HTML5VFullScreen $ SurfaceVideoView Android 4.0中获取HTML5videoURI?
  • Android媒体logging器停止失败
  • 尝试使用adb shell screenrecord Android 4.4进行video录制
  • Android:MediaPlayer无缝或无缝的video播放
  • 我用ffmpeg4android ,

    并能够在约10分钟内使用java来实现这个function,注意它是一个商业库。

    是的,在android中,你可以用我们的ffmpeg4android来压缩video,它是本地库

    请检查这个链接

    ffmpeg4android的代码

    安装Android NDK首先使用它