2010-05-30 11 views
2

Похоже, что использование звука для записи звука слишком сложно. Хотя QTkit является базовым и доходит до земли. Все примеры, которые я вижу, объединяют видео и аудио. Кто-нибудь имеет или знает пример использования QTkit для записи звука?с использованием QTkit для записи звука

ответ

1

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

// Get the default sound capture device 
QTCaptureDevice *theDefaultSoundDevice = [QTCaptureDevice defaultInputDeviceWithMediaType: QTMediaTypeSound]; 

Чтобы узнать, как отключить соединение на мультиплексирование устройств см QTKit Application Programming Guide. Пример кода в руководстве показывает, как отключить звук, поэтому вам просто нужно отключить видео.

+0

Когда я сохраняю файл, это будет файл aac? –

+0

Насколько я знаю, QTKit записывает только аудио и/или видео в файлы mov (с QTCaptureMovieFileOutput). Файл mov может содержать аудио, видео или их оба. –

2

Here является примером использования QTKit для записи звука.

+0

Это очень хорошо работает –