Flood-Tuber | Native PNGTuber Plugin

Flood-Tuber | Native PNGTuber Plugin 1.1.0

Supported Bit Versions
  1. 64-bit
Source Code URL
https://github.com/justflood/flood-tuber
Minimum OBS Studio Version
30.2.0
Supported Platforms
  1. Windows
Flood Tuber | Native PNGTuber Plugin

Join the Flood Tuber Community on Discord!

Need help setting up, want to share your awesome custom avatars, or have an idea for a new feature? Come hang out with us!

Click here to join the Flood Tuber Discord Server!

Bring your streams to life! Automatically animate your avatar directly in OBS.

Flood Tuber is a lightweight, fully native OBS Studio plugin that detects your microphone's audio levels to animate your avatar with talking, blinking, and random action states. It adds dynamism to your content without the need for complex external software or heavy CPU usage.

✨ Features
  • ️ Audio Reactive: Automatically switches between Idle and Talking states based on your microphone input.
  • ️ 3-Frame Talking Animation: Supports Talk A, Talk B, and Talk C frames for smoother, more natural mouth movements.
  • Avatar Library: Built-in library system to easily load, save, and switch between different avatar presets (images + settings) with a single click.
  • Auto-Blink: Brings your avatar to life with configurable automatic blinking intervals.
  • ✨ Random Actions: Plays random action animations (like an emote or special pose) at set intervals to keep things fresh.
  • Motion Effects:
    • Shake: Avatar vibrates/shakes when talking.
    • Bounce: Avatar bounces up and down when talking.
    • None: Static talking image.
  • ️ Advanced Animations: Full support for APNG, WebP, and GIFformats!
    • Smart Detection: Automatically detects animated files even if the file extensions are incorrect (e.g., an APNG saved as .png).
  • ⚡ Talking Animation Speed: Control exactly how fast your avatar's mouth moves (frames/sec) with a dedicated slider.
  • ↔️ Mirror Mode: Flip your avatar horizontally with a single checkbox.
  • ️ Custom Settings per Avatar: Each avatar in the library can have its own settings.ini to define specific sensitivities, speeds, and timings.

⚙️ Installation
You can download the latest version from the download button above or via GitHub Releases.

Option 1: Installer (Recommended)
  1. Download the FloodTuber-Installer.exe.
  2. Run the installer.
    ⚠️ Note regarding "Windows protected your PC":
    Since this is a free, open-source project, it does not have an expensive code signing certificate. When you run the installer, Windows SmartScreen may show an "Unknown Publisher" warning. This is completely normal!
    - Click "More Info"
    - Click "Run Anyway"
  3. Follow the setup wizard instructions.

Option 2: Portable (Manual)
  1. Download the FloodTuber-Portable.zip and extract the contents.
  2. Copy flood-tuber.dll into your OBS plugins folder (usually C:\Program Files\obs-studio\obs-plugins\64bit).
  3. Copy the flood-tuber folder from the extracted data/obs-plugins folder to your OBS data directory (usually C:\Program Files\obs-studio\data\obs-plugins\flood-tuber).
  4. Restart OBS Studio.

Usage
obs-description-image1.png

  1. Add a new "Flood Tuber Avatar" source to your scene.
  2. Under properties, select your microphone from the Audio Source list.
  3. Load an Avatar: Go to the "Avatar Library", select a preset, and click "Load & Apply Avatar".
  4. Adjust the Threshold slider to match your speaking volume.
  5. Customize your Motion Type (Shake/Bounce) and enjoy!

Creating Your Own Avatar
  1. Click "Open Library Folder" in the source properties.
  2. Create a new folder with your avatar's name (e.g., My Cool Avatar).
  3. Place your images inside and name them correctly: idle.png, talk_a.png, talk_b.png, talk_c.png, blink.png, action.png.
  4. (Optional) Copy a settings.ini from another avatar folder to fine-tune the default settings for your new character.
  5. Go back to OBS, select your new folder from the library list, and click Load!




Discord-Symbol-Blurple.png

Click here to join the Flood Tuber Discord Server!


Developed with ❤️ by justflood.
This project is Open Source and licensed under the GNU General Public License v2.0 (GPLv2).
  • Like
Reactions: Chuzz and Kib
Author
justflood
Downloads
2,524
Views
11,830
First release
Last update

Ratings

5.00 star(s) 1 ratings

Latest updates

  1. FloodTuber v1.1.0

    Flood Tuber v1.1.0 is Now Available! Hey everyone! Version v1.1.0 of FloodTuber is live...
  2. Flood Tuber v1.0.2

    Flood Tuber v1.0.2 is Now Available! Hey everyone! Version 1.0.2 of Flood Tuber is live! This...
  3. v0.2.0: The Animation Update (GIF, APNG & WebP Support)

    Changelog GIF files. APNG (Animated PNG) with transparency. WebP animations. Optimized memory...
Back
Top