android - 将 2 个视频与 FFmpeg 混合(一个在另一个之上)

标签 android android-ndk ffmpeg mp4 effect

我使用 ffmpeg通过Android-NDK .我有2个视频,第一个是我的主视频,第二个是我的效果视频。

现在我想把这两个视频混合在一起,有可能吗?

注意:两个视频都通过 MP4 格式解码。

最佳答案

我不知道如何将它翻译成 API,但是你想要做的命令行版本是这样的:

ffmpeg -i main.mp4 -vf 'movie=effect.mp4 [f];[in][f] overlay=0:0 [out]' out.mp4

docsmovieoverlay了解更多信息。

关于android - 将 2 个视频与 FFmpeg 混合(一个在另一个之上),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9573452/

相关文章:

android - 如何在 KitKat 及以上版本的 android WebView 上设置 Referer

Android 视频处理性能?

c++ - ndk-build : CreateProcess: make (e=87): The parameter is incorrect

java - C++/JNI - 如何访问在 JAVA (Android NDK) 中的 .h 中声明的枚举

ffmpeg - Windows 媒体播放器的 Wav 文件持续时间与 ffmpeg 不同

android - Flutter 有没有办法制作一个动态时间戳,打印出 10 分钟前、1 小时前或 2 个月前的内容

android - 如何在 android 中读取谷歌日历事件?

php - PHP 中上传视频的持续时间

c++ - 将GPU版本的FFMPEG编译为OpenCV

java - 是否可以制作一个脚本/apk来下载另一个apk,安装它并向应用程序表单插入指定的文本?