Files
gwutilz/.gitignore
GWEncoder Developer 47e73caf1a 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
2025-10-19 21:20:02 -07:00

76 lines
861 B
Plaintext

# GWEncoder v3.0 - Git Ignore File
# Compiled binaries
gwencoder
gwencoder_binary
*.exe
*.dll
*.so
*.dylib
# Go build artifacts
*.test
*.out
*.prof
# Log files
*.log
gwencoder_log.txt
gwencoder_errors.txt
gwencoder_stats.json
gwenquick_log.txt
gwenquick_errors.txt
gwenquick_stats.json
gwencode_log.txt
gwencode_errors.txt
# Configuration files (user-specific)
gwencoder_config.json
gwenquick_config.json
gwencode_config.json
# Test output files
*-AV1-*-GWELL.*
*-GWELL.*
test_*.mp4
test_*.mkv
test_*.webm
# Test results
encoding_test_results.txt
test_results_*.txt
# Temporary files
*.tmp
*.temp
.DS_Store
Thumbs.db
# IDE files
.vscode/
.idea/
*.swp
*.swo
*~
# OS files
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
ehthumbs.db
Thumbs.db
# Build directories
build/
dist/
bin/
# Coverage reports
coverage.out
*.cover
# Go workspace file
go.work