muaz-khan / RecordRTC

RecordRTC is WebRTC JavaScript library for audio/video as well as screen activity recording. It supports Chrome, Firefox, Opera, Android, and Microsoft Edge. Platforms: Linux, Mac and Windows.
https://www.webrtc-experiment.com/RecordRTC/
MIT License
6.52k stars 1.75k forks source link

[Chrome 88 - MacOS] Green Screen on Video Recording Playback when using H264 Codec #725

Open jenniezchu opened 3 years ago

jenniezchu commented 3 years ago

Environment: MacOS (10.14.6), Chrome 88 (88.0.4324.150) with "Use hardware acceleration when available" turned OFF

Disable "Use hardware acceleration when available" in Chrome In Chrome --> Preferences --> Advanced --> System: Turn off "Use hardware acceleration when available"

Reproduction Steps:

  1. Head over to webrtc demo: https://www.webrtc-experiment.com/RecordRTC/
  2. Select Microphone & Camera and the "H264" codec option
  3. Start Recording
  4. End Recording
  5. BUG: See that the video contains a green screen Expected: Recorded video should be displayed

Screenshots:

Screen Shot 2021-02-10 at 9 28 00 AM