Strona 1 z 1

Nagrywanie ekranu

Nowy postNapisane: środa, 2 listopada 2016, 19:37
przez Mironas
Czego użyć do nagrywania ekranu do AVI/WMF lub innego formatu filmowego?
Przypuszczam, że trzeba będzie cyklicznie robić zrzuty ekranu - a potem montować z nich film za pomocą jakiejś biblioteki.
Musi być free i proste w użyciu. Wymagania jakościowe - niskie.

Platforma: C++BuilderXE lub ewentualnie BCB6.

Re: Nagrywanie ekranu

Nowy postNapisane: środa, 2 listopada 2016, 20:09
przez Cyfrowy Baron
Za free to niestety nic nie znajdziesz i będziesz musiał sam sobie stworzyć takie biblioteki od podstaw, a to już proste nie będzie. Cykliczne robienie zrzutów ekranu generowałoby wielkie opóźnienia.
Istnieje komponent, który potrafi robić takie rzeczy. To jest TVideoGrabber, ale nie jest darmowy.
DirectShow potrafi przechwytywać ekran i zapisywać do AVI, a biblioteki do obsługi DirectShow są obecne w tym środowisku.

Tutaj coś o tym jest https://msdn.microsoft.com/en-us/library/windows/desktop/dd318627(v=vs.85).aspx. Ale mnie nie pytaj co i jak, bo ja w tym temacie wiem bardzo niewiele.

Re: Nagrywanie ekranu

Nowy postNapisane: środa, 2 listopada 2016, 20:56
przez polymorphism
Jeśli chodzi o DirectShow, będzie musiał zainstalować odpowiedni filtr, który będzie przechwytywał obraz z pulpitu/ekranu.

Hint: PushSourceDesktop