有适用于Android的FFmpeg静态(二进制),我们可以在执行某些操作时停止/取消一些FFmpeg执行(命令)https://github.com/WritingMinds/ffmpeg-android-java/issues/33
但是我想使用FFmpeg共享库和JNI,我找到了下一个库https://github.com/IljaKosynkin/FFmpeg-Development-Kit(它运行正常)
但是没有选择停止执行FFmpeg命令(或终止进程)
我们在那里使用Java本地run
方法来开始执行一些命令:
然后在C中我们调用FFmpeg的main
方法:
C: https://github.com/IljaKosynkin/FFmpeg-Development-Kit/blob/master/JNI/app/jni/videokit.c#L41
在调用Java run和C main方法后,如何停止/取消某些FFmpeg执行?
答案 0 :(得分:0)
解决方案是编辑ffmmpeg类(添加一些变量以检查它是否应该执行得更远)