Weiß jemand, ob es eine Möglichkeit gibt, rohe, noch komprimierte Audio- und Video-Samples aus einer Quicktime .mov-Datei mit einem Apple API / Framework zu extrahieren, das auf den Mac ausgerichtet ist und nativ in 64-Bit kompiliert werden kann ( IE: QTKit)? Ich weiß, dass diese Funktionalität in Apples QuickTime Framework verfügbar ist, das auf den Mac abzielt, aber dieses Framework kann nur unter 32-Bit kompiliert werden.
Wenn jemand mit einem solchen Framework und einem damit verbundenen Beispielcode vertraut ist, würden einige Einsichten sehr geschätzt.
Danke, Josh
Das mit OSX 10.7 (Lion) veröffentlichte AVFoundation-Framework kann komprimierte Rohbilder aus einem Film extrahieren. Dies ist ein ObjC-Framework mit 64-Bit-Unterstützung.
Siehe die Dokumentation für die AVAssetReader-Klasse .
Haben Sie sich die Handbrake-Quelle schon angesehen? Es kann Ihnen einige Hinweise geben.
Es ist keine Apple API speziell, aber die Codebasis ist Open Source und kompiliert unter OS / X Lion und Tiger. Wir haben es optimiert, um auf nativen 64-Bit-Windows- und OS / X-Boxen zu laufen, und es liest die .mov-Dateien, die wir darauf geworfen haben, sehr gut.
Tags und Links objective-c 64bit macos quicktime sample