使用 ffmpeg 时减小 apk 大小
Reduce apk size when using ffmpeg
我正在构建一个可以 trim 将视频分成多个片段的应用程序,为此我使用了 ffmpeg 库
此命令完成所有工作
ffmpeg -i testfile.mp4 -c copy -f segment -segment_time 1200 testfile_piece_%02d.mp4
但是包括这个库会使我的应用程序大小增加到 ~45 mb
我想减小我的 apk 大小
我需要帮助
- 删除不需要的库,如 x86,x86_64
- 或仅使用所需的库构建 ffmpeg,但我不知道段目的需要哪个库
- 而且我不知道如何从源代码构建 ffmpeg
我正在使用这个库'com.arthenica:mobile-ffmpeg-min-gpl:4.4.LTS'
我在使用 ffmpeg 时发现了几种减小应用程序大小的方法。
- 您可以使用应用程序包。因此,未使用的武器将被忽略。从 Playstore 下载时
- 我建议不要删除 x86,因为一些低端设备没有它就无法工作。 x86_64 可以删除。我已经为 min-4.4-lts 做过一次,而不是 min-gpl-4.4-lts。你可以下载它并直接在你的项目中使用并在低端设备中测试它.aar
我正在构建一个可以 trim 将视频分成多个片段的应用程序,为此我使用了 ffmpeg 库
此命令完成所有工作
ffmpeg -i testfile.mp4 -c copy -f segment -segment_time 1200 testfile_piece_%02d.mp4
但是包括这个库会使我的应用程序大小增加到 ~45 mb
我想减小我的 apk 大小
我需要帮助
- 删除不需要的库,如 x86,x86_64
- 或仅使用所需的库构建 ffmpeg,但我不知道段目的需要哪个库
- 而且我不知道如何从源代码构建 ffmpeg
我正在使用这个库'com.arthenica:mobile-ffmpeg-min-gpl:4.4.LTS'
我在使用 ffmpeg 时发现了几种减小应用程序大小的方法。
- 您可以使用应用程序包。因此,未使用的武器将被忽略。从 Playstore 下载时
- 我建议不要删除 x86,因为一些低端设备没有它就无法工作。 x86_64 可以删除。我已经为 min-4.4-lts 做过一次,而不是 min-gpl-4.4-lts。你可以下载它并直接在你的项目中使用并在低端设备中测试它.aar