Video Export with Audio Capture [AIS/HS2/KK/KKS] (Patreon)
Downloads
Content
This is the crowdfunding campaign - you will get the exclusive early access to this product. This product contains the new Video Export fork aiming for easy and fast content creation. Adds comprehensive audio export system with multiple capture modes. developed mostly by the user Lusionem2939. We looking for the forward to your support.
CHANGE LOG
Fixed the Tab button styling.
Added some missing CN Translations.
Added saving windows positions.
Fixed the critical bug caused missing frames/repeated misaligned frames.
Fixed the Export Statistics time stamps.
UI updates - color of the progress circle has been changed to match the style.
Open Export Folder button has been added to the statistic window.
Spent time has been added to the statistic window.
Major Features:
Audio Export System: Added complete audio capture and export functionality
Event-based capture: Tracks Play/PlayOneShot calls via Harmony patches
Real-time capture: OnAudioFilterRead integration for live audio
Dual-pass mode: Combines event tracking + verification pass
Auto-detect mode: Intelligently selects capture method
MMD integration Support.
Export statistics.
Audio Features
AudioClipSourceTracker: Tracks AssetBundle origins for audio clips
Audio spatial processing: Volume attenuation and stereo panning
Fleeting clip handling: Buffers anonymous/procedurally generated audio
SPAM filter: Configurable debounce to prevent duplicate audio events
UI Improvements:
Multi-language support expanded (EN, CN, JP, KR)
Collapsible sections with toggle buttons
Custom scrollbar styling with embedded resources
Resizable window with drag handle
Tab-based navigation system
Auto-fit height option
Success/warning/error label styling - Help text tooltips with better formatting
Build System:
Refactored PostBuild.bat: Registry-based game path detection
Improved MSBuild targets: Explicit path handling for Debug builds
Better error handling and logging in build scripts - ContinueOnError for optional build steps
Core Improvements:
TranslationDictionary: Support for \n newlines in translations
SharedItemsImports fix for VideoExport.Core
Project GUID updates to SDK-style format
Version bump to 2.0.2.69
Bug Fixes:
Fixed duplicate audio capture from nested PlayOneShot calls
Memory leak prevention with periodic cleanup
Thread-safe audio recording with proper locking
WAV header size updates after recording
Technical Details:
Non-blocking coroutine-based audio finalization
Optimized event deduplication with signature caching
Capture of already-playing sources (BGM/ambient) - FFmpeg process management with async I/O