我想从Jpeg和音频文件创建视频文件。 我已经编译FFMpeg到android,我有libffmpeg.so和obj文件夹与ithers资源。如何在android上使用ffmpeg
但是如何使用它? 我需要做的使用命令如:“ffmpeg -i image.jpeg -i audio.mp3 out.avi” 请帮忙。
我想从Jpeg和音频文件创建视频文件。 我已经编译FFMpeg到android,我有libffmpeg.so和obj文件夹与ithers资源。如何在android上使用ffmpeg
但是如何使用它? 我需要做的使用命令如:“ffmpeg -i image.jpeg -i audio.mp3 out.avi” 请帮忙。
下面的例子说明了如何使用的ffmpeg用于创建从在文件序列 'IMG-001.jpeg', 'IMG-002.jpeg' 的图像的视频。 ..,假设每秒10帧的输入帧速率:
ffmpeg -i 'img-%03d.jpeg' -r 10 out.mkv
要实际从Android的运行,看the documentation for Runtime.exec()。
我知道如何从命令行使用ffmpeg。我不知道如何在android上使用编译的ffmpeg librares。 –
您可以使用JNI接口从函数库调用函数,在您的情况下ffmpeg库。下面是一个JNI的基本教程:简单地说,JNI是Java代码和C代码之间的桥梁。
为了在Java代码的命令行中调用ffmpeg,您可以将ffmpeg.c(和其他所需文件)包含到jni接口(在jni目录下)并与其他jni代码一起编译,所以你可以像命令行那样用参数调用ffmpeg的主函数。
嗨ALex你解决了吗?米工作在相同的节奏!你能帮忙吗? –
你好,我想在Windows中用ndk编译ffmpeg,你能指导我吗? – hosseinAmini