Tips: Use VMagicMirror for Streaming
VMagicMirror expects 2 main use cases of Streaming and Desktop Mascot.
This tips writes about the setup for streaming.
Choose screen capture or Window capture
For the popular streaming software like OBS, usually you have 2 ways to capture the character shown on VMagicMirror.
- Screen capture: capture whole screen or part of the screen.
- Window capture: disable character window transparency, and capture the window.
Screen capture uses as-is image. This way has the merit to be easy to understand what happens, and shadow and semi-transparent interfaces (like touch pad) are correctly shown.
When you use window capture please check following points.
Turn off shadow effects. In Streaming
tab, hide shadow
.
If the bloom effect seem to prevent chromakey composition, then turn off. In setting window Effects
tab, change Bloom
’s Intensity
to 0.
If your avatar has green part, you might need to change chromakey color. In setting window Window
tab, change background color.
Keyboard and touchpad objects are semi-transparent and thus maybe looks not good, when in composit image. In this case hide them, or replace the device textures (see Change Device Textures).
NOTE: OBS has one more useful choice of “Game Capture”. Game capture supports to capture transparent window as is, and this feature will work very well for VMagicMirror with transparent background. If your PC has enough capacity to do so, please consider using game capture instead of normal window capture.
Check CPU Usage
When streaming PC uses many computational resources.
Check the following points to reduce CPU usage of VMagicMirror
, but some of them might make the looking worse.
In Streaming
tab on control panel,
- (Large effect): Disable face tracking.
- (Middle effect): Disable lipsync by microphone.
- (Middle effect): Disable shadow, and wind.
- (Small effect): Hide unused devices.
In setting window,
- (Middle effect):
Effects
tab, setQuality
to lower option. - (Small effect):
Layout
tab, disable gamepad input capture and MIDI input reading. - (Small effect):
Effects
tab, setImage Quality
to lower one. - (Small effect):
Effects
tab, setBloom
’sIntensity
to 0.
Consider How to Place the Character
When placing the character please consider NOT to show the avatar hands or arms.
As usual VTuber shows only upper than shoulder, the hand motion might lead unnatural image.
Even in this case shoulder and upper-arm motion is reflected to the streaming, and this makes character more lively.
If the streaming is mainly for the talking, you can choose the layout the camera is hidden.
When you are planning the game play streaming, then move gamepad to the higher position, or just change camera layout to show your hands.
If you want to apply bust-up layout and also want to show the hand motion, then move up keyboard and touch pad.
Choose how to Switch the Face Expressions
You can use several way to switch the character’s face expressions.
- Keyboard, word input
- Keyboard, number key
- Gamepad
- MIDI controller
Please see the detail in Expressions.