The new installation system provides a painless, one-command setup for all users:
install.sh Enhancements:
- 5-step installation wizard with visual progress indicators
- Auto-detects bash/zsh shell and updates rc files appropriately
- Automatically adds PATH exports for system-wide or user-local installation
- Automatically sources alias.sh for convenience commands
- Clear instructions for next steps
- Better error messages and validation
- Supports both sudo and non-sudo installation paths
- Default to user-local installation (no sudo required)
INSTALLATION.md Documentation:
- Comprehensive installation guide for all user types
- Multiple installation options (system-wide vs user-local)
- Detailed troubleshooting section
- Manual installation instructions for advanced users
- Platform-specific notes (Linux, macOS, Windows WSL)
- Uninstallation instructions
- Verification steps
README.md Updates:
- Updated Quick Start section to reference install.sh
- Added INSTALLATION.md to documentation index
- Clear distinction between user and developer setup
This enables users to set up VideoTools with:
bash install.sh
source ~/.bashrc
VideoTools
No manual shell configuration needed!
Completely rewrote README.md to reflect current state:
New Contents:
• Professional video processing suite description
• Key features (DVD-NTSC/PAL, batch processing, smart features)
• Quick start (one-time setup and run)
• Step-by-step DVD creation workflow
• Documentation guide
• System architecture overview
• Build and run commands
• Troubleshooting guide
• Professional use cases
• Quality specifications for NTSC and PAL
Highlights:
• DVDStyler compatible (no re-encoding)
• PS2 compatible
• Professional MPEG-2 encoding
• AC-3 Dolby Digital audio
• Batch processing support
• Region-free format
Perfect entry point for new users!