Provide a detailed description of the issue
I would like to record 720p footage from my Skylake computer. I am using a separate computer for recording with a capture card. In VirtualDub, looking at the custom properties the SIGNAL STATUS does not reflect the resolution on the Skylake system. It always shows 1920x1080P. I have tested the issue on non-Intel system and the SIGNAL STATUS was correct (1280x720P). So I assume some kind of signal protocol is missing from the Skylake driver.
Does it fail every single time, or only sometimes?
Brand and Model of the system.
Intel(R) Core(TM) i3-6100 CPU @ 3.70GHz (4 CPUs), ~3.7GHz
Hybrid or switchable graphics system?
Make and model of any Displays that are used to see the issue (see note2 below).
SyncMaster S24A350H (Digital)
How much memory [RAM] in the system (see note2 below).
Provide any other hardware needed to replicate the issue.
HDMI to DVI cable with SA7160 PCI capture card
HDMI out from Skylake to DVI in to capture card
Hardware Stepping (see note1 below).
Operating System version (see note2 below).
Windows 10 Pro 64-bit (10.0, Build 10586) (10586.th2_release_sec.160223-1728)
VBIOS (video BIOS) version. This can be found in “information page” of CUI (right click on Desktop and select “Graphics Properties”.
Graphics Driver version; for both integrated Intel and 3rd party vendors (see note2 below).
SW or Apps version used to replicate the issue.
Single display, clone, or extended (see note2 below).
Display resolution & refresh rate setting of each display (see note2 below).
1280x720p @ 60Hz
AC or DC mode, i.e. is power cable plugged in or not?
How to repro
Please provide steps to replicate the issue. These steps are very crucial to finding the root cause and fix.
Have you tried testing a different driver version? Perhaps with this version Download Intel® Graphics Driver for Windows® 7/8.1/10* [15.40].
Could you please let us know the capture card model?
Thank you for your reply.
I tried with the driver you recommended, but the issue still persists.
My capture card: Yuan High-Tech SC512N1-L DVI 1CH DVI Software Compression H.264 Capture Card
This card supports 1920×1080p@60fps & 1280×720p@60fps.
How I found something is not right:
I would like to record lossless footage from the Skylake system with the aforementioned resolutions. With 1080p resolution, I get the lossless footage with correct colors, but with 720p, there's some minor corruption in the colors. Unfortunately, this corruption is a deal-breaker in my case.
The only thing that I spotted is that the signal status doesn't reflect the resolution used in the Skylake system in VirtualDub in the 720p case. My best guess is that somehow the Skylake sends out FullHD footage (upscale?) and at the recording side a downscale and resample corrupts the colors - but I am just guessing, other things could contribute as well.
I retested the whole scenario again with a non-Intel GPU and the signal status was 1280x720p and the colors were correct.
Toorop, I have noticed that the VirtualDub installed is an old version. Is there any chance you can download a newer version? If possible, I would you to try a different video tool, maybe a recent one.
Sorry for the delay.
What version of VirtualDub should I try? On the home page of VirtualDub I see 1.10.4 (stable) as the latest and that's the version I am using.
Some further notes about signal status.
No matter what resolution I use in Win10 desktop, the signal status is 1920x1080. It's strange because on the non-Intel config I am pretty sure that when I initially reported this issue it worked correctly. Now, both systems reports 1920x1080 even if the resolution is set to 1280x720.
Just to recap my issue: I would like to record footage to another PC with a capture card.
On the source side (Skylake and non-Intel) if I set the resolution within the application to 1280x720, I get the correct signal status on the recording PC with the non-Intel PC, unfortunately the Skylake still reports 1920x1080. This causes minor blurring (resample) on the recorded footage.
Is there any chance you can try with a different video tool? The reason why I am suggesting this is because the VirtualDub latest version seems to be from 2013, and I would like you to try with a recent one.
Is there a recording software that you can recommend?
I tried with Open Broadcaster Software (OBS) Classic and Studio. OBS is geared towards streaming so it's not so straightforward to record lossless footage.
OBS Classic has no simple setup for it. I used x264 encoder with Constant Rate Factor (CFR) 0. Unfortunately, it can't save in avi container.
OBS Studio has a simple set up for lossless video recording but I got minor blurring, even in 1080p.
Double checked with VirtualDub, it was fine, of course. I really don't think VirtualDub introduces the error. And I stress again, it's only in 720p.
Is there a reason why you cannot comment on the Signal Status mismatch, I think it's the main culprit.
Just to explain the issue in full detail: the footage I want to record contains a wide vertical stripe on the very left. It's about 60 pixel wide and covers the whole display in the vertical direction. It color can vary in the vertical direction. Let me illustrate a scenario with 720p:
In the non-Intel setup, I can count the pixels without any corruption: 500 red pixels and 220 blue pixels.
In the Skylake setup, I get 499 red pixels at the top and 219 blue pixels at the bottom and 2 blurred pixels (red-blue blend) at the switch point.
I would like to emphasize again that 1080p is correct, 720p is blurred and I have a gut feeling that the issue is in connection with the Signal Status mismatch.
I am having trouble with installing Intel Management Engine Components on the system. I am not sure if it's connected to the 1080p issue.
I will keep you informed.
Toorop, thank you for your patience.
I have followed your instructions, but from my end I was able to set and record at 1280x720 with no issues, I am using a USB 3.0 Video Capture Device - HDMI, DVI, VGA | Video Adapters | StarTech.com.
Were you able to install the Intel® Management Engine driver?
Thanks for the testing!
I have retested the issue with a different non-Intel PC and everything was fine at 1280x720 - correct signal status and correct capture. So, I have two non-Intel PCs (with two different GPU vendors) both of which work perfectly. The whole setup is unchanged between these tests (same recording PC with the same capture card, same cables).
I was able to install the latest Intel Management Engine driver from Intel's site. I had trouble installing the version which was shipped with the motherboard.
I guess we are out of ideas. I will report back if any future driver update resolves the issue.
This message was posted on behalf of Intel Corporation
Toorop, I used an USB 3.0 capture device, and everything worked fine. Between the your system configuration and mine one of the differences is that you have a PCI capture device; same brand, but different connector. So, what I think is happening here is that you might be facing a compatibility issue between the PCI and the Intel® HD Graphics 530. At the moment, I do not have that same capture device as you, but I do not rule out the fact that this could be a compatibility issue.
I have submitted a ticket via email to https://www.startech.com/Support, I will keep track of this.