Ich bin nicht der in ArrayList<Bitmap>
Video-Frames mit. Ich habe diesen Rahmen mit MediaMetadataRetriever.getFrameAtTime()
Methode über eine Videodatei (.mp4) zugegriffen.Android, Java - Darstellung eines Video Bitmap-Frames mit einem Video zu umkehren (Xuggler)
i in umgekehrter Reihenfolge der Frames in Arraylist. Jetzt mit dieser umgekehrten Reihenfolge Frame-Warteschlange möchte ich ein Video so dat es würde umgekehrt werden (ich hoffe, ich bin auf der richtigen Spur).
Nachdem das Video zu schaffen ich will es auch auf SD-Karte speichern.
, wie dies zu erreichen? Oder Ist die andere Methode, ein Video in Java umzukehren?
Edit 1:(*** Mit xuggler *) **
i xuggler versucht mit ... Ich habe versucht, mit es .jar-Datei ist. aber es wirft einige Fehler auf.
[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
Was soll ich tun ??
i xuggler-xuggler-5.4.jar in libs Ordner Projekt kopiert und dann Pfad zu bauen hinzuzufügen. m ich mache es richtig?
Edit 2:(mit ffmpeg)
Ich habe ffmpeg für Android auf Ubuntu Plattform kompiliert wie pro Here
I-Dateien gemäß dem Dokument zusammengestellt wurde.
Jetzt kann mir jemand sagen, wie ich die kompilierten Dateien in Android-Anwendung verwenden kann? was genau soll ich mit diesen Dateien tun ??
Ich habe keine passende Dokumentation gefunden. jede Hilfe wäre gr8.
bearbeiten 3: (portiert Android -ffmpeg)
hey .. endlich i ubuntu zusammengestellt ffmpeg auf i libffmpeg.so bekam. Ich habe es erfolgreich android portiert. libffmpeg.so wird erfolgreich in Android-Aktivität geladen. Jetzt möchte ich einfach einen einfachen ffmpeg-Befehl oder ein Programm testen.
können Sie vorschlagen, wo soll ich suchen? kannst du mir einen Beispielbefehl vorschlagen, um es zu testen.
Danke und Grüße
Haben Sie dieses Problem lösen? Bitte hilf mir, ich habe eine ähnliche Anforderung. –
leider habe ich nicht. Ich werde die Lösung hier posten, sobald ich das löse. –
Wenn Sie auf die Videodatei zugreifen können, können Sie sie nicht einfach auf die SD-Karte kopieren? getFrameAtTime() bekommt sowieso nur 1 Frame, also bin ich mir nicht sicher, wie Sie daraus Video erstellen werden. – hovanessyan