Я столкнулся с той же проблемой. Не нашли другого выхода, кроме как сохранить его 32-битным. Список рассылки Quicktime API уже обсуждал это здесь , в основном заявляя, что устройство камеры (ваше устройство камеры) является компонентом Quicktime, и компоненты Quicktime поддерживаются только с Quicktime 7, а не с Quicktime X, если я правильно понял это.
Итак, прямо скажем: компоненты Quicktime не поддерживаются в 64-битной системе, по какой-то причине, которую я не понимаю.
Обновление: другая дискуссия по спискам QuickTime-API также охватывает эту тему здесь . Ищите vdig в обсуждении, и вы найдете утверждения о всех 32-битных и 64-битных сложностях:
Apple никогда не обновляла и не заменяла компонент VDIG / SG / QuickTime
API для 64-битной архитектуры, и ваш VDIG никогда не будет отображаться как
выбранное устройство под 64 бит. Итак, ваш VDIG прикручен, как
любой другой сторонний разработчик компонента QT для Mac.
Также всплывает термин QTKitServer, который кажется недокументированным, но используется Quicktime X в 64-битном режиме для воспроизведения фильмов в 32-битной среде с использованием компонентов Quicktime.
Может быть, QTKitServer является ключом?