android– 如何使用mp3音频文件和图像制作3gp视频?

android– 如何使用mp3音频文件和图像制作3gp视频?,第1张

概述我试图通过组合一个mp3音频剪辑和我的Android应用程序的图像创建一个3gp的视频文件.那是:mp3image=3gp视频剪辑.我对此做了很多研究,但发现可用的帮助有限.请让我知道如何做到这一点.解决方法:如果您希望在应用程序之外执行此 *** 作,请查看thispost,它提供了可用于实现相同目标

我试图通过组合一个mp3音频剪辑和我的Android应用程序的图像创建一个3gp的视频文件.那是:
mp3 image = 3gp视频剪辑.

我对此做了很多研究,但发现可用的帮助有限.

请让我知道如何做到这一点.

解决方法:

如果您希望在应用程序之外执行此 *** 作,请查看this post,它提供了可用于实现相同目标的ffmpeg命令.

此外,ffmpeg也可以为AndroID编译并使用JENI使用,如this post中所述.

复制最佳答案以便快速参考:

以下是我在使用ffmpeg在AndroID上工作时所采取的步骤:

>为AndroID构建ffmpeg的静态库.这是通过
使用Android
Build System构建olvaffe的ffmpeg androID端口(libffmpeg).只需将源放在/ external下并制作
远.你需要从中提取仿生(libc)和zlib(libz)
AndroID构建也是如此,因为ffmpeg库依赖于它们.
>使用创建包装ffmpeg功能的动态库
AndroID NDK.有很多关于如何使用的文档
NDK.基本上你需要编写一些C/C++代码来导出
你需要从ffmpeg到java库的所需功能
通过JNI进行交互. NDK允许您轻松链接
您在步骤1中生成的静态库,只需添加一行
与AndroID.mk类似:LOCAL_STATIC_liBRARIES:= libavcodec
    libavformat libavutil libc libz
>使用java源中的ffmpeg-wrapPing动态库.关于JNI的文档很多,你应该没问题.

关于使用ffmpeg进行回放,有很多例子(ffmpeg二进制本身就是一个很好的例子),here’s是一个基本教程.最好的文档可以在标题中找到.

总结

以上是内存溢出为你收集整理的android – 如何使用mp3音频文件和图像制作3gp视频?全部内容,希望文章能够帮你解决android – 如何使用mp3音频文件和图像制作3gp视频?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1110077.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-29
下一篇 2022-05-29

发表评论

登录后才能评论

评论列表(0条)

保存