Est-ce que quelqu'un connaît une méthode conviniente pour capturer une vidéo dans un fichier ou un flux à partir de l'application OpenGL sur un appareil Android? Par exemple, pouvons-nous capturer de la vidéo à partir d'une vue, opengl view?Capture vidéo Android OpenGL
Je viens de découvrir ce qui suit: 1) Nous pouvons obtenir des cadres en utilisant glReadPixels. (Pas de vidéo sur cette étape?) 2) MediaRecorder peut encoder de la vidéo, mais comment pouvons-nous lui fournir notre source brute, si possible? 3) Tout port de travail de ffmpeg (par exemple) ou d'autres bibliothèques de codage? Il y a quelques tutoriels de portng ffmpeg à utiliser avec NDK. Donc, ayant des cadres bruts et le port de travail de ffmeg, nous pouvons créer de la vidéo? Des problèmes sur cette étape? Quelqu'un a réussi à porter une bibliothèque d'encodage avec succès? De quels composants ai-je besoin de ffpmeg?
Les formats prédéfinis sont mp4 ou flv. Appareils cibles> 2.1. NDK n'est pas un problème