Virtual camera question

ikonix360

Member
I stream to YouTube, but sometimes I also want to use the virtual camera in Discord.

The issue is the camera is reversed horizontally.

How can I reverse just the virtual camera horizontally without affecting my YouTube stream?
 
Video call applications such as Discord, Zoom, etc. tend to show their users an inverted image of their own cameras, but send a normal image to the other members of the call.
If it was other people who gave you notice that the image was flipped, check the video settings that Discord has, most likely there is an option to flip the camera.
If, on the other hand, you are not sure if the image that others receive is turned upside down or only you see it that way, make a call with someone you trust to confirm it.

In any case, the problem is solved in the Discord settings and not in OBS
 
It's what I see in Discord. I can share my screen (an option in discord itself) and it shows up right in discord, but if I use the OBS virtual camera and turn my camera on in a video call it shows up reversed on my end.

I see no setting in Discord to change whether or not the camera is reversed.

Now is it possible to turn the OBS virtual camera on and pull it up in the photos app to see if the image is reversed or not?
 
Discord doesn't allow something so simple? That's bad service.

Try this: in OBS right-click on the program canvas > project in window. That will create a window with your stream, that window you share on Discord with its screen sharing option.

⚠️ It's not something I've tried but it should work.
 
I GOT THE SOLUTION! Right so the issue is it shows up right for others but your preview is flipped. I used Vencord and then added a custom CSS and reloaded Discord, it worked right away.

If you don't know about Vencord or BetterDiscord I literally can't live without it, highly suggest using it anyway, but it'll allow you to add a custom CSS, just add this snippet and reload. If you want my Vencord setup I got it posted on my GitHub

[class*="mirror"] {
transform: none !important;
}
 
Back
Top