Bug Report OBS Virtual Cam output is blury and pixelish

demiguel.m

New Member
What do you mean with SIP? For me SIP means VOIP :)
System Integrity Protection

"SyphonInject NO LONGER WORKS IN macOS 10.14 (Mojave). Apple closed up the loophole that allows scripting additions in global directories to load into any process. Trying to inject into any process will silently fail. It will work if SIP is disabled, but that's a terrible idea and I'm not going to suggest or help anyone do that"
 

MrSpock

Member
No, but thing is. Since it is wotking ok in Zoom.... i dont care for now. Havent tried teams and co jet but if this bug only shows up in vlc and is also fixable by tweaking the setting, i am ok with it for now
 

demiguel.m

New Member
No, but thing is. Since it is wotking ok in Zoom.... i dont care for now. Havent tried teams and co jet but if this bug only shows up in vlc and is also fixable by tweaking the setting, i am ok with it for now
Yep, my problem is it isn't working with zoom or any similar soft :(
 

mladams922

New Member
Has anyone found a solution for this yet? This is kind of a big issue. I've tried NDI and OBS VirtualCam with the same result on both. Running OBS 64-bit latest.
 

joaochris176

New Member
Hello MrSpock all right? Would you help me? I see you are more in the way than I am. Well I tried to do everything you said but nothing improves the quality when I activate the virtual camera and send it to zoom. I have a paid account that allows me to reach 1080p but I can't even get half that quality. My internet is good I have 100mb of download and 50mb of upload, but it only takes 300kbps of all that. I have the printout of the final resolution that arrives for those who are watching. 320X180, it sucks. I tested it on another computer with a video card from nvidia and it gets 720x480. The quality is great, I suspect it's the video card. I have a 2gb AMD but do not have the obs encoder. Could you help me, please?

Print: https://imgur.com/a/41nyvDW
Screenshots please
 

MrSpock

Member
ok first. We also have a paid Account in Zoom.... this does not give you 1080p streaming. You have to get the Business Account and then ask the admin to activate 1080p...

2. Try using the NDI solution instead of the VirtualCamera Plugin because you have a little more control with it.

3. This Graphics Card will most likely not pull as a LiveStreaming Solution in Zoom... I think the cheapest way to do that would be a GeForce GT 1030 ... Here is a List of all Cards you can use for shure. https://developer.nvidia.com/video-encode-decode-gpu-support-matrix

And of course check the Output Setting in OBS.

Greetings from Berlin.

If anything, you can contact me on LinkedIn
 

mladams922

New Member
I'll post more images here shortly but here are my settings. I get blurred output in Webex, Microsoft Teams, and VLC. The picture looks fine in Zoom however.

OBS Settings:
1587248139145.png


Virtual Cam settings:
1587248168894.png


NDI Settings:
1587248203746.png
 

Attachments

  • 1587248159957.png
    1587248159957.png
    37.5 KB · Views: 286
  • 1587248195644.png
    1587248195644.png
    15.9 KB · Views: 280

Avantlord

New Member
The way I see it is either change the way webex/zoom take the stream (from YUY2 to UYVY) or change the way NDI virtual Input (or NDI Output on OBS ?) send the stream.

The first one must be done by messing with DirectX or some regedit work...

The second one is the one that I'm looking into right now, I'll update later
 

joaochris176

New Member
[QUOTE = "Avantlord, post: 451692, membro: 243563"]
A maneira como vejo isso é alterar a maneira como o webex / zoom leva o fluxo (de YUY2 para UYVY) ou alterar a maneira como a Entrada virtual NDI (ou a saída NDI no OBS?) Envia o fluxo.

O primeiro deve ser feito com o DirectX ou algum trabalho de regedit ...

O segundo é o que eu estou olhando agora, vou atualizar mais tarde
[/CITAR]
Estou ansioso para qualquer coisa postada aqui para nós!
 

musicalsam

New Member
OK! By using an earlier version of NDI in Windows, at least the VLC Output is now clean (still need to set the ratio manually to 16:9)
Additional i saw that zoom does not offer 1080p Streaming for all users.

The Results i had with the Linux test, could be explained by the size (720p) and added a strong shitty compression. :)
Hi,

How do you find out what resolution Zoom is outputting at?
 

musicalsam

New Member
Hi all,

Sorry if it's slightly OT but my Zoom output viewed on a participating device is low resolution, yet the original image within host Zoom (output from OBS via Virtual Cam) prior to upload looks great.

Presumably I can't do anything about that, short of giving up on using OBS through Zoom or getting a Zoom business account for 1080p?
 

Decoz.mcl

New Member
Hi!

First of all, thx for your effort, much appriciated! :)

I found a similiar post a view month ago but obviously nothing changed since then.
I am using windows 10 64bit.
No matter what App or Webapp I use - from Zoom, over Jitsi to Microsoft Teams - the output of OBS Virtual Cam gets somehow lowered down in its quality - looks like 720p or less. I can't read small letters of my presentations anymore and so OBS is pretty worthless for me.
Streams to Youtube work good.
Second thing: It would be great if there is ONE button to swap the whole output horizontaly, because it is always wrong in the Apps. Or am I doing something wrong? :)

Best, Oliver

Might have a solution for Zoom. Was getting super blurry image Zoom, but seem to have it - dont have the answer for other Meet software but Zoom seems to work with this work around.

I am using a variety of utilities to get my stream of my live classroom teaching to learners not at school.

Needed to be able to share powerpoint of work displayed via projector, video of what is happening in class, audio from me teaching - send all this to zoom.

Firstly, had the same prblem of text being incredibly blurry in Zoom - despite it looking good on the PC.

Set up : Using DroidCam on iPad and Pc to show what is happening in class - Video Capture Device in OBS
WO Client and WO Mic on my iPhone as a wireless mic in my pocket to record me walking around class teaching - using audio straight into zoom (selected that WO Mic is the Mic) - currently don't need PC audio to be shared (otherwise will use VB Cable).
Window share to share presentation into OBS.
Then using OBS VirtualCam to send stream to Zoom as the camera (was blurry).

How i have overcome, in Zoom, turn off video, and go share screen - advanced - share content from second camera - click the switch camera icon in the top left until i find the Virtual Cam Stream and then i am getting perfect quality. Will post some pics - hope this helps. You can see the orange slide is before i figured the share screen option - blue is good - screenshots from phone aren't great - but it way better.
 

Attachments

  • Poor Quality.jpeg
    Poor Quality.jpeg
    102.7 KB · Views: 375
  • Landscape - quality good.jpeg
    Landscape - quality good.jpeg
    86.3 KB · Views: 371
  • Portrait.jpeg
    Portrait.jpeg
    81 KB · Views: 382
  • Share Screen.jpg
    Share Screen.jpg
    54.1 KB · Views: 364

ahmadnassri

New Member
I can confirm the same issue as well, been following a number of threads in this forum as well as the GitHub repo of the project (https://github.com/CatxFish/obs-virtual-cam/issues/69)

though now the project has been forked and marked in-active, I should probably re-open the issue on the new project fork.

I'm not using NDI, just OBS + Virtual Camera, whenever I'm switching to a scene with screen capture, the result is always the same, blurry / fuzzy text, makes it unreadable for the viewer.

I've had the same results with Zoom, Google Meet, Skype, etc ... as well as VLC ...

doing the "share screen" option as indicated with "Decoz.mcl" does indeed improve the result, BUT the framerate for that is quite low, so when displaying my camera view alongside a screen capture, it doesn't look good.
 

Attachments

  • 75594873-551ff100-5a58-11ea-9316-433715abdf4a.png
    75594873-551ff100-5a58-11ea-9316-433715abdf4a.png
    482 KB · Views: 238
Top