2016-01-19 11 views
0

Привет, How to provide both audio data and video data to MediaMux В нем говорится, что для синхронизации аудио и видео вам нужно «рассчитать количество звуковых образцов, которые должны воспроизводиться для каждого кадра видео», как будет формула? не могли бы вы привести несколько примеров? Что делать, если я читаю аудиоданные из AudioRecord на функцию дренажа видео? спасибоsync аудио и видео с mediacodec и mediamuxer

ответ

0

Я нашел ответ.

Это зависит от частоты дискретизации и частоты кадров:

на 24fps и 48000Hz каждый кадр имеет длину (48000Hz/24fps) = 2000 образца

при 25 кадрах в секунду и 48000Hz: (48000Hz/25fps) = 1920 образец

надеюсь, что это поможет.