Подтвердить что ты не робот

Использование FFmpeg с Android-NDK

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

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

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

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

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

4b9b3361

Ответ 1

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

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

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

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

Process p = Runtime.getRuntime().exec("/data/data/yourpackagename/files/ffmpeg -i infile.mp4 outfile.mp4")

Ответ 2

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

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