0

在 Android 的一个剪辑中组合几个视频的最佳方式是什么?

我需要将几个视频一个接一个地连接起来,然后用它们制作一部长电影吗?

有什么建议从哪里开始?是否有某种图书馆或可以帮助我的东西?

肿瘤坏死因子

4

1 回答 1

1

您可以为此使用ffmpeg。当然,这不是 Java 库,因此您必须使用NDK。有多种方法可以将视频文件与 ffmpeg 连接起来,如下所述

一些多媒体容器(MPEG-1、MPEG-2 PS、DV)允许通过仅连接文件来连接视频。

因此,您可以连接您的多媒体文件,首先将它们转码为这些特权格式,然后使用不起眼的 cat 命令(或在 Windows 下同样不起眼的副本),最后转码回您选择的格式。

ffmpeg -i input1.avi -qscale:v 1 intermediate1.mpg
ffmpeg -i input2.avi -qscale:v 1 intermediate2.mpg
cat intermediate1.mpg intermediate2.mpg > intermediate_all.mpg
ffmpeg -i intermediate_all.mpg -qscale:v 2 output.avi

链接的文档还显示了其他连接方式。

于 2012-10-04T13:52:42.063 回答