我正在考虑在 Android 中制作视频应用。我开始知道有两个著名的库,FFMPEG
和 Vitamio
。
我只想知道我可以使用这两个库执行简单的视频功能,例如播放视频、抓取帧、将视频转换为 mp3 吗?他们的优缺点是什么?
提前致谢。
最佳答案
Vitamio 更易于使用。它就像 Android 中的默认 MediaPlayer
但具有一些奇特的功能。同时它不能做你想做的一切。据我了解,它只是播放视频。
FFmpeg 没有那么简单。这是一个非常强大的库,需要用 C 语言进行一些深思熟虑的原生编码。我相信您可以用它做任何您需要的事情,但这会花费您很多精力。
所以我建议您使用默认的 Android 或 Vitamio 的 MediaPlayer
来播放视频。并借助 FFmpeg 实现一些特定功能。
关于android - FFmpeg 与 Vitamio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12534034/