2015-03-25 9 views
0

Я пытаюсь работать с guardianproject с FFMpeg здесь https://github.com/guardianproject/android-ffmpeg-javaGuardianproject FFMpeg Android путь к библиотеке клип всегда ошибется

есть объект клипа, который необходимо передать путь к файлу в его

Мои хранится видео файл «/storage/emulated/0/00Testing/clip.mp4» поэтому я создаю новый объект фрагмента, как:

Clip clipVideo = new Clip("/storage/emulated/0/00Testing/clip.mp4"); 

но clipVideo.duration всегда возвращает «-1», это значит, мой путь это wro нг! Я уверен, что файл существует!

, пожалуйста, помогите мне, я потерял 2 дня за этот материал!

спасибо большое!

+0

при создании объекта Clip. значение по умолчанию для длительности устанавливается равным -1 –

ответ

1

Используйте этот код

 Clip clipIn= new Clip(); 
     FfmpegController ffmpegController = new FfmpegController(getApplicationContext(), getApplicationContext().getCacheDir()); 
     clipIn.path = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_MOVIES)+"/Video/cvplay.avi").getCanonicalPath(); 

и не забудьте использовать

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />