Questions tagged [screen-capture]

Screen capturing is the act of copying the content of the screen to an image or other data structure, either to a file or memory.

Screen capturing is the act of copying the content of the screen to an image or other data structure, either to a file or memory.

802 questions
11
votes
3 answers

Capture QML drawing buffer, without displaying

I need to grab each QML (QtQuick 2) drawing frame and sent it over the network. At the moment I have used method listed below, but this method has two big disadvantage 1) Due to Qt5 documentation grabWindow() function has performance issues 2) It…
Dmitry
  • 906
  • 1
  • 13
  • 32
11
votes
5 answers

C++ - How to screen-capture, except for some windows

Situation: I have a software that performs screen sharing over the Internet, where one user acts as a presenter, and other users act as viewers/attendees. Besides the presentation windows, the presenter also has a set of NON-SHARING-WINDOWS that…
Sucata Mihnea
  • 349
  • 1
  • 5
  • 15
10
votes
5 answers

Screencapture over cron shown background instead window content

On macOs Catalina have problems with making screenshots over cron. When manually run do_screenshot.sh script then all fine. But when it run auto over cron - probs, only menu correct, instead window content shown macOs background(see…
10
votes
0 answers

hardware accelerated screen capturing library in windows 10

My application is capturing desktop screen(screen sharing) and send to other device. Currently application captures screen with following method - using GDI (Bitblt) - using DirectX(getFrontBufferData) - using DXGI(desktop duplication API) depending…
anurudh
  • 338
  • 1
  • 4
  • 15
9
votes
2 answers

How to capture part of the screen and save it to a BMP?

Possible Duplicate: how to make screen screenshot with win32 in c++? I am currently trying to create an application that saved a portion of the screen to a bmp. I have found BitBlt but I really don't know what to do with it. I have tried…
Anton
  • 1,435
  • 2
  • 10
  • 21
9
votes
1 answer

C# Capturing Direct 3D Screen

I have been fooling around with screen capture for awhile now and I managed to capture the entire screen, certain areas on the screen etc... But when I go into a game and try to capture the screen, it completely ignores the game and instead,…
Or Betzalel
  • 2,427
  • 11
  • 47
  • 70
9
votes
1 answer

Google Chrome Headless Error "Not supported" When using getDisplayMedia trying to record screen from Chrome Tab in Puppeteer

I am using Puppeteer latest version with Chromium 80 and I'm trying to record video from page in chrome headless and turned on all these flags: { headless: true, devtools: false, args: [ '--no-sandbox', '--allow-insecure-localhost', …
9
votes
4 answers

iPhone demo help: anyone know of a faster screen capture alternative to UIGetScreenImage()?

I'm working on an iPhone app that I'm going to be demo'ing to a live audience soon. I'd really like to demo the app live over VGA to a projector, rather than show screenshots. I bought a VGA adapter for iPhone, and have adapted Rob Terrell's…
Jon G.
  • 276
  • 2
  • 11
9
votes
1 answer

ffmpeg screen recording with camera overlay on OSX

I would like to use ffmpeg to record my desktop as well as my camera as an overlay on top of the desktop. So basically I will have two input sources that need to be recorded $ ffmpeg -f avfoundation -list_devices true -i '' [AVFoundation input…
lockdoc
  • 1,539
  • 1
  • 18
  • 31
9
votes
2 answers

BitBlt ignores CAPTUREBLT and seems to always capture a cached copy of the target

I am trying to capture screenshots using the BitBlt function. However, every single time I capture a screenshot, the non-client area NEVER changes no matter what I do. It's as if it's getting some cached copy of it. The client area is captured…
Jake Petroules
  • 23,472
  • 35
  • 144
  • 225
9
votes
1 answer

multiple screen capture with MSDN library

I am working on screen capture with multiple display units. As GetDesktopWindow() only gets the handle to primary monitors, I tried to use EnumDisplayMonitors() to do the job. After reading the MSDN website, I wrote these in the main(): HDC hdc =…
Samuel
  • 113
  • 2
  • 8
9
votes
1 answer

In-App screen recording on android to capture 15 frames per second

After a lot of searching and days of experiments I haven't found a straight-forward solution. I'm developing an app that user will interact with a pet on the screen and i want to let him save it as video. Is there any "simple" way to capture the…
DevN
  • 305
  • 2
  • 15
8
votes
0 answers

Desktop duplication screen capturing - DuplicateOutput returns E_ACCESSDENIED error

I'm capturing the screens using desktop duplication APIs (DirectX11). The DuplicateOutput API returns the access denied error and that too happens very rare(may be 10% of the time) on a windows 8.1 machine on logon screen though my application is…
8
votes
3 answers

Simulating Screen capturing as a webcam?

Do we have a way to simulate a webcam driver, that will provide realtime captured screen (30 frames per sec) as it's output?
amazedsaint
  • 7,642
  • 7
  • 54
  • 83
8
votes
1 answer

iOS multitasking switcher system image vs application image discrepancy workaround

It seems to me that the system takes a different screen capture that the one my app takes on applicationWillResignActive. To my surprise there is a delay of about 0.6 secs between the image taken by the system (b) and the image taken by the game…
rraallvv
  • 2,875
  • 6
  • 30
  • 67
1 2
3
53 54