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: 427
Dołączył(a): poniedziałek, 2 stycznia 2012, 19:02
Podziękował : 17
Otrzymał podziękowań: 61
System operacyjny: Windows 10
Kompilator: C++Builder 10.3 Rio
TMS Components Pack
Gadu Gadu: 0
    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: 4716
Dołączył(a): niedziela, 13 lipca 2008, 15:17
Podziękował : 12
Otrzymał podziękowań: 442
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: 2156
Dołączył(a): piątek, 19 grudnia 2008, 13:04
Podziękował : 0
Otrzymał podziękowań: 200
System operacyjny: Windows 8.1
Windows 10
Linux Mint 21.1
Kompilator: Visual Studio
Visual Studio Code
MSYS2 (MinGW, clang)
g++
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 3 gości

cron