Can capture some videos in Chrome, but not others (no dedicated GPU)

I have a laptop and cannot capture some videos I need inside Chrome. I tried Display Capture and Window Capture, with different Capture Methods, to no avail.

Here are the facts:
  • Capturing YouTube videos works out of the box, no special changes needed.
  • The video I need to capture is embedded in a restricted website and delivered by VdoCipher (download protection).
  • The video I need becomes a black rectangle in OBS. However, video controls and a watermark on the video are captured fine.
  • When I turn off Chrome setting "Use hardware acceleration when available", capturing the video I need works (but Chrome CPU usage goes through the roof, so I get some lag).
  • My laptop does not have a dedicated GPU. It only has the Intel HD Graphics 620.
  • Regardless, I tried the trick to set "Power saving mode" in obs64.exe (as well as chrome.exe). Didn't work.
  • GPU usage in Task Manager doesn't seem to be affected by OBS recording when Output Encoding is "Software (x264)" (so I wonder if OBS is really "running on a GPU").
  • GPU usage went up when I change Output Encoding to "Hardware (QSV)", but the problem persisted.
Log file (QSV): https://obsproject.com/logs/SYj0hC_3yrt605Yr
Log file (x264): https://obsproject.com/logs/Ru8yfXeZyZxguL5n

Is there any way I can capture the video I need with Chrome hardware acceleration turned on? First time posting, sorry if I missed something important.
 

FerretBomb

Active Member
This would be DRM, specifically intended to prevent recording video files (aka: piracy). Copying video even for personal non-commercial use is still copyright infringement in the US, and illegal; we cannot assist you with illegal activity.
Doubly-so when the site clearly does not intend to make the videos available for users to save locally, given the use of VdoCipher to make it more difficult.
 
Top