2013-12-11 24 views
6

Ho bisogno di creare video da immagini, ho visto jcodec e penso che è quello che mi serve: http://jcodec.org/Uso SequenceEncoder jcodec

Come faccio ad aggiungere jcodec al mio progetto? Ho visto che c'è una versione per Android. Correggetemi se ho torto, ma ho aggiunto jcodec-0.1.5.jar al mio progetto nella cartella libs. Poi ha aggiunto SequenceEncoder.java e BitmapUtil.java da jcodec-android-0.1.7.zip al mio pacchetto, ma quando aggiungo:

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

mi dà errore su pacchetto com.example.seqtest e mi chiede di configurare il percorso di generazione.

Così come lo uso, come posso inserire una sequenza di immagini? Potete fornirmi qualche esempio?

risposta

12

Questo è come si fa

1) Scarica jcodec-android-0.1.7.zip da http://jcodec.org/

2) decomprimere il file scaricato e otterrete JCodec cartella che è un progetto Android.

3) Importare il progetto JCodec in Eclipse. Se si verifica un errore, risolverlo facendo clic con il pulsante destro del mouse sul progetto Properties -> Android -> Select the Build target and press OK.

4) Ora la configurazione della libreria JCodec è terminata.

5) Creare un nuovo progetto di applicazione Android. (Il progetto attuale)

6) Fare clic destro sul progetto, Properties -> Android -> Library -> Add -> Add the JCodec Library -> Apply -> OK

7) Ora il progetto è legata alla libreria JCodec e si può iniziare a scrivere codice .

È possibile scaricare JCodec campione app da questo link http://jcodec.org/downloads/jcodec-samples-android-0.1.7.zip

Anche in questo caso si devono effettuare il passaggio 6 per il campione app too.and c'è bisogno di aggiungere jcodec-0.1.5.jar a LIBS cartella.

+0

L'ho già fatto, c'è qualche problema di conflitto. Quando nomino la funzione encodeIm non ricevo l'errore, ma ancora non funziona. L'app è in fase di compilazione ma ricevo errori quando la eseguo. Ho bisogno di un tutorial sull'intero processo – Dim

+0

Controlla la mia risposta modificata –

+0

Grazie! Finalmente ho creato il file video – Dim