Question / Help Chromakey issue: Filtering green and pure white?

Crypt

New Member
Hi guys,

First post, love OBS, fantastic software.

Issue is I use a greenscreen and with the settings I have it removes green but also pure white, which can happen to my skin sometimes if I lean too close to my light source.

Here are some pictures to illustrate the problem and my log.

Code:
04:45:10: CLR host plugin strings not found, dynamically loading 4 strings
04:45:10: CLRHost::Initialize() attempting to load and start the .NET runtime (null)
04:45:10: CLRHost::Initialize() Found version v2.0.50727 .NET runtime
04:45:10: CLRHost::Initialize() Found version v4.0.30319 .NET runtime
04:45:10: CLRHost::Initialize() attempting to use v4.0.30319 .NET runtime
04:45:10: CLRHost::LoadInteropLibrary() load the assembly plugins\CLRHostPlugin\CLRHost.Interop.dll
04:45:10: CLRHost::LoadPlugins() attempting to load the plugin assembly CLRBrowserSourcePlugin
04:45:10: CLRHost:: Could not find/load browser settings at location C:\Users\Jase\AppData\Roaming\OBS\pluginData\browser.json
04:45:10: CLRHost::LoadPlugins() successfully added CLR plugin [Type: CLRBrowserSourcePlugin.CLRBrowserSourcePlugin, Name: CLR Browser Source Plugin]
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
Warning -- Bad call to String::Mid.  iStart or iEnd is bigger than the current length (string: "").
04:45:19: Open Broadcaster Software v0.592b - 64bit ( ^ω^)
04:45:19: -------------------------------
04:45:19: CPU Name: Intel(R) Core(TM) CPU            870  @ 2.93GHz
04:45:19: CPU Speed: 3533MHz
04:45:19: Physical Memory:  12279MB Total, 8725MB Free
04:45:19: stepping id: 5, model 30, family 6, type 0, extmodel 0, extfamily 0, HTT 1, logical cores 8, total cores 4
04:45:19: monitor 1: pos={0, 0}, size={1920, 1080}
04:45:19: monitor 2: pos={1920, 0}, size={1920, 1080}
04:45:19: Windows Version: 6.1 Build 7601 S
04:45:19: Aero is Disabled
04:45:19: -------------------------------
04:45:19: OBS Modules:
04:45:19: Base Address     Module
04:45:19: 000000003FAB0000 OBS.exe
04:45:19: 00000000F19B0000 OBSApi.dll
04:45:19: 00000000F9CF0000 CLRHostPlugin.dll
04:45:19: 00000000F2DB0000 DShowPlugin.dll
04:45:19: 00000000F3290000 GraphicsCapture.dll
04:45:19: 00000000F5970000 NoiseGate.dll
04:45:19: 00000000F3430000 PSVPlugin.dll
04:45:19: ------------------------------------------
04:45:19: Adapter 1
04:45:19:   Video Adapter: NVIDIA GeForce GTX 570
04:45:19:   Video Adapter Dedicated Video Memory: 1292304384
04:45:19:   Video Adapter Shared System Memory: 2952671232
04:45:19:   Video Adapter Output 1: pos={0, 0}, size={1920, 1080}, attached=true
04:45:19:   Video Adapter Output 2: pos={1920, 0}, size={1920, 1080}, attached=true
04:45:19: =====Stream Start: 2014-01-23, 04:45:19===============================================
04:45:19:   Multithreaded optimizations: On
04:45:19:   Base resolution: 1920x1080
04:45:19:   Output resolution: 1920x1080
04:45:19: ------------------------------------------
04:45:19: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:45:19: ------------------------------------------
04:45:19: Audio Format: 44100hz
04:45:19: Playback device Default
04:45:19: ------------------------------------------
04:45:19: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:45:19: ------------------------------------------
04:45:19: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:45:19: ------------------------------------------
04:45:19: Audio Encoding: AAC
04:45:19:     bitrate: 160
04:45:19: Using bitmap image
04:45:19: Scene buffering time set to 700
04:45:19: ------------------------------------------
04:45:19: Video Encoding: x264
04:45:19:     fps: 30
04:45:19:     width: 1920, height: 1080
04:45:19:     preset: veryfast
04:45:19:     profile: main
04:45:19:     keyint: 60
04:45:19:     CBR: yes
04:45:19:     CFR: no
04:45:19:     max bitrate: 1800
04:45:19:     buffer size: 1800
04:45:19: ------------------------------------------
04:45:19: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:45:19: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:45:19: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:45:19: CLRHost:: Browser 1: Status message: 
04:45:20: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:45:58: Total frames encoded: 1128, total frames duplicated: 0 (0.00%)
04:45:58: Total frames rendered: 1132, number of late frames: 0 (0.00%) (it's okay for some frames to be late)
04:45:58: 
04:45:58: Profiler time results:
04:45:58: 
04:45:58: ==============================================================
04:45:58: video thread frame - [100%] [avg time: 0.589 ms] [children: 13.6%] [unaccounted: 86.4%]
04:45:58: | scene->Preprocess - [5.09%] [avg time: 0.03 ms]
04:45:58: | GPU download and conversion - [8.49%] [avg time: 0.05 ms] [children: 7.64%] [unaccounted: 0.849%]
04:45:58: | | flush - [4.92%] [avg time: 0.029 ms]
04:45:58: | | CopyResource - [2.55%] [avg time: 0.015 ms]
04:45:58: | | conversion to 4:2:0 - [0.17%] [avg time: 0.001 ms]
04:45:58: Convert444Threads - [100%] [avg time: 1.194 ms] [children: 99.7%] [unaccounted: 0.335%]
04:45:58: | Convert444toNV12 - [99.7%] [avg time: 1.19 ms]
04:45:58: encoder thread frame - [100%] [avg time: 1.796 ms]
04:45:58: ==============================================================
04:45:58: 
04:45:58: 
04:45:58: Profiler CPU results:
04:45:58: 
04:45:58: ==============================================================
04:45:58: video thread frame - [cpu time: avg 0.068 ms, total 78 ms] [avg calls per frame: 1]
04:45:58: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:45:58: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:45:58: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:45:58: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:45:58: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:45:58: Convert444Threads - [cpu time: avg 1.041 ms, total 2308.81 ms] [avg calls per frame: 2]
04:45:58: | Convert444toNV12 - [cpu time: avg 1.041 ms, total 2308.81 ms] [avg calls per frame: 2]
04:45:58: encoder thread frame - [cpu time: avg 1.071 ms, total 1185.61 ms] [avg calls per frame: 1]
04:45:58: ==============================================================
04:45:58: 
04:45:58: =====Stream End: 2014-01-23, 04:45:58=================================================
04:46:05: =====Stream Start: 2014-01-23, 04:46:05===============================================
04:46:05:   Multithreaded optimizations: On
04:46:05:   Base resolution: 1920x1080
04:46:05:   Output resolution: 1920x1080
04:46:05: ------------------------------------------
04:46:05: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:46:05: ------------------------------------------
04:46:05: Audio Format: 44100hz
04:46:05: Playback device Default
04:46:05: ------------------------------------------
04:46:05: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:46:05: ------------------------------------------
04:46:05: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:46:05: ------------------------------------------
04:46:05: Audio Encoding: AAC
04:46:05:     bitrate: 160
04:46:05: Using bitmap image
04:46:05: Scene buffering time set to 700
04:46:05: ------------------------------------------
04:46:05: Video Encoding: x264
04:46:05:     fps: 30
04:46:05:     width: 1920, height: 1080
04:46:05:     preset: veryfast
04:46:05:     profile: main
04:46:05:     keyint: 60
04:46:05:     CBR: yes
04:46:05:     CFR: no
04:46:05:     max bitrate: 1800
04:46:05:     buffer size: 1800
04:46:05: ------------------------------------------
04:46:05: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:46:05: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:46:05: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:46:05: CLRHost:: Browser 2: Status message: 
04:46:06: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:46:32: CLRHost:: Could not find/load browser settings at location C:\Users\Jase\AppData\Roaming\OBS\pluginData\browser.json
04:46:41: Total frames encoded: 1049, total frames duplicated: 0 (0.00%)
04:46:41: Total frames rendered: 1055, number of late frames: 1 (0.09%) (it's okay for some frames to be late)
04:46:41: 
04:46:41: Profiler time results:
04:46:41: 
04:46:41: ==============================================================
04:46:41: video thread frame - [100%] [avg time: 0.61 ms] [children: 13.1%] [unaccounted: 86.9%]
04:46:41: | scene->Preprocess - [4.75%] [avg time: 0.029 ms]
04:46:41: | GPU download and conversion - [8.36%] [avg time: 0.051 ms] [children: 7.21%] [unaccounted: 1.15%]
04:46:41: | | flush - [4.59%] [avg time: 0.028 ms]
04:46:41: | | CopyResource - [2.46%] [avg time: 0.015 ms]
04:46:41: | | conversion to 4:2:0 - [0.164%] [avg time: 0.001 ms]
04:46:41: Convert444Threads - [100%] [avg time: 1.157 ms] [children: 99.7%] [unaccounted: 0.346%]
04:46:41: | Convert444toNV12 - [99.7%] [avg time: 1.153 ms]
04:46:41: encoder thread frame - [100%] [avg time: 1.78 ms]
04:46:41: ==============================================================
04:46:41: 
04:46:41: 
04:46:41: Profiler CPU results:
04:46:41: 
04:46:41: ==============================================================
04:46:41: video thread frame - [cpu time: avg 0.059 ms, total 62.4 ms] [avg calls per frame: 1]
04:46:41: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:46:41: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:46:41: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:46:41: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:46:41: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:46:41: Convert444Threads - [cpu time: avg 1.046 ms, total 2152.81 ms] [avg calls per frame: 2]
04:46:41: | Convert444toNV12 - [cpu time: avg 1.046 ms, total 2152.81 ms] [avg calls per frame: 2]
04:46:41: encoder thread frame - [cpu time: avg 1.062 ms, total 1092.01 ms] [avg calls per frame: 1]
04:46:41: ==============================================================
04:46:41: 
04:46:41: =====Stream End: 2014-01-23, 04:46:41=================================================
04:46:42: =====Stream Start: 2014-01-23, 04:46:42===============================================
04:46:42:   Multithreaded optimizations: On
04:46:42:   Base resolution: 1920x1080
04:46:42:   Output resolution: 1920x1080
04:46:42: ------------------------------------------
04:46:42: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:46:42: ------------------------------------------
04:46:42: Audio Format: 44100hz
04:46:42: Playback device Default
04:46:42: ------------------------------------------
04:46:42: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:46:42: ------------------------------------------
04:46:42: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:46:42: ------------------------------------------
04:46:42: Audio Encoding: AAC
04:46:42:     bitrate: 160
04:46:42: Using bitmap image
04:46:42: Scene buffering time set to 700
04:46:42: ------------------------------------------
04:46:42: Video Encoding: x264
04:46:42:     fps: 30
04:46:42:     width: 1920, height: 1080
04:46:42:     preset: veryfast
04:46:42:     profile: main
04:46:42:     keyint: 60
04:46:42:     CBR: yes
04:46:42:     CFR: no
04:46:42:     max bitrate: 1800
04:46:42:     buffer size: 1800
04:46:42: ------------------------------------------
04:46:42: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:46:42: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:46:42: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:46:42: CLRHost:: Browser 3: Status message: 
04:46:42: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:47:59: Total frames encoded: 2296, total frames duplicated: 0 (0.00%)
04:47:59: Total frames rendered: 2302, number of late frames: 1 (0.04%) (it's okay for some frames to be late)
04:47:59: 
04:47:59: Profiler time results:
04:47:59: 
04:47:59: ==============================================================
04:47:59: video thread frame - [100%] [avg time: 0.556 ms] [children: 14.2%] [unaccounted: 85.8%]
04:47:59: | scene->Preprocess - [5.04%] [avg time: 0.028 ms]
04:47:59: | GPU download and conversion - [9.17%] [avg time: 0.051 ms] [children: 8.27%] [unaccounted: 0.899%]
04:47:59: | | flush - [4.86%] [avg time: 0.027 ms]
04:47:59: | | CopyResource - [2.7%] [avg time: 0.015 ms]
04:47:59: | | conversion to 4:2:0 - [0.719%] [avg time: 0.004 ms]
04:47:59: Convert444Threads - [100%] [avg time: 1.069 ms] [children: 99.6%] [unaccounted: 0.374%]
04:47:59: | Convert444toNV12 - [99.6%] [avg time: 1.065 ms]
04:47:59: encoder thread frame - [100%] [avg time: 1.831 ms]
04:47:59: ==============================================================
04:47:59: 
04:47:59: 
04:47:59: Profiler CPU results:
04:47:59: 
04:47:59: ==============================================================
04:47:59: video thread frame - [cpu time: avg 0.013 ms, total 31.2 ms] [avg calls per frame: 1]
04:47:59: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:47:59: | GPU download and conversion - [cpu time: avg 0.006 ms, total 15.6 ms] [avg calls per frame: 1]
04:47:59: | | flush - [cpu time: avg 0.006 ms, total 15.6 ms] [avg calls per frame: 1]
04:47:59: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:47:59: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:47:59: Convert444Threads - [cpu time: avg 1.014 ms, total 4617.63 ms] [avg calls per frame: 2]
04:47:59: | Convert444toNV12 - [cpu time: avg 1.014 ms, total 4617.63 ms] [avg calls per frame: 2]
04:47:59: encoder thread frame - [cpu time: avg 1.049 ms, total 2386.82 ms] [avg calls per frame: 1]
04:47:59: ==============================================================
04:47:59: 
04:47:59: =====Stream End: 2014-01-23, 04:47:59=================================================
04:48:00: =====Stream Start: 2014-01-23, 04:48:00===============================================
04:48:00:   Multithreaded optimizations: On
04:48:00:   Base resolution: 1920x1080
04:48:00:   Output resolution: 1920x1080
04:48:00: ------------------------------------------
04:48:00: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:48:00: ------------------------------------------
04:48:00: Audio Format: 44100hz
04:48:00: Playback device Default
04:48:00: ------------------------------------------
04:48:00: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:48:00: ------------------------------------------
04:48:00: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:48:00: ------------------------------------------
04:48:00: Audio Encoding: AAC
04:48:00:     bitrate: 160
04:48:00: Using bitmap image
04:48:00: Scene buffering time set to 700
04:48:00: ------------------------------------------
04:48:00: Video Encoding: x264
04:48:00:     fps: 30
04:48:00:     width: 1920, height: 1080
04:48:00:     preset: veryfast
04:48:00:     profile: main
04:48:00:     keyint: 60
04:48:00:     CBR: yes
04:48:00:     CFR: no
04:48:00:     max bitrate: 1800
04:48:00:     buffer size: 1800
04:48:00: ------------------------------------------
04:48:00: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:48:00: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:48:00: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:48:00: CLRHost:: Browser 4: Status message: 
04:48:01: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:48:26: Total frames encoded: 742, total frames duplicated: 0 (0.00%)
04:48:26: Total frames rendered: 747, number of late frames: 1 (0.13%) (it's okay for some frames to be late)
04:48:26: 
04:48:26: Profiler time results:
04:48:26: 
04:48:26: ==============================================================
04:48:26: video thread frame - [100%] [avg time: 0.594 ms] [children: 13.6%] [unaccounted: 86.4%]
04:48:26: | scene->Preprocess - [4.88%] [avg time: 0.029 ms]
04:48:26: | GPU download and conversion - [8.75%] [avg time: 0.052 ms] [children: 7.91%] [unaccounted: 0.842%]
04:48:26: | | flush - [4.38%] [avg time: 0.026 ms]
04:48:26: | | CopyResource - [2.53%] [avg time: 0.015 ms]
04:48:26: | | conversion to 4:2:0 - [1.01%] [avg time: 0.006 ms]
04:48:26: Convert444Threads - [100%] [avg time: 1.129 ms] [children: 99.6%] [unaccounted: 0.354%]
04:48:26: | Convert444toNV12 - [99.6%] [avg time: 1.125 ms]
04:48:26: encoder thread frame - [100%] [avg time: 1.815 ms]
04:48:26: ==============================================================
04:48:26: 
04:48:26: 
04:48:26: Profiler CPU results:
04:48:26: 
04:48:26: ==============================================================
04:48:26: video thread frame - [cpu time: avg 0.041 ms, total 31.2 ms] [avg calls per frame: 1]
04:48:26: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:48:26: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:48:26: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:48:26: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:48:26: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:48:26: Convert444Threads - [cpu time: avg 1.058 ms, total 1528.81 ms] [avg calls per frame: 2]
04:48:26: | Convert444toNV12 - [cpu time: avg 1.058 ms, total 1528.81 ms] [avg calls per frame: 2]
04:48:26: encoder thread frame - [cpu time: avg 1.081 ms, total 780.005 ms] [avg calls per frame: 1]
04:48:26: ==============================================================
04:48:26: 
04:48:26: =====Stream End: 2014-01-23, 04:48:26=================================================
04:49:20: =====Stream Start: 2014-01-23, 04:49:20===============================================
04:49:20:   Multithreaded optimizations: On
04:49:20:   Base resolution: 1920x1080
04:49:20:   Output resolution: 1920x1080
04:49:20: ------------------------------------------
04:49:20: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:49:20: ------------------------------------------
04:49:20: Audio Format: 44100hz
04:49:20: Playback device Default
04:49:20: ------------------------------------------
04:49:20: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:49:20: ------------------------------------------
04:49:20: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:49:20: ------------------------------------------
04:49:20: Audio Encoding: AAC
04:49:20:     bitrate: 160
04:49:20: Using bitmap image
04:49:20: Scene buffering time set to 700
04:49:20: ------------------------------------------
04:49:20: Video Encoding: x264
04:49:20:     fps: 30
04:49:20:     width: 1920, height: 1080
04:49:20:     preset: veryfast
04:49:20:     profile: main
04:49:20:     keyint: 60
04:49:20:     CBR: yes
04:49:20:     CFR: no
04:49:20:     max bitrate: 1800
04:49:20:     buffer size: 1800
04:49:20: ------------------------------------------
04:49:20: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:49:20: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:49:20: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:49:20: CLRHost:: Browser 5: Status message: 
04:49:21: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:49:27: Total frames encoded: 173, total frames duplicated: 0 (0.00%)
04:49:27: Total frames rendered: 179, number of late frames: 1 (0.56%) (it's okay for some frames to be late)
04:49:27: 
04:49:27: Profiler time results:
04:49:27: 
04:49:27: ==============================================================
04:49:27: video thread frame - [100%] [avg time: 0.713 ms] [children: 11.6%] [unaccounted: 88.4%]
04:49:27: | scene->Preprocess - [3.93%] [avg time: 0.028 ms]
04:49:27: | GPU download and conversion - [7.71%] [avg time: 0.055 ms] [children: 7.29%] [unaccounted: 0.421%]
04:49:27: | | flush - [5.05%] [avg time: 0.036 ms]
04:49:27: | | CopyResource - [2.1%] [avg time: 0.015 ms]
04:49:27: | | conversion to 4:2:0 - [0.14%] [avg time: 0.001 ms]
04:49:27: Convert444Threads - [100%] [avg time: 1.365 ms] [children: 99.7%] [unaccounted: 0.293%]
04:49:27: | Convert444toNV12 - [99.7%] [avg time: 1.361 ms]
04:49:27: encoder thread frame - [100%] [avg time: 1.802 ms]
04:49:27: ==============================================================
04:49:27: 
04:49:27: 
04:49:27: Profiler CPU results:
04:49:27: 
04:49:27: ==============================================================
04:49:27: video thread frame - [cpu time: avg 0.087 ms, total 15.6 ms] [avg calls per frame: 1]
04:49:27: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:49:27: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:49:27: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:49:27: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:49:27: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:49:27: Convert444Threads - [cpu time: avg 1.427 ms, total 436.802 ms] [avg calls per frame: 2]
04:49:27: | Convert444toNV12 - [cpu time: avg 1.427 ms, total 436.802 ms] [avg calls per frame: 2]
04:49:27: encoder thread frame - [cpu time: avg 1.231 ms, total 187.201 ms] [avg calls per frame: 1]
04:49:27: ==============================================================
04:49:27: 
04:49:27: =====Stream End: 2014-01-23, 04:49:27=================================================
04:50:21: =====Stream Start: 2014-01-23, 04:50:21===============================================
04:50:21:   Multithreaded optimizations: On
04:50:21:   Base resolution: 1920x1080
04:50:21:   Output resolution: 1920x1080
04:50:21: ------------------------------------------
04:50:21: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
04:50:21: ------------------------------------------
04:50:21: Audio Format: 44100hz
04:50:21: Playback device Default
04:50:21: ------------------------------------------
04:50:21: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
04:50:21: ------------------------------------------
04:50:21: Using auxilary audio input: Line 1 (Virtual Audio Cable)
04:50:21: ------------------------------------------
04:50:21: Audio Encoding: AAC
04:50:21:     bitrate: 160
04:50:21: Using bitmap image
04:50:21: Scene buffering time set to 700
04:50:21: ------------------------------------------
04:50:21: Video Encoding: x264
04:50:21:     fps: 30
04:50:21:     width: 1920, height: 1080
04:50:21:     preset: veryfast
04:50:21:     profile: main
04:50:21:     keyint: 60
04:50:21:     CBR: yes
04:50:21:     CFR: no
04:50:21:     max bitrate: 1800
04:50:21:     buffer size: 1800
04:50:21: ------------------------------------------
04:50:21: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
04:50:21: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
04:50:21: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:50:21: CLRHost:: Browser 6: Status message: 
04:50:22: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
04:51:23: Total frames encoded: 1825, total frames duplicated: 0 (0.00%)
04:51:23: Total frames rendered: 1831, number of late frames: 1 (0.05%) (it's okay for some frames to be late)
04:51:23: 
04:51:23: Profiler time results:
04:51:23: 
04:51:23: ==============================================================
04:51:23: video thread frame - [100%] [avg time: 0.55 ms] [children: 13.5%] [unaccounted: 86.5%]
04:51:23: | scene->Preprocess - [4.91%] [avg time: 0.027 ms]
04:51:23: | GPU download and conversion - [8.55%] [avg time: 0.047 ms] [children: 7.45%] [unaccounted: 1.09%]
04:51:23: | | flush - [4.55%] [avg time: 0.025 ms]
04:51:23: | | CopyResource - [2.73%] [avg time: 0.015 ms]
04:51:23: | | conversion to 4:2:0 - [0.182%] [avg time: 0.001 ms]
04:51:23: Convert444Threads - [100%] [avg time: 1.067 ms] [children: 99.6%] [unaccounted: 0.375%]
04:51:23: | Convert444toNV12 - [99.6%] [avg time: 1.063 ms]
04:51:23: encoder thread frame - [100%] [avg time: 1.822 ms]
04:51:23: ==============================================================
04:51:23: 
04:51:23: 
04:51:23: Profiler CPU results:
04:51:23: 
04:51:23: ==============================================================
04:51:23: video thread frame - [cpu time: avg 0.025 ms, total 46.8 ms] [avg calls per frame: 1]
04:51:23: | scene->Preprocess - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:51:23: | GPU download and conversion - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:51:23: | | flush - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:51:23: | | CopyResource - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:51:23: | | conversion to 4:2:0 - [cpu time: avg 0 ms, total 0 ms] [avg calls per frame: 1]
04:51:23: Convert444Threads - [cpu time: avg 1.075 ms, total 3884.42 ms] [avg calls per frame: 2]
04:51:23: | Convert444toNV12 - [cpu time: avg 1.075 ms, total 3884.42 ms] [avg calls per frame: 2]
04:51:23: encoder thread frame - [cpu time: avg 0.985 ms, total 1778.41 ms] [avg calls per frame: 1]
04:51:23: ==============================================================
04:51:23: 
04:51:23: =====Stream End: 2014-01-23, 04:51:23=================================================
22:20:53: =====Stream Start: 2014-01-23, 22:20:53===============================================
22:20:53:   Multithreaded optimizations: On
22:20:53:   Base resolution: 1920x1080
22:20:53:   Output resolution: 1920x1080
22:20:53: ------------------------------------------
22:20:53: Loading up D3D10 on NVIDIA GeForce GTX 570 (Adapter 1)...
22:20:53: ------------------------------------------
22:20:53: Audio Format: 44100hz
22:20:53: Playback device Default
22:20:53: ------------------------------------------
22:20:53: Using desktop audio input: Speakers (3- Yeti Stereo Microphone)
22:20:53: ------------------------------------------
22:20:53: Using auxilary audio input: Line 1 (Virtual Audio Cable)
22:20:53: ------------------------------------------
22:20:53: Audio Encoding: AAC
22:20:53:     bitrate: 160
22:20:53: Using bitmap image
22:20:53: Scene buffering time set to 700
22:20:53: ------------------------------------------
22:20:53: Video Encoding: x264
22:20:53:     fps: 30
22:20:53:     width: 1920, height: 1080
22:20:53:     preset: veryfast
22:20:53:     profile: main
22:20:53:     keyint: 60
22:20:53:     CBR: yes
22:20:53:     CFR: no
22:20:53:     max bitrate: 1800
22:20:53:     buffer size: 1800
22:20:53: ------------------------------------------
22:20:53: MMDeviceAudioSource: Frequency for device 'Speakers (3- Yeti Stereo Microphone)' is 352800, samples per sec is 44100
22:20:53: MMDeviceAudioSource: Frequency for device 'Line 1 (Virtual Audio Cable)' is 352800, samples per sec is 44100
22:20:53: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
22:20:53: CLRHost:: Browser 7: Status message: 
22:20:53: CLRHost:: BrowserRenderHandler::OnPaint failed to create texture
22:21:07: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:21:07:   New Scene
22:21:07: ------------------------------------------
22:21:07:     device: Logitech Webcam 250,
22:21:07:     device id \\?\usb#vid_046d&pid_0804&mi_00#8&28f0acbc&0&0000#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083},
22:21:07:     chosen type: I420, usingFourCC: false, res: 640x480 - 640x480, frameIntervals: 333333-2000000
22:21:07:     use buffering: false - 0, fourCC: 'I420'
22:21:07:     audio device: Disable,
22:21:07:     audio device id Disabled,
22:21:07: 
22:21:07: Using directshow input
22:21:08: Using Window Capture
22:21:08: Using bitmap image
22:26:15: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:26:15:   New Scene
22:26:15: Using text output
22:43:45: Using text output
22:49:47: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:47:   New Scene
22:49:47: Using graphics capture
22:49:48: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:48:   New Scene
22:49:48: Using graphics capture
22:49:48: Using bitmap image
22:49:49: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:49:   New Scene
22:49:49: Using Monitor Capture
22:49:49: Using Window Capture
22:49:49: Using bitmap image
22:49:52: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:52:   New Scene
22:49:52: Using graphics capture
22:49:52: Using bitmap image
22:49:52: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:52:   New Scene
22:49:52: Using graphics capture
22:49:52: Using bitmap image
22:49:53: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:49:53:   New Scene
22:49:53: Using graphics capture
22:50:52: ++++++++++++++++++++++++++++++++++++++++++++++++++++++
22:50:52:   New Scene
22:50:52: Using Window Capture
23:02:15: Total frames encoded: 74441, total frames duplicated: 19 (0.03%)
23:02:15: Total frames rendered: 74435, number of late frames: 2 (0.00%) (it's okay for some frames to be late)
23:02:15: 
23:02:15: Profiler time results:
23:02:15: 
23:02:15: ==============================================================
23:02:15: video thread frame - [100%] [avg time: 2.386 ms] [children: 74.3%] [unaccounted: 25.7%]
23:02:15: | scene->Preprocess - [70.8%] [avg time: 1.689 ms]
23:02:15: | GPU download and conversion - [3.48%] [avg time: 0.083 ms] [children: 2.89%] [unaccounted: 0.587%]
23:02:15: | | flush - [2.26%] [avg time: 0.054 ms]
23:02:15: | | CopyResource - [0.503%] [avg time: 0.012 ms]
23:02:15: | | conversion to 4:2:0 - [0.126%] [avg time: 0.003 ms]
23:02:15: Convert444Threads - [100%] [avg time: 1.237 ms] [children: 99.7%] [unaccounted: 0.323%]
23:02:15: | Convert444toNV12 - [99.7%] [avg time: 1.233 ms]
23:02:15: encoder thread frame - [100%] [avg time: 1.881 ms]
23:02:15: ==============================================================
23:02:15: 
23:02:15: 
23:02:15: Profiler CPU results:
23:02:15: 
23:02:15: ==============================================================
23:02:15: video thread frame - [cpu time: avg 1.074 ms, total 79966.1 ms] [avg calls per frame: 1]
23:02:15: | scene->Preprocess - [cpu time: avg 0.732 ms, total 54522.3 ms] [avg calls per frame: 1]
23:02:15: | GPU download and conversion - [cpu time: avg 0.046 ms, total 3494.43 ms] [avg calls per frame: 1]
23:02:15: | | flush - [cpu time: avg 0.028 ms, total 2137.21 ms] [avg calls per frame: 1]
23:02:15: | | CopyResource - [cpu time: avg 0.01 ms, total 811.206 ms] [avg calls per frame: 1]
23:02:15: | | conversion to 4:2:0 - [cpu time: avg 0.001 ms, total 124.802 ms] [avg calls per frame: 1]
23:02:15: Convert444Threads - [cpu time: avg 1.268 ms, total 188855 ms] [avg calls per frame: 2]
23:02:15: | Convert444toNV12 - [cpu time: avg 1.265 ms, total 188324 ms] [avg calls per frame: 2]
23:02:15: encoder thread frame - [cpu time: avg 1.042 ms, total 77579.3 ms] [avg calls per frame: 1]
23:02:15: ==============================================================
23:02:15: 
23:02:15: =====Stream End: 2014-01-23, 23:02:15=================================================
23:02:15: CLR host plugin instance deleted; removing dynamically loaded localization strings

Before chromakey enabled
bIWuAvc.jpg


After
5sFfAFd.jpg


Can anyone help me understand what's happening here?
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
It may be the color of your background combined with the webcam's general tint. Potentially bad color combo. The background looks like it's not very well lit either, and doesn't seem like it really stands out, which it needs to do. They need to be pronounced colors which are well lit and stand out against the rest of the coloring in the video.
 

Crypt

New Member
Thanks for the replies guys.

Here's the chromakey settings:
8ApEINk.jpg


Jim, I agree with you that the lighting is not perfect, but there is something else going on here. Pure white is not as close to the colour chosen as some of the other colours in the picture, and they are not made transparent.
 

Lain

Forum Admin
Lain
Forum Moderator
Developer
Chroma key functions differently than you think -- just because a color doesn't seem close doesn't mean that it can't happen. Let me explain further: chroma key operates in a different space of color, it does not factor in the brightness of a color, if that makes sense. If you set it to green and something is very white but has a green tint as well, it can also get picked up by it. Chroma key operates well with green screens by filtering out a color, specifically excluding the brightness or darkness factor of that particular color so that it picks up more area and prevents it from having potential issues with lighting.

Best results will always come with better lighting and a more pronounced color, such as brighter green or red or blue. A color that is "off" and unused by the rest of the scene is ideal. It doesn't really feel like that's the case in this. Everything feels like it has a pre-existing tint already due to the webcam.
 

Crypt

New Member
Jim thank you for the comprehensive explanation. I had a feeling that this would be the case and there was an aspect of the chroma key functionality that I was not understanding.

After playing with the "white balance" in the actual camera properties from the camera driver I was able to minimalist this effect, I suppose white balance is a kind of tint.

In the long run I will look to upgrade my camera, lighting and green screen surface. I might move from cloth to a large roll of bright thick paper!

Thanks again.
 
Top