/ / Ako funguje videokamera iPhone prvej generácie? - iphone, fotoaparát, snímanie videa

ako prvá generácia fotoaparátu iPhone? - iPhone, fotoaparát, zachytenie videa

Existuje niekoľko aplikácií, ktoré umožňujú prvú generáciuNahrávajte video z iPhone s rozumnou kvalitou. Moja otázka znie, ktoré aplikácie používajú tieto aplikácie? Používajú na kompresiu do formátu MPEG vlastný kód? A ako zhromaždia toľko obrázkov za sekundu z fotoaparátu, čo umožňuje fotografovať iba? takePicture funkcia UIImagePickerController na to by bolo príliš pomalé.

odpovede:

2 pre odpoveď č. 1

„Táto aplikácia funguje pomocou zoznamu zakázaných položiekFunkcia UIGetScreenImage (), o ktorej som písal v minulosti. (Toto použitie som objavil skenovaním aplikácie pomocou môjho skenera APIkit.) Spoločnosť Apple musela dobrovoľne dať prednosť jej použitiu, pretože ich automatické skenovanie si muselo vybrať Rovnaké volanie funkcie. Dobré správy na fronte „flexibilnejšej kontroly“. Keďže spoločnosť Apple nedávno dala zelenú svetlu videoreklame UStream, keď je Qik horúca na pätách, pravdepodobne uvidíme viac z týchto aplikácií, ktoré poskytujú iPhone. funkcie videa na živé vysielanie alebo nahrávanie z vášho zariadenia. ““ - http://www.tuaw.com/2009/12/14/app-store-approved-app-brings-video-recording-to-iphone-3g-and-1/

Moje zhrnutie: Myslím, že aplikácia otvorí zobrazenie typu „Vyfoťte“ a potom „zaznamená obrazovku a uloží do videa“ pomocou UIGetScreenImage () API.


0 pre odpoveď č. 2

Pokiaľ sa tieto aplikácie nespúšťajú vo verziách iOS starších ako 4.0, mám veľmi podozrenie, že používajú štandardné rozhranie Apple API, pretože UIImagePickerController má špecifickú podporu pre nahrávanie videa na podporovaných zariadeniach.

Pozrite si metódu inštancie startVideoCapture v rámci Referencia triedy UIImagePickerController.