2013-12-11 4 views
6

ich ein Video von Bildern erstellen müssen, ich habe jcodec gesehen und ich denke, es ist das, was ich brauche: http://jcodec.org/Verwenden jcodec SequenceEncoder

Wie kann ich jcodec zu meinem Projekt hinzufügen? Ich habe gesehen, dass es eine Version für Android gibt. Korrigieren Sie mich, wenn ich falsch liege, aber ich fügte jcodec-0.1.5.jar zu meinem Projekt unter dem Ordner libs hinzu. hinzugefügt Dann SequenceEncoder.java und BitmapUtil.java von jcodec-android-0.1.7.zip mein Paket, aber wenn ich hinzufügen:

public void encodeImage(Bitmap bi) throws IOException 
{ 
    encodeNativeFrame(BitmapUtil.fromBitmap(bi)); 
} 

Es gibt mir Fehler auf Paket com.example.seqtest und fragt mich, Build-Pfad zu konfigurieren.

So wie ich es verwende, Wie kann ich Sequenz von Bildern eingeben? Können Sie mir ein Beispiel geben? Diese

Antwort

12

ist, wie Sie es tun

1) Laden jcodec-android-0.1.7.zip von http://jcodec.org/

2) Entpacken Sie die heruntergeladene Datei und Sie werden JCodec Ordner erhalten, das ist ein Android-Projekt.

3) Importieren Sie das JCodec Projekt in Ihrem Eclipse. Wenn Sie einen Fehler erhalten, lösen Sie ihn, indem Sie mit der rechten Maustaste auf das Projekt klicken Properties -> Android -> Select the Build target and press OK.

4) Jetzt ist Ihre JCodec-Bibliothek eingerichtet. Erstellen

5) ein neues Android-Anwendung-Projekt. (Ihr aktuelles Projekt)

6) Rechtsklick auf das Projekt, Properties -> Android -> Library -> Add -> Add the JCodec Library -> Apply -> OK

7) Jetzt Ihr Projekt JCodec Bibliothek verknüpft ist, und Sie können beginnen Codierung .

Sie können http://jcodec.org/downloads/jcodec-samples-android-0.1.7.zip

Wieder müssen Sie durchführen Schritt 6 für Beispielanwendung too.And keine Notwendigkeit, von diesem Link JCodec Probe App herunterladen jcodec-0.1.5.jar hinzufügen Ordner LIBS.

+0

Ich habe das schon, es gibt ein Konfliktproblem. Wenn ich die Funktion encodeIm nenne, bekomme ich den Fehler nicht, aber es funktioniert immer noch nicht. Die App kompiliert, aber ich bekomme Fehler, wenn ich sie ausführe. Ich brauche ein Tutorial über den gesamten Prozess – Dim

+0

Überprüfen Sie meine bearbeitete Antwort –

+0

Vielen Dank! Schließlich habe ich Videodatei erstellt – Dim

Verwandte Themen