Похоже, что использование основного аудио для записи звука слишком сложно. Хотя QTkit является базовым и приземленным. Все примеры, которые я видел, объединяют видео и аудио вместе. Кто-нибудь знает или знает пример использования QTkit для записи звука?
использование QTkit для записи звука
Ответы (2)
Чтобы записывать только аудио, вам нужно либо выбрать устройство по умолчанию, поддерживающее звук, либо отключить видеосоединение на устройствах с мультиплексированием.
// Get the default sound capture device
QTCaptureDevice *theDefaultSoundDevice = [QTCaptureDevice defaultInputDeviceWithMediaType: QTMediaTypeSound];
Чтобы узнать, как отключить соединение на устройствах с мультиплексированием, см. Руководство по программированию приложений QTKit. Пример кода в руководстве показывает, как отключить звук, поэтому вместо этого вам просто нужно отключить видео.
person
Laurent Etiemble
schedule
30.05.2010
Когда я сохраню файл, это будет файл aac?
- person RW.; 31.05.2010
Насколько я знаю, QTKit захватывает только аудио и/или видео в файлы mov (с помощью QTCaptureMovieFileOutput). Файл mov может содержать аудио, видео или и то, и другое.
- person Laurent Etiemble; 31.05.2010