如何在android中应用视频过滤?

Har*_*shi 7 video android ffmpeg android-ndk

我正在使用像instagram这样的应用程序,我必须在已创建的视频上应用过滤器并将其存储在SDCard中.我搜索了很多,但在一天结束时,我发现一个名为FFMPEG的图书馆,但没有得到任何帮助.我是视频过滤的新手.我已经设置了NDK,但不知道如何使用这个库.是否还有其他方法可以在视频上应用过滤器并创建新视频?

在此输入图像描述

Cha*_*ath 3

好吧,如果您在使用 Android FFmpeg wiki配置 FFmpeg 时遇到问题,并且这个流行问题对此有很好的解释。除此之外,要将颜色效果应用于视频,您还需要了解需要更改的视频的属性。

在这里您可以找到一些可与这些属性值一起使用的过滤器。您可以将这些值与 FFmpeg 一起使用。将这些 css 值转换为 FFmpeg 上下文时,您可以使用W3 为 css 提供的综合文档。此外,您还可以使用 FFmpeg 尝试并创建精美的过滤器。我遇到了同样的问题,在这里我解释了其中一些问题的解决方案。将这种更改应用于视频需要重新编码,因此与将相同效果应用于图像相比,此过程将花费大量时间。所以裸露吧。

FFmpeg 由几个不同的过滤器组成,用于操纵颜色级别及其相关属性,如亮度、饱和度等。您可以在FFmpeg 文档上找到这些不同的过滤器。始终尝试跟进文档,因为大多数时候它们都为我们的问题提供了解决方案。

希望这可以帮助!