Использование FFmpeg с Android-NDK - PullRequest
26 голосов
/ 07 марта 2012

Я хочу использовать FFmpeg с Android-NDK, и я очень прост в этом разделе, мне нужна некоторая помощь, и я изучал эту тему раньше в сети, но не нашел удовлетворительного решения.

1 - Как я могу использовать FFmpeg через ОС Windows. (Я не хочу использовать Ubuntu, пожалуйста, не предлагайте.)

2 - Как я могу вставить FFmpeg команды через NDK?

Последнее уведомление: я использую android-ndk-r7b и Cygwin.

Любое предложение будет оценено.

Ответы [ 2 ]

25 голосов
/ 13 марта 2012

По вашему вопросу трудно сказать, что именно вы хотите / нуждаетесь ... поэтому вот некоторая общая информация:

Если вам нужна дополнительная помощь, пожалуйста, объясните, что именно вы хотите достичь, а что не работает ...

ОБНОВЛЕНИЕ - согласно комментариям:

Чтобы использовать ffmpeg через командную строку на Android, вам нужно скопировать ffmpeg в каталог files вашего приложения и chmod 755, используя getRuntime.exec(), тогда вы можете запустить ffmpeg со следующей строкой, например:

Process p = Runtime.getRuntime().exec("/data/data/yourpackagename/files/ffmpeg -i infile.mp4 outfile.mp4")
8 голосов
/ 27 сентября 2012

Я сделал учебник о том, как собрать ffmpeg и x264 для android: http://db.tt/TjMqIF3u

Вы также можете скачать zip-файл, содержащий файлы, необходимые для создания приложения android, а также исполняемый файл ffmpeg для запуска на android.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...