gpt4 book ai didi

android - 如何在 Android 上使用 ffmpeg 命令

转载 作者:行者123 更新时间:2023-12-04 22:49:39 26 4
gpt4 key购买 nike

我想分开audiovideo从给定的input video file .我已经建立 ffmpeg安卓系统使用 http://www.roman10.net/how-to-build-ffmpeg-with-ndk-r9/这个链接。

生成 SOS

 libavcodec-56.so,libavfilter-5.so,libavformat-56.so,libavutil-54.so,libswscale-3.so

ffmpeg 命令用于单独的 video file(doesn't contain audio)从输入视频文件
ffmpeg -i input.mkv -map 0:v -codec copy output.mkv

我知道 command我们在 command prompt 中使用过获得所需的输出

我不知道如何从 Android Java Native 方法调用 ffmpeg 命令。也不知道为这个命令编写一个 JNI 包装器。

最佳答案

既然你在做 ffmpeg库移植到 android,而不是 ffmpeg二进制格式。您需要引用 ffmpeg库文档来调用库中导出的 API,而不是调用 ffmpeg命令。

您可以使用 system()exec() Linux C api调用命令ffmpeg在 JNI 中,但我认为这不是您正在寻找的方式。

您发布的文章链接已提供 examples ,你检查了吗?

关于android - 如何在 Android 上使用 ffmpeg 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29490472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com