Используйте команду linux в Android NDK
1 ответ
Читать ndk документы
отредактируйте ваш Android.mk так, чтобы вы создали исполняемый файл 'ffmpeg'
запустить ndk-build
найдите исполняемый файл 'ffmpeg' на вашем ПК (он будет находиться в папке, подобной 'obj / local / armeabi-v7a /'
используйте adb, чтобы переместить 'ffmpeg' на телефон - возможно, вам придется смонтировать что-то, чтобы сделать это
на телефоне переместите исполняемый файл 'ffmpeg' в / data / local / tmp
на телефоне, получите оболочку и вызовите выражение CLI, как вы упомянули:
/ data / local / tmp / ffmpeg -i ffmpeg_temp /% 05d.png -b 512 video2.mpg
он должен работать на телефоне, как и в любой другой системе Linux