【问题标题】:Android cropping and decreasing video sizeAndroid 裁剪和减小视频大小
【发布时间】:2017-02-15 08:14:12
【问题描述】:

我们将启动一个应用程序来捕捉视频或从图库中挑选视频。视频将精确到 30 秒,因此用户可以像视频编辑器一样裁剪或修剪视频。

此时,我们遇到了两个主要问题。第一个是视频大小。您知道上传视频的大小可能很大:) 所以我们需要减小视频大小。另一个问题是,当 iOS 设备捕获视频并将其上传到服务器时,尝试在 Android 应用上播放该视频时会出现一些问题。

我们之前在另一个项目中使用过“ffmpeg”库,但该库存在压缩速度慢或库 .so 文件大小等各种问题。并且还存在与 sdk 24 (nougat) 的兼容性问题

有人有这方面的经验吗?或者有什么想法可以克服这些问题?谢谢大家。

【问题讨论】:

    标签: java android video ffmpeg video-processing


    【解决方案1】:

    请查看Android MediaMuxer Api https://developer.android.com/reference/android/media/MediaMuxer.html

    您可以使用它裁剪视频,更改其帧速率和分辨率

    【讨论】:

      【解决方案2】:

      我不知道你对 ffmpeg 有什么问题。但它绝对是可用于视频编辑、创建等的最佳和最快的库。如果大小对您很重要,请使用ffmpeg4android。该库大约 6 兆字节,它是 ffmpeg 的包装器,并具有 ffmpeg 的大多数可用方法。

      【讨论】:

        猜你喜欢
        • 2013-01-01
        • 1970-01-01
        • 2011-06-27
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-11-13
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多