Как достичь 30 кадров в секунду при записи аудио и видео с помощью MediaCodec MediaMuxer на Android?
Я хотел бы записать видео 1920x1080p, H264 с камеры и аудио с микрофона. Я начал с примера кода. Это только получает 15 кадров в секунду на макс.
https://github.com/saki4510t/AudioVideoRecordingSample
Другой пример кода может достигать 30 кадров в секунду без звука.
https://github.com/google/grafika "Показать + захватить камеру"
Я использую Android 5.1, на котором MediaRecorder может записывать AV со скоростью 30 кадров в секунду. Но я должен получить доступ к видеоданным перед муксером.
Я думаю, это связано с меткой времени как на видео, так и на аудио. Я был в состоянии достичь 26 кадров в секунду с несинхронизированным AV.
Любые предложения на 30 кадров в секунду на AudioVideoRecordingSample?