android - Android 中的视频编辑 API

标签 android video video-processing

<分区>

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

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

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

最佳答案

对于视频编辑,库将是 FFmpeg,如其他问题中所引用:Video processing and filtering libraries

不过 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=

此外,如果您可以支持最低 SDK API 级别 21 并且仅使用 supported Android media codec profiles 相机没问题,但互联网上的随机视频可能不行有第三方库,如 MasayukiSuda's Mp4Composer-android这可能适用于您的用例。

关于android - Android 中的视频编辑 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34035326/

相关文章:

python - ffmpeg stdin 管道搜索

安卓。通过主页单击捕获应用程序退出

android - 什么是 Android SyncAdapter contentAuthority 和 accountType?

c++ - Directshow Preview Only 和 Capture & Preview with a single Graph

javascript - 如何在平板电脑网站上保持 HTML5 网络摄像头垂直旋转

c - 手部特征识别

java - 视频处理流水线

android - 从房间数据库中删除数据

java - 从 SubActivity 调用 MainActivity 中的方法

python - 使用 FFMPEG 和 Python 编码视频时出现绿色条纹伪影