基本上,我正在寻找一种方法将两个mp4视频文件(在SD卡上)结合在一起。 更像是在第一个视频的末尾添加第二个视频。 我搜查了很多,但找不到合适的解决方案。 (以及我根本找不到任何解决方案)。Android - 如何加入两个视频
所以我的问题是,是否有一个可用的库,可以结合(并可能修剪)Android支持的视频 ?
我期待的大部分java库都是平台相关的,前者Xuggler的 在这种情况下帮助不大。
谢谢。
基本上,我正在寻找一种方法将两个mp4视频文件(在SD卡上)结合在一起。 更像是在第一个视频的末尾添加第二个视频。 我搜查了很多,但找不到合适的解决方案。 (以及我根本找不到任何解决方案)。Android - 如何加入两个视频
所以我的问题是,是否有一个可用的库,可以结合(并可能修剪)Android支持的视频 ?
我期待的大部分java库都是平台相关的,前者Xuggler的 在这种情况下帮助不大。
谢谢。
您可以使用mp4parser库来append视频。问题是有限的文档。
使用ffmpeg,它为用户提供了令人惊叹的功能来压缩,分割,合并和所有类型的视频/音频编辑/压缩/转码等。版本1.1(ffmpeg火花)以上concat demuxer已被添加到它,这在我的android应用程序中工作正常。
http://ffmpeg.org/trac/ffmpeg/wiki/How%20to%20concatenate%20(join,%20merge)%20media%20files
ffmpeg写入了什么语言?有没有一个Java的例子? – 2013-06-20 03:35:37
ffmpeg是用C语言编写的。你可以在https://github.com/hai046/hai_ffmpeg这样的github上得到例子 – 2013-07-04 07:09:16
是你的目标打造成东西到屏幕上?或者把它写入一个文件? – FoamyGuy 2012-04-14 15:36:39
将其写入文件。好吧,情况是,我有两个MP4在SD卡上,我必须将它们合并为一个MP4文件。 – rahules 2012-04-14 15:38:45
如果可能,最好使用FFMpeg + NDK – 2012-04-14 15:43:59