Запись аудио в OS X в FLAC с использованием какао - PullRequest
1 голос
/ 01 ноября 2011

Я пытаюсь записать звук с микрофона / камеры iSight с Mac на объект NSData. Я пытался сделать это с помощью QTKit, но я обнаружил, что вы можете сохранить его только в виде .mov файла.

Но дело в том, что я хочу перекодировать аудио в файл FLAC. Это возможно, или мне нужно будет использовать другой фреймворк?.

Спасибо.

1 Ответ

1 голос
/ 01 ноября 2011

Захватите источник для VLC (если вы можете иметь дело с GPL - у него есть ограничения на использование, которые многие считают обременительными) и прочитать.Помимо прочего, он выполняет транскодирование.

Помимо этого, существует один простой способ - сохранить в формате AIFF, а затем использовать инструмент командной строки (через NSTask) для преобразования.может просто пойти с Apple Lossless - это открытый источник в наши дни.

Конечно, это также напрашивается на вопрос;зачем вам нужно сжатие без потерь при записи голоса [в первую очередь с низкой пропускной способностью] через микрофон относительно низкого качества?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...