Android 中的视频编辑 API [已关闭]

Video editing API in Android [closed]

提问人:Merc 提问时间:12/2/2015 最后编辑:Merc 更新时间:11/15/2019 访问量:17874

问:


我们不允许向读者、工具、软件库等寻求推荐的问题。您可以编辑问题,以便用事实和引文来回答。

7年前关闭。

Android 是否具有进行视频编辑的内置功能?如果是这样,在哪里?

我需要获得两个 MP4 视频,并生成一个在视频之间有很好的过渡。现在,我正在将所有内容发送到服务器。但是,我希望能够直接在设备上完成。我还需要对视频应用一些基本效果。

那么,Android 是否有用于此的 API?如果没有,有哪些工具/库/框架可用?差距是否被弥补了?

Android 视频处理

评论

0赞 Morrison Chang 12/2/2015
请参见:stackoverflow.com/questions/19619087/...
0赞 Merc 12/2/2015
那么,真的只是 FFMpeg 吗?
0赞 Morrison Chang 12/2/2015
是的。但您可能还想阅读:bigflake.com/mediacodecdeveloper.android.com/reference/android/media/MediaCodec.html
0赞 Merc 12/2/2015
你能把所有这些作为答案加上来,以便我可以接受吗?
2赞 Merc 12/2/2015
这是一个非常好的问题,有一个非常好的答案。请不要管它。如果您同意,请对此评论投赞成票。

答:

20赞 Morrison Chang 12/2/2015 #1

对于视频编辑,该库将是 FFmpeg,如其他问题中引用的那样: 视频处理和过滤库

然而,Android 一直在改进其框架 MediaCodec。阅读以下内容可能会有所帮助:http://bigflake.com/mediacodec/ 和最新文档:http://developer.android.com/reference/android/media/MediaCodec.html

当然,别忘了看看 github 中与媒体相关的 Google 示例: https://github.com/googlesamples?utf8=%E2%9C%93&query=media

2019-11 编辑

Android 示例移至此处:https://github.com/android?utf8=%E2%9C%93&q=media&type=&language=

此外,如果您可以支持最低 21 的 SDK API 级别,并且仅使用支持的 Android 媒体编解码器配置文件,那么相机还可以,但互联网上的随机视频可能没有,例如 MasayukiSuda 的 Mp4Composer-android 等第三方库可能适用于您的用例。