Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OBS Studio cannot Window capture Windows Terminal #3961

Closed
jiria opened this issue Dec 14, 2019 · 13 comments
Closed

OBS Studio cannot Window capture Windows Terminal #3961

jiria opened this issue Dec 14, 2019 · 13 comments
Labels
Area-UserInterface Issues pertaining to the user interface of the Console or Terminal Help Wanted We encourage anyone to jump in on these. Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Tag-Fix Doesn't match tag requirements Product-Terminal The new Windows Terminal.

Comments

@jiria
Copy link
Member

jiria commented Dec 14, 2019

Environment

Windows build number: 10.0.18363.0, 10.0.19534.0
Windows Terminal version: 0.7.3451.0, 0.7.3382.0
OBS Studio version: 24.0.3

Steps to reproduce

  1. Start Windows Terminal
  2. Start OBS Studio
  3. Add a source in the Sources pane at the bottom by clicking + and selecting Window Capture -> OK. Then select Windows Terminal window from the Window drop box.

Expected behavior

You should see contents of Windows Terminal window in the preview window.

Actual behavior

You only see gray rectangle.

@ghost ghost added Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting Needs-Tag-Fix Doesn't match tag requirements labels Dec 14, 2019
@DHowett-MSFT DHowett-MSFT added Area-UserInterface Issues pertaining to the user interface of the Console or Terminal Issue-Bug It either shouldn't be doing this or needs an investigation. Product-Terminal The new Windows Terminal. and removed Needs-Triage It's a new issue that the core contributor team needs to triage at the next triage meeting labels Dec 16, 2019
@ghost ghost removed the Needs-Tag-Fix Doesn't match tag requirements label Dec 16, 2019
@DHowett-MSFT DHowett-MSFT added the Help Wanted We encourage anyone to jump in on these. label Dec 16, 2019
@DHowett-MSFT DHowett-MSFT added this to the Terminal Backlog milestone Dec 16, 2019
@driver1998
Copy link

Using "Game Capture" sort-of works, but only the active tab when capture is set is captured. It won't change after switching tabs.
QQ截图20191222183644
QQ截图20191222183754

@SeanChao
Copy link

Using "Game Capture" sort-of works, but only the active tab when capture is set is captured. It won't change after switching tabs.
QQ截图20191222183644
QQ截图20191222183754

I tried to set useAcrylic to false in Windows Terminal Profiles as with using game capture, and then OBS can capture it normally.

@LinHeLurking
Copy link

Setting capture method as "Windows Capture (Windows 10 1903 and up)" solves this, even with useAcrylic on.
image

@jiria
Copy link
Member Author

jiria commented Apr 22, 2020

I can confirm with the latest version (25.0.4) of OBS studio, using Windows Graphics Capture works. Quickly looking at OBS changelog, it seems this was only recently enabled in the version 25. As such, I think there is no additional work needed by WT team.

@jiria jiria closed this as completed Apr 22, 2020
@ghost ghost added the Needs-Tag-Fix Doesn't match tag requirements label Apr 22, 2020
@DHowett-MSFT
Copy link
Contributor

That's great news; thanks for following up.

@daanbreur
Copy link

Thanks that fixed it for me :)

@iuriguilherme
Copy link

Happening to me in Windows Home 18363

Not only OBS Studio can't add Windows Terminal as a window, it seems to block whole screen capture as well.

@zadjii-msft
Copy link
Member

@iuriguilherme Which version of OBS Studio are you using? A previous commenter mentioned that updating to OBS Studio version 25+ fixed the issue for them.

@iuriguilherme
Copy link

@zadjii-msft OBS Studio 26.1.0 (64 bit)

@zadjii-msft
Copy link
Member

Interesting. I wonder if they have a bug tracker - it sounds like they regressed support (since it did work at one point)

@iuriguilherme
Copy link

I've just attempted to change the capture method from "automatic" to "windows graphic capture" and it seem to work as expected.

The full screen capture is still not working, but that could be an unrelated issue which I will report to OBS Studio tracker.

screenshot 1611836816

screenshot 1611836829

@raveensrk
Copy link

Setting capture method as "Windows Capture (Windows 10 1903 and up)" solves this, even with useAcrylic on.

Can confirm that this works.

@kyrlon
Copy link

kyrlon commented Jan 4, 2025

I've just attempted to change the capture method from "automatic" to "windows graphic capture" and it seem to work as expected.

The full screen capture is still not working, but that could be an unrelated issue which I will report to OBS Studio tracker.

screenshot 1611836816

screenshot 1611836829

Confirm this works on Windows 11!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-UserInterface Issues pertaining to the user interface of the Console or Terminal Help Wanted We encourage anyone to jump in on these. Issue-Bug It either shouldn't be doing this or needs an investigation. Needs-Tag-Fix Doesn't match tag requirements Product-Terminal The new Windows Terminal.
Projects
None yet
Development

No branches or pull requests

10 participants