在 Android 中使用 FFMpeg 稳定视频

Stabilizing video using FFMpeg in Android

我正在尝试在 Android 中使用 FFMpeg 稳定视频。我目前正在使用 FFmpeg-Android-Java 库,但我也按照此 question 和 FFmpegKit 的建议尝试了 MobileFFmpeg。

我可以让去抖滤镜工作,但它让我的视频更抖动,所以我试图让 vidstabdetect 和 vidstabtransform 工作,但我试过的所有库都给我“没有这样的滤镜:'vidstabdetect'"

关于如何让 vidstabdetect 和 vidstabtransform 工作的任何想法?

根据 FFmpeg vidstabdetect filter documentation 你的 ffmpeg 必须用 --enable-libvidstab 编译才能使用 vidstabdetect 和 vidstabtransform 过滤器。

FFmpegKit 的 min-gpl、https-gpl 和 full-gpl 包(对于较旧的相关 MobileFFmpeg 也是如此)支持它们所谓的“vid.stab”。