Click here to Skip to main content
15,867,686 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more: , +
We're building a simple Android app where user can create a collage of images and video and then export it as a single video. Our current code on 16, 17 is very slow. So imagine if we have 6 videos 1 min long (each) it take us about 15min to combine them -- when they are playing one after another -- and about 7 mins when they are working simultaneously. I want to bring it to maximum of twice the total length of the video. So, for last example 2 min when playing simultaneously and 12 mins when playing one after another.

We've tried some software libraries like FFMPEG without any help. Probably we should go hardware decoding route. For which probably we should mess up with NDK. I found this article https://vec.io/posts/faster-alternatives-to-glreadpixels-and-glteximage2d-in-opengl-es that is helpful. Need some help ...
Posted
Updated 24-Jan-15 19:07pm
v2
Comments
Kornfeld Eliyahu Peter 25-Jan-15 2:34am    
https://vec.io/posts/faster-alternatives-to-glreadpixels-and-glteximage2d-in-opengl-es
Sana__Ahmed 25-Jan-15 10:30am    
This is the same link i have posted i need some help to put a running example together for that technique.. I have tried but can get out of ndk errors

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900