Android nimmt Zeitlupenvideo auf

Wie kann ich Zeitlupenvideos in meiner App aufnehmen?

Ich habe versucht mit

 mMediaRecorder.setVideoFrameRate(100);

Aber App stürzt ab, wenn ich mit @ den Wert 20 oder mehr einstelIllegalStateException.

Ich habe viel recherchiert. Normales Video ist zwischen 24 und 30 fps. Um Zeitlupenvideo zu sehen, müssen wir 100-120 fps aufnehmen, aber das Gerät lässt das nicht zu. Aber ich sehe, dass die Standardkamera in meinem Gerät die Option Slow hat motion.Auch wenige Apps im Play Store erlauben das Erstellen von Zeitlupenvideos. Ich habe auch versucht, eine höhere Einstellung zu wählensetCaptureRate()n einigen Stellen wird erwähnt, dass Zeitlupenfilme über @ erstellt werden könneOpenCV/JavaCV Bibliotheken, aber ich habe nicht verstanden, wie man diese Bibliotheken verwendet, um Zeitlupenvideos in Android aufzunehmen?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage