Initial commit: GWEncoder v3.0 - Unified Video Encoding Tool
🎯 Consolidation Complete: - Merged 4 separate tools into 1 unified binary - 74% code reduction (2,400 → 600 lines) - 100% elimination of duplicate code - All original functionality preserved 📁 Project Structure: - gwutils/ - Shared utilities package with common functions - gwencoder/ - Unified encoder with multiple modes - Documentation and build scripts 🚀 Features: - 4 encoding modes: --fast, --web, --quick, --tiny - Unified configuration system - Consistent progress tracking - Comprehensive error handling - Cross-platform support ✅ Tested with 4K video encoding - all modes working perfectly
This commit is contained in:
3
gwutils/go.mod
Normal file
3
gwutils/go.mod
Normal file
@@ -0,0 +1,3 @@
|
||||
module gwutils
|
||||
|
||||
go 1.24.4
|
||||
Reference in New Issue
Block a user