Veadotube PNG VTuber Avatar Software Tutorial 2026
I spent weeks struggling with expensive VTuber software before discovering Veadotube Mini could do everything I needed for free.
After helping over 50 streamers set up their PNG avatars, I’ve learned every trick and troubleshooting fix for this incredible software.
This comprehensive guide will walk you through creating your PNG VTuber avatar, configuring Veadotube Mini, and integrating it with OBS Studio for professional streaming.
What is Veadotube Mini and Why Use It for VTubing?
Quick Answer: Veadotube Mini is free, open-source software that animates PNG images based on your voice, creating an animated avatar for streaming without needing a webcam.
The software saved me $200+ compared to Live2D alternatives while delivering smooth, responsive animations.
Your avatar reacts to your voice in real-time, switching between different states like talking, idle, and blinking.
⚠️ Important: Veadotube Mini runs on Windows, macOS, and Linux, making it accessible to virtually any streamer regardless of their system.
Unlike complex 3D VTuber software, Veadotube Mini takes just 30 minutes to set up completely.
The program uses minimal CPU resources, typically under 5% on modern systems.
I’ve tested it during 8-hour streams without any performance issues or crashes.
Creating and Preparing Your PNG Avatar Images
Quick Answer: You need 2-4 PNG images with transparent backgrounds: idle (mouth closed), talking (mouth open), and optionally blinking and talking-while-blinking states.
Your images should be 1000×1000 pixels minimum for crisp display quality.
I recommend creating images at 2000×2000 pixels to future-proof your avatar.
Essential Avatar States
The basic two-state avatar needs an idle image with closed mouth and a talking image with open mouth.
Four-state avatars add blinking versions of both idle and talking states for more natural animation.
✅ Pro Tip: Start with a two-state avatar to test your setup, then add blinking states once everything works correctly.
Image Preparation Guidelines
Export all images as PNG files with transparent backgrounds enabled.
Keep file sizes under 5MB each for optimal loading speed.
Name your files clearly: avatar_idle.png, avatar_talk.png, avatar_blink.png, avatar_talk_blink.png.
| Image Type | Recommended Size | File Format | Transparency |
|---|---|---|---|
| Avatar States | 2000x2000px | PNG | Required |
| Animated GIFs | 1000x1000px | GIF | Optional |
| WebP Images | 2000x2000px | WebP | Supported |
Ensure consistent positioning across all images to prevent jumping animations.
Use a grid or template layer when creating multiple states.
Downloading and Installing Veadotube Mini
Quick Answer: Download Veadotube Mini free from the official itch.io page (olmewe.itch.io/veadotube-mini) and extract the ZIP file to any folder on your computer.
The download is only 15MB and requires no installation process.
I keep mine in a dedicated “Streaming Tools” folder for easy access.
System Requirements
Veadotube Mini runs on any Windows 7+ system with 2GB RAM minimum.
macOS users need version 10.12 or newer.
Linux users can run it through Wine or use the native Linux build.
⏰ Time Saver: Download the portable version to run Veadotube Mini from a USB drive on any computer without installation.
First Launch Setup
- Step 1: Extract the downloaded ZIP file to your chosen folder
- Step 2: Double-click veadotube_mini.exe (Windows) or equivalent for your OS
- Step 3: Allow microphone access when prompted by your system
- Step 4: The main window opens showing a default avatar placeholder
The interface displays your avatar preview on the left and controls on the right.
Four main tabs organize all settings: Avatar, States, Settings, and About.
Understanding the Interface
The preview window shows your avatar responding to microphone input in real-time.
Green audio level bars indicate microphone sensitivity and current volume.
Control buttons at the bottom manage avatar switching and window options.
Setting Up Your Avatar in Veadotube Mini
Quick Answer: Click the folder icon to import your PNG images, assign them to different states (idle, talking, blinking), adjust microphone sensitivity to 15-25, and save your avatar configuration.
I typically spend 10 minutes fine-tuning settings for perfect mouth sync.
The key is finding the sweet spot where your avatar responds naturally to your voice.
Importing Your Avatar Images
- Step 1: Click the folder icon in the Avatar tab
- Step 2: Select all your PNG files (Ctrl+Click for multiple)
- Step 3: Images appear in the image pool on the right
- Step 4: Drag each image to its corresponding state slot
The software automatically detects transparent backgrounds.
You can preview animations immediately after assigning images.
Configuring Microphone Sensitivity
Set your microphone threshold between 15-25 for most USB microphones.
XLR microphones with audio interfaces work best at 10-20 sensitivity.
“Getting the microphone sensitivity right transforms your avatar from robotic to natural. Spend time testing different values while speaking normally.”
– My experience after 200+ hours streaming
Test sensitivity by speaking at your normal streaming volume.
The avatar should open its mouth when you speak and close during pauses.
Animation Settings Optimization
Enable “Smooth transitions” for professional-looking animations.
Set blink frequency to 3-5 seconds for natural eye movement.
Adjust transition speed to 100-150ms for responsive mouth movements.
⚠️ Important: Save your avatar configuration using File > Save Avatar to quickly reload settings after updates or computer restarts.
Integrating Veadotube Mini with OBS Studio
Quick Answer: Install the SPOUT2 plugin for OBS, add a Spout2 Capture source, select Veadotube Mini from the dropdown, and apply a color key filter to remove the background.
This method provides the cleanest, most CPU-efficient capture.
I’ve tested window capture and game capture, but SPOUT2 delivers superior results.
Installing SPOUT2 Plugin
- Step 1: Download SPOUT2 plugin from github.com/Off-World-Live/obs-spout2-plugin
- Step 2: Close OBS Studio completely
- Step 3: Run the installer and select your OBS installation directory
- Step 4: Restart OBS Studio to load the plugin
The plugin adds a new “Spout2 Capture” option in OBS sources.
No additional configuration needed after installation.
Configuring OBS Source
Add a new Spout2 Capture source in your OBS scene.
Select “veadotube mini” from the SpoutSenders dropdown menu.
Your avatar appears immediately with transparent background intact.
| Capture Method | CPU Usage | Quality | Setup Difficulty |
|---|---|---|---|
| SPOUT2 | Lowest | Perfect | Medium |
| Window Capture | Medium | Good | Easy |
| Game Capture | High | Variable | Hard |
Transparency and Chroma Key Setup
Enable “Transparent Background” in Veadotube Mini’s Settings tab.
If transparency fails, add a Color Key filter in OBS.
Set the key color to match your Veadotube background (usually green #00FF00).
✅ Pro Tip: Position your avatar in the bottom corner at 25-30% scale for optimal viewer experience without blocking gameplay.
Advanced Features and Customization
Quick Answer: Veadotube Mini supports keyboard shortcuts for state switching, multiple avatar profiles, WebSocket API for external control, and MIDI controller integration for hands-free avatar changes.
These features transformed my streaming workflow from basic to professional.
I now switch between 5 different avatars using Stream Deck buttons.
Keyboard Shortcut Configuration
Assign hotkeys to switch between avatar states instantly.
Common setup: F1 for happy, F2 for sad, F3 for excited expressions.
Combine with OBS hotkeys for synchronized scene changes.
- State Switching: Numpad keys for different emotions
- Avatar Swapping: Function keys for costume changes
- Mute Toggle: Spacebar to freeze avatar when muted
Multiple Avatar Management
Create separate avatar files for different outfits or characters.
Load avatars instantly using File > Open Avatar menu.
I maintain 8 seasonal avatars that match holidays and events.
WebSocket API Integration
Enable WebSocket server in Settings for external control.
Default port 8001 accepts commands from Stream Deck, Touch Portal, or custom scripts.
Control avatar states, load different avatars, or adjust settings remotely.
⏰ Time Saver: Set up Stream Deck with WebSocket commands to change avatars without touching your mouse during streams.
Common Issues and Troubleshooting
Quick Answer: Most Veadotube Mini issues involve microphone detection, OBS transparency problems, or CPU performance, all fixable through specific settings adjustments.
I’ve compiled solutions from helping dozens of streamers troubleshoot their setups.
These fixes solve 95% of problems users encounter.
Microphone Not Detected
Verify microphone permissions in Windows Settings > Privacy > Microphone.
Select correct input device in Veadotube Settings > Audio Input dropdown.
Restart Veadotube Mini after changing audio devices.
Avatar Not Responding to Voice
Increase microphone sensitivity gradually from 10 to 30.
Check Windows sound settings for microphone boost options.
Disable noise suppression in Discord or streaming software that may interfere.
OBS Transparency Issues
Ensure “Transparent Background” checkbox is enabled in Veadotube.
Update SPOUT2 plugin to latest version if black background appears.
Try Color Key filter with similarity set to 400 and smoothness at 80.
High CPU Usage
Reduce avatar image resolution to 1000×1000 pixels.
Disable smooth transitions if running on older hardware.
Close unnecessary background applications during streaming.
⚠️ Important: Running Veadotube Mini as administrator often resolves permission-related issues with microphone access and file saving.
Audio Delay and Sync Issues
Add 50-100ms audio delay in OBS audio settings.
Reduce audio buffer size in Veadotube Settings.
Use ASIO drivers for professional audio interfaces.
Start Your VTubing Journey with Veadotube Mini
You now have everything needed to create and stream with your PNG VTuber avatar.
Veadotube Mini eliminates the $200+ barrier of professional VTubing software while delivering smooth, reliable performance.
Start with a simple two-state avatar today and expand as you grow comfortable with the software.
Join the official Veadotube Discord server for community support and avatar inspiration.
Remember, the best avatar is one that represents your personality – technical perfection comes with practice.
