Nagrywanie ekranu

problemy z tworzeniem aplikacji graficznych oraz audio i wideo

Nagrywanie ekranu

Nowy postprzez Mironas » środa, 2 listopada 2016, 19:37

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.
Avatar użytkownika
Mironas
Programista I
Programista I
 
Posty: 409
Dołączył(a): poniedziałek, 2 stycznia 2012, 19:02
Podziękował : 15
Otrzymał podziękowań: 61
System operacyjny: Windows XP
Kompilator: C++Builder XE
Gadu Gadu: 4289125
    Windows XPChrome

Re: Nagrywanie ekranu

Nowy postprzez Cyfrowy Baron » środa, 2 listopada 2016, 20:09

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.
Avatar użytkownika
Cyfrowy Baron
Administrator
Administrator
 
Posty: 4709
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 441
System operacyjny: Windows 7 x64 SP1
Kompilator: Embarcadero RAD Studio XE2
C++ Builder XE2 Update 4
SKYPE: cyfbar
Gadu Gadu: 0
    Windows 7Firefox

Re: Nagrywanie ekranu

Nowy postprzez polymorphism » środa, 2 listopada 2016, 20:56

Jeśli chodzi o DirectShow, będzie musiał zainstalować odpowiedni filtr, który będzie przechwytywał obraz z pulpitu/ekranu.

Hint: PushSourceDesktop
C++ Reference - opis wszystkich klas STL-a i funkcji C.
Avatar użytkownika
polymorphism
Doświadczony Programista ● Moderator
Doświadczony Programista ● Moderator
 
Posty: 2124
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 193
System operacyjny: Windows 7 Pro
Windows 8.1
Kompilator: Visual Studio 2015 Community
CodeLite (MinGW)
MSYS2 (MinGW, clang)
Gadu Gadu: 0
    Windows 7Firefox


  • Podobne tematy
    Odpowiedzi
    Wyświetlone
    Ostatni post

Powrót do Aplikacje multimedialne, graficzne

Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zalogowanych użytkowników i 1 gość

cron