/ Ekran / Mac OS jako źródło wideo - C-C, MacOS, wideo

Ekran Mac OS jako źródło wideo - cel-c, macos, wideo

Chcę stworzyć aplikację dla OSX, w której jamoże nagrywać wideo z kamery internetowej i ekranu (w tym samym czasie lub kolejno). W Windows mogę używać DirectShow i ScreenCapture jako źródła wideo, ale w Mac OS nie mamy DirectShow i filtrów. Czy można stworzyć coś takiego jak filtr ScreenCapture w Windows dla Mac OS? Może to musi być jakiś kext wideo lub coś innego.

Czy ktoś może mi pomóc z tym pytaniem?

Dziękuję Ci.

Odpowiedzi:

2 dla odpowiedzi № 1

Apple ma przykład nagrywania ekranu. Pytania techniczne QA1740

Jak przechwycić aktywność ekranu do pliku filmowego przy użyciu AV Foundation na Mac OS X Lion

P: Jak przechwycić aktywność ekranu do filmu Quicktime w systemie Mac OS X. Lew?

Jestem na lwie górskim. Z drobnymi poprawkami przykład działa.


EDYCJA 1 * oto drugi przykład od Apple AVScreenShack. Przykładowy projekt

Uwaga:Nie mogłem zmusić AVCaptureSessionPresetHigh do pracy dla wysokiej jakości w żadnym z przykładów. Oprócz tego, jeśli w pierwszym przykładzie ustawiłem przycinanie i szerokość wejścia na dowolną wartość poniżej 700 x 700.

Ale AVCaptureSessionPresetPhoto działało dobrze i uchwyciło cały ekran w dobrej jakości.


Edytuj 2 *

Oto próbka jabłek do nagrania przy użyciu urządzenia takiego jak kamera iMac. Przykładowy projekt działa od samego początku. AVRecorder


0 dla odpowiedzi nr 2

spójrz na tutaj. Uzyskaj wiele zdjęć i utwórz z nich wideo.


-1 dla odpowiedzi nr 3

Otworzyć QuickTimePlayer (w domu w Applications folder) kliknij: Plik -> spróbuj: New Screen Recording (i baw się pozostałymi dwoma elementami menu).

wprowadź opis obrazu tutaj

Myślę, że jest blisko tego, co chcesz zrobić.

Otworzy się nowy panel; baw się trójkątem po prawej stronie:

wprowadź opis obrazu tutaj