У меня нет видеокадров в ArrayList
. Я получил доступ к этим кадрам, используя метод MediaMetadataRetriever.getFrameAtTime()
в видеофайле (.mp4 ).
я обратный порядок кадров в ArrayList. Теперь, используя эту очередь кадров в обратном порядке, я хочу отрендерить видео так, чтобы оно было перевернуто (, надеюсь, я на правильном пути ).
После создания этого видео я также хочу сохранить его на SD-карту.
как этого добиться? Или Есть ли другой способ перевернуть видео в Java?
Редактировать 1:(***Использование xuggler*)**
я пытался использовать xuggler... я пытался использовать его файл.jar. но выдает какие-то ошибки.
[2012-08-18 00:29:16 - xugglertest2] The library 'xuggle-xuggler-5.2.jar' contains native libraries that will not run on the device.
[2012-08-18 00:29:16 - xugglertest2] The following libraries were found:
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/i686-pc-linux-gnu/libxuggle-ferry.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/i686-pc-linux-gnu/libxuggle-xuggler-io.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/i686-pc-linux-gnu/libxuggle-xuggler.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/i686-pc-linux-gnu/libxuggle.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/x86_64-pc-linux-gnu/libxuggle-ferry.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/x86_64-pc-linux-gnu/libxuggle-xuggler-io.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/x86_64-pc-linux-gnu/libxuggle-xuggler.so
[2012-08-18 00:29:16 - xugglertest2] - com/xuggle/ferry/x86_64-pc-linux-gnu/libxuggle.so
Что я должен делать ??
я скопировал xuggler -xuggler -5.4.jar в папку libs проекта, а затем добавил его в путь сборки. м я делаю это правильно?
Редактировать 2:(Использование ffmpeg)
Я скомпилировал ffmpeg для Android на платформе Ubuntu, как указано Здесь
Я получил скомпилированные файлы в соответствии с документом.
Теперь кто-нибудь может сказать мне, как я могу использовать эти скомпилированные файлы в приложении для Android? что именно мне делать с этими файлами??
Я не нашел подходящей документации. любая помощь будет gr8.
Редактировать 3:(Портировано на андроид -ffmpeg)
эй.. наконец я скомпилировал ffmpeg на ubuntu я получил libffmpeg.so. Я успешно портировал его на андроид. libffmpeg.so успешно загружается в Android. Теперь я просто хочу протестировать простую команду или программу ffmpeg.
не могли бы вы подсказать, где его искать? Можете ли вы предложить мне пример команды, чтобы проверить это.
С уважением и благодарностью