如何在android中修剪视频(没有ffmpeg)?

Iva*_*lev 5 video android trim

嗨,我正在尝试在 android 中修剪视频,但是我发现的所有源代码都使用 ffmpeg,是否有一个较小的库,我可以使用它?因为 ffmpeg 库大约为 8-9 MB,而我的应用程序大约为 6 MB,所以将 ffmpeg 库添加到我的应用程序将使其大小增加一倍以上。

Dan*_*nko 3

您可以使用mp4parser库来完成此操作。看看ShortenExample它的功能正如其名称所暗示的那样。由于该库无法重新编码视频,因此只能在 I 帧处剪切视频。所以你可以进行切割的时间点是相当粗糙的。

在 Android 4.1 上,您可以通过 MediaCodec API 访问硬件编解码器,这可能是一个选项(但我还没有看到任何示例)

或者,您可以使用此类:TrimVideoUtils.java