Звук. Борьба за независимость

Вчера я смог записать звук. Сегодня я боролся за то, чтобы запись звука не мешала записи видео. Бóльшую часть времени заняло у меня новое понимание работы кодека. Проще простого было отправить прослушивание микрофона в свою отдельную ветку и кодирование в AAC в свою. Сложно стало потом, когда появились явные признаки того, что аудио трек добавляется к MediaMuxer’у, но потом туда передается 0 байт. При остановке происходит ошибка, потому что MediaMuxer продолжает ждать аудио.

Continue reading “Звук. Борьба за независимость”

Звук

Какое-то время я думал о том, в каком виде писать звук. Очевидно, что вместе с видео в MP4, намного удобней. Но туда только AAC.
Отдельно писать WAV — качество выше.

На данный момент я пришел к мнению, что для качества правильней иметь отдельный рекордер. Тогда нет зависимости от расстояния, на котором находится объект съемки. Поэтому для чернового звука подойдет и AAC. Будем писать звук вместе с видео в контейнер MP4.

Continue reading “Звук”