Документация по проекту Guardian для ffmpeg android

Я получил Gaurdian Project FFMPEG android java по следующей ссылке

https://github.com/guardianproject/android-ffmpeg-java

Есть ли хорошие документы, доступные для использования библиотеки для кода. Его сложно использовать без документации. Пожалуйста, помогите мне.

1 ответ

Мне удалось заставить его работать.

Сначала скачайте опекун проекта ffmpeg library project:

Затем импортируйте его в затмение. (нет необходимости следовать их процедуре сборки, поскольку NDK просто импортирует свой проект непосредственно в Eclipse)

Затем щелкните правой кнопкой мыши на главном проекте (не проекте библиотеки) -> Свойства -> Android -> Библиотека -> Добавить

Затем используйте это так:

  File fileTmp = context.getActivity().getCacheDir();
  File fileAppRoot = new File(context.getActivity().getApplicationInfo().dataDir);

  FfmpegController fc = new FfmpegController(fileTmp, fileAppRoot);


  final Clip out = new Clip("compiled.mp4");


  fc.concatAndTrimFilesMP4Stream(videos, out, true, false,  new ShellUtils.ShellCallback() {

        @Override
        public void shellOut(String shellLine) {
            System.out.println("MIX> " + shellLine);
        }

        @Override
        public void processComplete(int exitValue) {

            if (exitValue != 0) {
                System.err.println("concat non-zero exit: " + exitValue);
                Log.d("ffmpeg","Compilation error. FFmpeg failed");
            } else {
                if(new File(out.path).exists()) {
                    Log.d("ffmpeg","Success file:"+out.path);
                }
            }
        }
    });

С ArrayList<Clip> видео, которые вы хотите объединить.

Другие вопросы по тегам