Zum aufzeichnen von video mit ffmpeg auf android?
Ich möchte ein video erstellen mit ffmpeg durch die Einnahme von byte[] Daten aus Android-Kamera. Das problem ist jetzt ich habe nicht viel wissen über ffmpeg. So brauche ich einige Dokumentationen, die auf ffmpeg. Ich werde dankbar, wenn jemand einige nützliche tutorial /Beispielcode /Beispiel auf ffmpeg und wie es funktioniert , wie es verwendet werden kann, um das erstellen von video-programmgesteuert, Danke.
InformationsquelleAutor Junaid | 2012-09-21
Du musst angemeldet sein, um einen Kommentar abzugeben.
ffmpeg ist eine C-Bibliothek, so haben Sie zu verwenden, NDK, es zu bauen, und die Brücke, die es gemeinsam mit Ihrem Android-Gerät über eine JNI-Schnittstelle. Soweit ich weiß, ich glaube nicht, seine möglich, um ein video direkt mit ffmpeg. Allerdings können Sie verwenden openCv, um zu erfassen, video-stream, der dann decodieren/encodieren mit ffmpeg, wenn Sie sich entschieden, diesen Weg zu gehen. Noch einmal, all dies muss getan werden in C/C++, und die Informationen, die gesendet werden können, um das android-Gerät via JNI mit NDK sobald Sie mit der Bearbeitung fertig es mit ffmpeg.
Hier ist der link zu der OpenCV-Bibliothek für Android
http://opencv.org/downloads.html
Einmal heruntergeladen, gibt es Beispielprojekte, die zeigen, wie Sie zur Aufnahme von Videos mit einer nativen android-Kamera und als auch die Verwendung von opencv-Funktion.
Sie können interessiert sein, in diesem Beispiel: code.google.com/p/javacv/source/browse/samples/...
InformationsquelleAutor Infinity