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