Ho bisogno di unire le immagini al video come un overlay ed esportarlo. Ho trovato modi per creare video da immagini usando javacv ma non ho trovato nessun jar o libreria che aggiungono immagini come sovrapposizione a video esistenti, alcuni dei link suggeriscono di usare FFMPEG e JNI per ottenere questo, ma purtroppo non lo faccio avere alcuna conoscenza di JNI. Usano il framework di avifondazione in IOS per ottenere lo stesso risultato.Come possiamo aggiungere un'immagine animata/semplice come livello superiore al video ed esportarla come un singolo video in Android?
L'immagine qui sopra è replica delle mie esigenze, se qualcuno mi può guidare nella giusta direzione e mi fornire alcune cose utili per iniziare sarebbe apprezzato.
Quello che ho raggiunto finora è: 1) FFMPEG compilato. 2) File .so generati 3) Compilato e in grado di eseguire il progetto Hello Jni.
Quello che sto cercando è: 1) Divisione del video in frame. 2) Unione delle immagini di sovrapposizione con i fotogrammi video 3) Ricreare il video con audio.
e so JNI è l'unico modo per raggiungere questo obiettivo in modo cercato molto, ma non ha trovato nulla di buono roba JNI per iniziare. Non sto chiedendo l'intero codice, ma se qualcuno può indicarmi qualche buon tutorial o blog sarebbe di grande aiuto.
Grazie !!
Android recente ha finalmente rilasciato un Codec. Puoi usarlo per farlo. http://stackoverflow.com/questions/18795353/using-mediacodec-to-save-series-of-images-as-video JNI ha un problema di compatibilità che è davvero un peccato. – lifelogger